  TYPE
    ost$spi_control = record
      lock: ALIGNED [0 MOD 8] integer,
      number_of_spi_samples: ost$number_of_spi_samples,
      max_pages: integer,
      ijle_p: ^jmt$initiated_job_list_entry,
      jsn: jmt$system_supplied_name,
      operation_status: ost$parcel,
      spi_sampling_interval: ost$spi_sampling_interval,
      spi_identifier: ost$spi_identifier,
      collection_file: amt$local_file_name,
      spi_environment: ost$spi_environment,
      data_string: string (32),
      initiator_task: ost$global_task_id,
      collector_task: ost$global_task_id,
      processor_0_select: boolean,
      processor_1_select: boolean,
      processor_2_select: boolean,
      processor_3_select: boolean,
      processor_4_select: boolean,
      processor_5_select: boolean,
      processor_6_select: boolean,
      processor_7_select: boolean,
      pp_available: boolean,
    recend;

?? PUSH (LISTEXT := ON) ??
*copyc amt$local_file_name
*copyc gft$system_file_identifier
*copyc jmt$initiated_job_list_entry
*copyc jmt$system_supplied_name
*copyc mmt$page_frame_index
*copyc ose$spi_conditions
*copyc ost$global_task_id
*copyc ost$page_table
*copyc ost$parcel
*copyc ost$signature_lock
*copyc ost$spi_communication_buffer
*copyc ost$spi_types
?? POP ??
