{ This deck contains all of the file server keypoint constants.

  CONST

    { ENTRY/EXIT CLASS KEYPOINTS }

    dfk$process_monitor_entry    = dfk$base,
    {E 'process_monitor_entry' 'queentry' I20}
    {X 'process_monitor_entry' 'queentry' I20}

    dfk$process_task_entry    = dfk$base + 1,
    {E 'process_task_entry' 'queentry' I20}
    {X 'process_task_entry'}

    dfk$assign_queue_entry    = dfk$base + 2,
    {E 'dfp$assign_queue_entry' 'queindex' I20}
    {X 'dfp$assign_queue_entry' 'queentry' I20}

    dfk$queue_request    = dfk$base + 3,
    {E 'dfp$queue_request' 'queentry' I20}
    {X 'dfp$queue_request' 'rqbentry' I20}

    dfk$release_queue_entry    = dfk$base + 4,
    {E 'dfp$release_queue_entry' 'queindex' I20}
    {X 'dfp$release_queue_entry' 'queentry' I20}

    dfk$process_server_response  = dfk$base + 5,
    {E 'dfp$process_server_response' 'lun' I20}
    {X 'dfp$process_server_response' 'lun' I20}

    dfk$locate_served_family  = dfk$base + 6,
    {E 'dfp$locate_served_family' }
    {X 'dfp$locate_served_family' 'family' I20}

    dfk$check_job_server = dfk$base + 7,
    {E 'dfp$check_job_server' 'queindex' I20}
    {X 'dfp$check_job_server' 'clijobid' I20}

    mmk$mtr_process_server_complete = dfk$base + 8,
    {E 'mmp$mtr_process_server_complete' 'SFIDindx' I10 }
    {X 'mmp$mtr_process_server_complete' 'state' I10}

    dfk$client_io = dfk$base + 9,
    {E 'dfp$client_io' 'io_type' I10}
    {X 'dfp$client_io' 'cpiostat' I10}

    dfk$send_write_response = dfk$base + 10,
    {E 'dfp$send_write_response' 'queentry' I10}
    {X 'dfp$send_write_response' 'cpiostat' I10}

    dfk$server_io = dfk$base + 11,
    {E 'dfp$server_io' 'io_type' I10}
    {X 'dfp$server_io' 'io_type' I10}

    dfk$queue_inquiry_request    = dfk$base + 12,
    {E 'dfp$queue_inquiry_request' 'queentry' I20}
    {X 'dfp$queue_inquiry_request' 'rqbentry' I20}

    dfk$begin_remote_procedure_call = dfk$base + 13,
    {E 'dfp$begin_remote_procedure_call'  'deact' I4}
    {X 'dfp$begin_remote_procedure_call' 'queentry' I20}

    dfk$send_remote_procedure_call = dfk$base + 14,
    {E 'dfp$send_remote_procedure_call' 'procord' I20}
    {X 'dfp$send_remote_procedure_call'}

    dfk$end_remote_procedure_call = dfk$base + 15,
    {E 'dfp$end_remote_procedure_call'  'queentry' I20 }
    {X 'dfp$end_remote_procedure_call' 'transact' I20}

    dfk$receive_server_rpc_segment  = dfk$base + 16,
    {E 'dfp$receive_server_rpc_segment'}
    {X 'dfp$receive_server_rpc_segment'}

    dfk$reserve_server_rpc_segment  = dfk$base + 17,
    {E 'dfp$reserve_server_rpc_segment'}
    {X 'dfp$reserve_server_rpc_segment'}

    dfk$receive_client_rpc_segment = dfk$base + 18,
    {E 'dfp$receive_client_rpc_segment'}
    {X 'dfp$receive_client_rpc_segment'}

    dfk$send_client_rpc_segment = dfk$base + 19,
    {E 'dfp$send_client_rpc_segment'}
    {X 'dfp$send_client_rpc_segment'}


    { DEBUG CLASS KEYPOINTS }

    dfk$monitor_task_activated = dfk$base,
    {D 'monitor_task_activated'}

    dfk$remote_procedure_call = dfk$base + 1,
    {D 'Server Remote procedure call ' 'procordn'  I20}

    dfk$server_state = dfk$base + 2,
    {D ' Server state' 'state' I10}

    dfk$remote_request = dfk$base + 3,
    {D ' Remote request ' 'remreqst' I10}

    dfk$iocb_condition = dfk$base + 4;
    {D ' Iocb condition ' 'condtion' I10}

?? PUSH (LISTEXT := ON) ??
*copyc amk$base_keypoint_values
?? POP ??
