{Request block for issuing miscellaneous segment/memory manager requests
{for a segment.

  TYPE
    mmt$monitor_segment_request = (mmc$sr_null, mmc$sr_assign_file_to_disk,
      mmc$sr_fetch_max_ws_size, mmc$sr_store_max_ws_size,
      mmc$sr_complete_seg_sft_entry,
      mmc$sr_fetch_min_ws_size, mmc$sr_store_min_ws_size,
      mmc$sr_fetch_page_aging_int, mmc$sr_store_page_aging_int,
      mmc$sr_fetch_cyclic_aging_int, mmc$sr_store_cyclic_aging_int),

    mmt$rb_segment_request = record
      reqcode: ALIGNED [0 MOD 8] syt$monitor_request_code,
      status: syt$monitor_status,
      case request: mmt$monitor_segment_request of
      = mmc$sr_assign_file_to_disk, mmc$sr_complete_seg_sft_entry =
        segnum: ost$segment,
      = mmc$sr_fetch_max_ws_size, mmc$sr_store_max_ws_size =
        max_working_set_size: 0 .. 0ffff(16),
      = mmc$sr_fetch_min_ws_size, mmc$sr_store_min_ws_size =
        min_working_set_size: 0 .. 0ffff(16),
      = mmc$sr_fetch_page_aging_int, mmc$sr_store_page_aging_int =
        page_aging_interval: 0 .. 0ffffffff(16),
      = mmc$sr_fetch_cyclic_aging_int, mmc$sr_store_cyclic_aging_int =
        cyclic_aging_interval: 0 .. 0ffffffff(16),
      casend,
    recend;

*copyc SYT$MONITOR_REQUEST_CODE
*copyc SYC$MONITOR_REQUEST_CODES
*copyc OSD$VIRTUAL_ADDRESS
