1 " ***********************************************************
2 " * *
3 " * Copyright, C Honeywell Bull Inc., 1987 *
4 " * *
5 " * Copyright, C Honeywell Information Systems Inc., 1984 *
6 " * *
7 " * Copyright c 1972 by Massachusetts Institute of *
8 " * Technology and Honeywell Information Systems, Inc. *
9 " * *
10 " ***********************************************************
11
12
13 " HISTORY COMMENTS:
14 " 1) change80-09-16Bush, approve, audit, install:
15 " Pre-hcom comments.
16 " 80-09-16, J. A. Bush: Modified for the DPS8/70M CPU
17 " 81-03-21, J. Bongiovanni: Modified for copy_stack_0
18 " 83-03-24, E. N. Kittlitz: Modified to delete set_tpd
19 " 83-05-09, E. N. Kittlitz: Modified to add other_process_privileges.
20 " 83-06-14, S. Krupp: Modified to add add_channel and
21 " delete_channel entries.
22 " 83-06-28, E. A. Ranzenbach: Modified for new ocdcm_ entries.
23 " 83-08-01, Keith Loepere: Modified for call_bce and set_bce_command.
24 " 84-03-24, Chris Jones: Modified to add add_iom and delete_iom entries
25 " 84-07-16, R. Michael Tague: Modified: changed $ips_wakeup to call
26 " tc_util$ips_wakeup instead of pxss$ips_wakeup.
27 " 84-10-17, W. Olin Sibert: Removed old syserr entries, added new ones
28 " 84-11-05, E. A. Ranzenbach: printer_on off entries for ocdcm_.
29 " 84-11-11, E. Swenson for hphcs_$get_ipc_operands.
30 " 84-11-28, EJ Sharpe: added set_sys_audit_thresholds
31 " 84-12-13, Keith Loepere: added correct_seg dir_qused
32 " 85-03-03, EJ Sharpe: added new_syserr_verify_sequence
33 " 2) change87-03-30Lippard, approve87-04-27MCR7673,
34 " audit87-05-15Fawcett, install87-05-26MR12.1-1036:
35 " Added set_system_time_zone.
36 " END HISTORY COMMENTS
37
38
39 include gate_macros
40
41 hardcore_gate_info hphcs_
42
43 hgate add_acl_entries,level_0_,add_acl_entries,5,bad_dir_trap
44 hgate add_channel,io_reconfig,add_channel,2
45 hgate add_cpu,reconfig,add_cpu,3
46 hgate add_dir_acl_entries,level_0_,add_dir_acl_entries,5,bad_dir_trap
47 hgate add_iom,io_reconfig,add_iom,2
48 hgate add_main,reconfig,add_main,3
49 hgate add_scu,reconfig,add_scu,4
50 hgate append_master_dir,append,master_dir,7
51 hgate call_bce,call_bce,call_bce,0
52 hgate clear_vtoce,priv_delete_vtoce,clear,3
53 hgate configure_fnp,fnp_util,configure,2
54 hgate copy_fdump,copy_fdump,copy_fdump,1
55 hgate copy_stack_0,copy_stack_0,copy_stack_0,3
56 hgate correct_dir_qused,correct_qused,correct_dir_qused,5,bad_dir_trap
57 hgate correct_qused,correct_qused,correct_qused,7,bad_dir_trap
58 hgate correct_seg_qused,correct_qused,correct_seg_qused,5,bad_dir_trap
59 hgate create_proc,act_proc,create,2
60 hgate deactivate,demand_deactivate,force,2
61 hgate deconfigure_fnp,fnp_util,deconfigure,2
62 hgate define_work_classes,tc,define_work_classes,2
63 hgate del_cpu,reconfig,del_cpu,2
64 hgate del_main,reconfig,del_main,3
65 hgate del_scu,reconfig,del_scu,3
66 hgate delentry_file,level_0_,delentry_file,3,bad_dir_trap
67 hgate delete_acl_entries,level_0_,delete_acl_entries,5,bad_dir_trap
68 hgate delete_channel,io_reconfig,delete_channel,2
69 hgate delete_dir_acl_entries,level_0_,delete_dir_acl_entries,5,bad_dir_trap
70 hgate delete_iom,io_reconfig,delete_iom,2
71 hgate delete_vtoce,priv_delete_vtoce,priv_delete_vtoce,4
72 hgate destroy_process_begin,deact_proc,destroy_process_begin,2
73 hgate destroy_process_finish,deact_proc,destroy_process_finish,2
74 hgate dir_get_reset_quota,quota,dqlong_reset,0,bad_dir_trap
75 hgate dir_quota_read,quota,priv_dqread,8,bad_dir_trap
76 hgate dir_quota_restor,quota,dqrestor,0,bad_dir_trap
77 hgate dir_quota_set,quota,dqset,0,bad_dir_trap
78 hgate disk_tune,disk_control,tune,4
79 hgate fdump_fnp,fnp_util,fdump,5
80 hgate flush_ast_pool,flush_ast_pool,flush_ast_pool,1
81 hgate flush_core,pc,flush_core,0
82 hgate fs_get_trans_sw,fs_get,trans_sw,0
83 hgate get_devx,priv_channel_manager,get_devx,3
84 hgate get_fdump_num,copy_fdump,get_erf_no,6
85 hgate get_ipc_operands,tc_util,get_ipc_operands_priv,4
86 hgate get_reset_quota,quota,qlong_reset,0,bad_dir_trap
87 hgate get_user_privileges,other_process_info,get_privileges,3
88 hgate history_regs_get,history_reg_save,per_system_get,1
89 hgate history_regs_set,history_reg_save,per_system_set,1
90 hgate init_channel,priv_channel_manager,init_channel,3
91 hgate init_multiplexer,priv_channel_manager,init_multiplexer,4
92 hgate ips_wakeup,tc_util,ips_wakeup,2
93 hgate lct_init,priv_channel_manager,lct_init,2
94 hgate load_fnp,fnp_util,load,8
95 hgate ocdcm_console_info,ocdcm_,console_info,6
96 hgate ocdcm_get_input,ocdcm_,get_input,3
97 hgate ocdcm_err_event_chan,ocdcm_,err_event_chan,1
98 hgate ocdcm_get_mc_output,ocdcm_,get_mc_output,3
99 hgate ocdcm_priority_io,ocdcm_,priority_io,1
100 hgate ocdcm_printer_off,ocdcm_,printer_off,0
101 hgate ocdcm_printer_on,ocdcm_,printer_on,0
102 hgate ocdcm_queue_io,ocdcm_,queue_io,2
103 hgate ocdcm_reconfigure,ocdcm_,reconfigure,3
104 hgate ocdcm_set_prompt,ocdcm_,set_prompt,1
105 hgate process_status,tc_util,process_status,0
106 hgate pv_move_file,vacate_pv,move_seg_file,3
107 hgate pv_move_seg,vacate_pv,move_seg_seg,2
108 hgate pxss_set_timax,tc_util,set_timax,0
109 hgate quota_read,quota,priv_qread,8,bad_dir_trap
110 hgate quota_reload,quota,qreload,0,bad_dir_trap
111 hgate quota_reset,quota,qreset,0,bad_dir_trap
112 hgate quota_restor,quota,qrestor,0,bad_dir_trap
113 hgate quota_set,quota,qset,0,bad_dir_trap
114 hgate rc_force_unlock,reconfig,rc_force_unlock,0
115 hgate rc_unlock,reconfig,rc_unlock,0
116 hgate read_partition,partition_io,priv_read,6
117 hgate reconfig_info,reconfig,reconfig_info,2
118 hgate replace_acl,level_0_,replace_acl,6,bad_dir_trap
119 hgate replace_dir_acl,level_0_,replace_dir_acl,6,bad_dir_trap
120 hgate restore_quota,quota_util,restore_quota,0
121 hgate ring_0_patch,ring_0_peek,patch,0
122 hgate salv_directory,salv_directory,salv_directory,5
123 hgate scavenge_volume,scavenger,scavenger,5
124 hgate set_auth,set,auth,0,bad_dir_trap
125 hgate set_backup_dump_time,set,backup_dump_time,4,bad_dir_trap
126 hgate set_backup_times,set,backup_times,4,bad_dir_trap
127 hgate set_bc_auth,set,bc_auth_path,4,bad_dir_trap
128 hgate set_bce_command,flagbox_mgr,set_bce_command,1,bad_dir_trap
129 hgate set_cpu_monitor,tc_util,set_cpu_monitor,3
130 hgate set_dir_ring_brackets,level_0_,set_dir_ring_brackets,4,bad_dir_trap
131 hgate set_fdump_num,copy_fdump,set_erf_no,2
132 hgate set_flagbox,flagbox_mgr,set,2,bad_dir_trap
133 hgate set_for_reloader,set,set_for_reloader,4,bad_dir_trap
134 hgate set_kst_attributes,set_kst_attributes,highly_privileged,3
135 hgate set_mask_ring,proc_info,set_mask_ring,0
136 hgate set_mcm_channel_trace,priv_mcs_trace,set_channel_trace,3
137 hgate set_mcm_global_trace,priv_mcs_trace,set_global_trace,2
138 hgate set_mcm_trace_table_size,priv_mcs_trace,set_trace_table_size,2
139 hgate set_mos_polling_time,mos_memory_check,set_poll_time,1
140 hgate set_pit_tty_info,act_proc,set_pit_tty_info,3
141 hgate set_process_work_class,pxss,set_work_class,4
142 hgate set_process_procs_required,set_procs_required,given_processid,3
143 hgate set_ring_brackets,level_0_,set_ring_brackets,4,bad_dir_trap
144 hgate set_rpv,set_sons_lvid,set_rpv,0,bad_dir_trap
145 hgate set_pdir_sons_lvid,set_sons_lvid,set_pdir_sons_lvid,4,bad_dir_trap
146 hgate set_sons_lvid,set_sons_lvid,set_sons_lvid,4,bad_dir_trap
147 hgate set_system_procs_required,set_procs_required,system_default,2
148 hgate set_sys_audit_thresholds,set_sys_audit_thresholds_,set_sys_audit_thresholds_,7
149 hgate set_system_time_zone,set_system_time_zone_,set_system_time_zone_,2
150 hgate set_tuning_parameter,hc_tune,set,6
151 hgate shutdown,shutdown,shutdown,0
152 hgate shutdown_multiplexer,priv_channel_manager,shutdown,2
153 hgate star_,star_,star_priv,8,bad_dir_trap
154 hgate star_list_,star_,list_priv,9,bad_dir_trap
155 hgate start_multiplexer,priv_channel_manager,start,2
156 hgate start_process,pxss,start,0
157 hgate stop_multiplexer,priv_channel_manager,stop,2
158 hgate stop_process,stop_process,stop_process,0
159 hgate stop_vacate_pv,vacate_pv,stop_vacate,3
160 hgate suspend_quota,quota_util,suspend_quota,0
161 hgate syserr,syserr_real,ring1,0
162 hgate syserr_binary,syserr_real,ring1_binary,0
163 hgate syserr_error_code,syserr_real,ring1_error_code,0
164 hgate terminate_channel,priv_channel_manager,terminate_channel,2
165 hgate terminate_multiplexer,priv_channel_manager,terminate_multiplexer,2
166 hgate tty_control,priv_channel_manager,hpriv_control,4
167 hgate tty_write_force,tty_write,tty_write_force,7
168 hgate tune_work_class,tc,tune_work_class,2
169 hgate unwire_fnp,fnp_util,unwire,2
170 hgate user_wire,user_wire,user_wire_seg,5
171 hgate vacate_pv,vacate_pv,vacate_pv,3
172 hgate wire_fnp,fnp_util,wire,5
173 hgate write_partition,partition_io,priv_write,6
174
175 hgate new_syserr_copy_init,syserr_seg_manager,start_copying,2
176 hgate new_syserr_info,syserr_seg_manager,segment_info,2
177 hgate new_syserr_swap_logs,syserr_seg_manager,swap_logs,1
178 hgate new_syserr_recovery,syserr_seg_manager,set_recovery_flag,1
179 hgate new_syserr_reuse_log,syserr_seg_manager,reuse_empty_log,1
180 hgate new_syserr_verify_sequence,syserr_seg_manager,verify_sequence,3
181
182 bad_dir_handler
183
184 end