ASSEMBLY LISTING OF SEGMENT >spec>on>7192.pbf-04/04/85>dm_firstref_tv_.alm ASSEMBLED ON: 04/04/85 0922.2 mst Thu OPTIONS USED: list ASSEMBLED BY: ALM Version 6.6 November 1982 ASSEMBLER CREATED: 09/21/83 1227.3 mst Wed  1 " ***********************************************************  2 " * *  3 " * Copyright, (C) Honeywell Information Systems Inc., 1984 *  4 " * *  5 " ***********************************************************  6 "  7 "  8 " DESCRIPTION:  9 "  10 " This is the inner-ring transfer vector for miscellaneous Data 11 " Management primitives which require the process to have DM initialized.  12 " This transfer has a first-reference trap which executes per-process  13 " initialization. Any primitive which explicitly must not have per-process  14 " initialization executed, or per-process initialization does not matter,  15 " should be channelled through the transfer vector dm_no_firstref_tv_.  16 "  17 "  18 " HISTORY:  19 "  20 " Written by Matthew Pierret, 09/17/84. 21 " Modified: 22 " 10/30/84 by Lee A. Newcomb: Added set_shutdown_info entry.  23 " 11/22/84 by Lee A. Newcomb: Changed firstref to  24 " transaction_manager_$per_process_init.  25 " 12/03/84 by Stanford S. Cox: Renamed dm_firstref_tv_, added get_(daemon_info  26 " daemon_logout_time begin_shutdown_time shutdown_reason  27 " shutdown_warning_time system_data user_shutdown_time  28 " user_bump_time), and start_shutdown.  29 " 12/07/84 by Lindsey Spratt: Added $get_initialization_time, removed  30 " $get_system_data. Changed references to dm_util_ to be  31 " references to dm_firstref_util_.  32 " 12/08/84 by Lindsey Spratt: Removed the send_(noop flush_journals terminate  33 " list_ref_names process_command) entries. 34 " 12/09/84 by Lindsey Spratt: Moved $dm_status, $find_old_boot_dir, $find_log  35 " and $log_message from dm_no_firstref_tv_.  36 " 12/10/84 by Lindsey Spratt: Moved $find_log back to dm_no_firstref_tv_.  37 " 01/16/85 by R. Michael Tague: Added send_new_process_notifies and  38 " send_kill_txn.  39 " 01/25/85 by Lindsey Spratt: Added get_system_version.  40 " 03/05/85 by Steve Herbst: Moved dm_log_ back to dm_no_firstref_tv_.  41 "  42 " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "  43  000000 44 name dm_firstref_tv_  45  000000 46 firstref transaction_manager_$per_process_init 47  48  49 macro transfer 1 50 entry &1  2 51 &1: tra <&2>|[&3]  3 52 &end  53  54  55 transfer admin_schedule_shutdown,dm_admin_sched_shutdown,dm_admin_sched_shutdown 000000 entry admin_schedule_shutdown  000000 4a 4 00012 7101 20 admin_schedule_shutdown: tra |[dm_admin_sched_shutdown]  56  57 transfer dm_status,dm_firstref_util_,dm_status 000001 entry dm_status  000001 4a 4 00014 7101 20 dm_status: tra |[dm_status]  58  59 transfer find_old_boot_dir,dm_firstref_util_,find_old_boot_dir 000002 entry find_old_boot_dir  000002 4a 4 00016 7101 20 find_old_boot_dir: tra |[find_old_boot_dir]  60  61 transfer get_begin_shutdown_time,dm_firstref_util_,get_begin_shutdown_time 000003 entry get_begin_shutdown_time  000003 4a 4 00020 7101 20 get_begin_shutdown_time: tra |[get_begin_shutdown_time]  62  63 transfer get_daemon_info,dm_get_daemon_info_,dm_get_daemon_info_  000004 entry get_daemon_info  000004 4a 4 00022 7101 20 get_daemon_info: tra |[dm_get_daemon_info_]  64  65 transfer get_daemon_logout_time,dm_firstref_util_,get_daemon_logout_time  000005 entry get_daemon_logout_time  000005 4a 4 00024 7101 20 get_daemon_logout_time: tra |[get_daemon_logout_time]  66  67 transfer get_initialization_time,dm_firstref_util_,get_initialization_time 000006 entry get_initialization_time  000006 4a 4 00026 7101 20 get_initialization_time: tra |[get_initialization_time]  68  69 transfer get_shutdown_reason,dm_firstref_util_,get_shutdown_reason 000007 entry get_shutdown_reason  000007 4a 4 00030 7101 20 get_shutdown_reason: tra |[get_shutdown_reason]  70  71 transfer get_shutdown_warning_time,dm_firstref_util_,get_shutdown_warning_time 000010 entry get_shutdown_warning_time  000010 4a 4 00032 7101 20 get_shutdown_warning_time: tra |[get_shutdown_warning_time]  72  73 transfer get_system_state,dm_firstref_util_,get_system_state  000011 entry get_system_state 000011 4a 4 00034 7101 20 get_system_state: tra |[get_system_state]  74  75 transfer get_system_version,dm_firstref_util_,get_system_version  000012 entry get_system_version  000012 4a 4 00036 7101 20 get_system_version: tra |[get_system_version]  76 transfer get_user_bump_time,dm_firstref_util_,get_user_bump_time  000013 entry get_user_bump_time  000013 4a 4 00040 7101 20 get_user_bump_time: tra |[get_user_bump_time]  77  78 transfer get_user_shutdown_time,dm_firstref_util_,get_user_shutdown_time  000014 entry get_user_shutdown_time  000014 4a 4 00042 7101 20 get_user_shutdown_time: tra |[get_user_shutdown_time]  79  80 transfer schedule_shutdown,dm_firstref_tv_,admin_schedule_shutdown  000015 entry schedule_shutdown  000015 4a 4 00044 7101 20 schedule_shutdown: tra |[admin_schedule_shutdown]  81  82 transfer send_adjust_process_id,dm_send_request_,adjust_process_id  000016 entry send_adjust_process_id  000016 4a 4 00046 7101 20 send_adjust_process_id: tra |[adjust_process_id]  83  84 transfer send_adjust_tdt,dm_send_request_,adjust_tdt 000017 entry send_adjust_tdt  000017 4a 4 00050 7101 20 send_adjust_tdt: tra |[adjust_tdt]  85  86 transfer send_adjust_tdt_entry,dm_send_request_,adjust_tdt_entry 000020 entry send_adjust_tdt_entry  000020 4a 4 00052 7101 20 send_adjust_tdt_entry: tra |[adjust_tdt_entry]  87  88 transfer send_adjust_txn,dm_send_request_,adjust_txn 000021 entry send_adjust_txn  000021 4a 4 00054 7101 20 send_adjust_txn: tra |[adjust_txn]  89  90 transfer send_kill_txn,dm_send_request_,kill_txn  000022 entry send_kill_txn  000022 4a 4 00056 7101 20 send_kill_txn: tra |[kill_txn]  91  92 transfer send_new_proc,dm_send_request_,new_proc 000023 entry send_new_proc  000023 4a 4 00060 7101 20 send_new_proc: tra |[new_proc]  93  94 transfer send_new_process_notifies,dm_send_request_,new_process_notifies  000024 entry send_new_process_notifies  000024 4a 4 00062 7101 20 send_new_process_notifies: tra |[new_process_notifies]  95  96 transfer send_shutdown,dm_send_request_,shutdown 000025 entry send_shutdown  000025 4a 4 00064 7101 20 send_shutdown: tra |[shutdown]  97  98 transfer set_shutdown_info,dm_set_shutdown_info,dm_set_shutdown_info  000026 entry set_shutdown_info  000026 4a 4 00066 7101 20 set_shutdown_info: tra |[dm_set_shutdown_info]  99  100 end  ENTRY SEQUENCES  000027 5a 000274 0000 00 000030 aa 7 00046 2721 20 000031 0a 000000 7100 00 000032 5a 000266 0000 00 000033 aa 7 00046 2721 20 000034 0a 000001 7100 00 000035 5a 000256 0000 00 000036 aa 7 00046 2721 20 000037 0a 000002 7100 00 000040 5a 000245 0000 00 000041 aa 7 00046 2721 20 000042 0a 000003 7100 00 000043 5a 000236 0000 00 000044 aa 7 00046 2721 20 000045 0a 000004 7100 00 000046 5a 000225 0000 00 000047 aa 7 00046 2721 20 000050 0a 000005 7100 00 000051 5a 000214 0000 00 000052 aa 7 00046 2721 20 000053 0a 000006 7100 00 000054 5a 000204 0000 00 000055 aa 7 00046 2721 20 000056 0a 000007 7100 00 000057 5a 000172 0000 00 000060 aa 7 00046 2721 20 000061 0a 000010 7100 00 000062 5a 000162 0000 00 000063 aa 7 00046 2721 20 000064 0a 000011 7100 00 000065 5a 000152 0000 00 000066 aa 7 00046 2721 20 000067 0a 000012 7100 00 000070 5a 000142 0000 00 000071 aa 7 00046 2721 20 000072 0a 000013 7100 00 000073 5a 000131 0000 00 000074 aa 7 00046 2721 20 000075 0a 000014 7100 00 000076 5a 000121 0000 00 000077 aa 7 00046 2721 20 000100 0a 000015 7100 00 000101 5a 000110 0000 00 000102 aa 7 00046 2721 20 000103 0a 000016 7100 00 000104 5a 000101 0000 00 000105 aa 7 00046 2721 20 000106 0a 000017 7100 00 000107 5a 000070 0000 00 000110 aa 7 00046 2721 20 000111 0a 000020 7100 00 000112 5a 000061 0000 00 000113 aa 7 00046 2721 20 000114 0a 000021 7100 00 000115 5a 000052 0000 00 000116 aa 7 00046 2721 20 000117 0a 000022 7100 00 000120 5a 000043 0000 00 000121 aa 7 00046 2721 20 000122 0a 000023 7100 00 000123 5a 000031 0000 00 000124 aa 7 00046 2721 20 000125 0a 000024 7100 00 000126 5a 000022 0000 00 000127 aa 7 00046 2721 20 000130 0a 000025 7100 00 000131 5a 000012 0000 00 000132 aa 7 00046 2721 20 000133 0a 000026 7100 00 NO LITERALS  NAME DEFINITIONS FOR ENTRY POINTS AND SEGDEFS 000134 5a 000003 000000 000135 5a 000314 600000 000136 aa 000000 000000 000137 55 000012 000002 000140 5a 000002 400003 000141 55 000006 000012 000142 aa 017 144 155 137 000143 aa 146 151 162 163 000144 aa 164 162 145 146 000145 aa 137 164 166 137 000146 55 000022 000003 000147 0a 000132 500000 000150 55 000015 000003 000151 aa 021 163 145 164 set_shutdown_info  000152 aa 137 163 150 165 000153 aa 164 144 157 167 000154 aa 156 137 151 156 000155 aa 146 157 000 000 000156 55 000031 000012 000157 0a 000127 500000 000160 55 000025 000003 000161 aa 015 163 145 156 send_shutdown  000162 aa 144 137 163 150 000163 aa 165 164 144 157 000164 aa 167 156 000 000 000165 55 000043 000022 000166 0a 000124 500000 000167 55 000034 000003 000170 aa 031 163 145 156 send_new_process_notifies  000171 aa 144 137 156 145 000172 aa 167 137 160 162 000173 aa 157 143 145 163 000174 aa 163 137 156 157 000175 aa 164 151 146 151 000176 aa 145 163 000 000 000177 55 000052 000031 000200 0a 000121 500000 000201 55 000046 000003 000202 aa 015 163 145 156 send_new_proc  000203 aa 144 137 156 145 000204 aa 167 137 160 162 000205 aa 157 143 000 000 000206 55 000061 000043 000207 0a 000116 500000 000210 55 000055 000003 000211 aa 015 163 145 156 send_kill_txn  000212 aa 144 137 153 151 000213 aa 154 154 137 164 000214 aa 170 156 000 000 000215 55 000070 000052 000216 0a 000113 500000 000217 55 000064 000003 000220 aa 017 163 145 156 send_adjust_txn 000221 aa 144 137 141 144 000222 aa 152 165 163 164 000223 aa 137 164 170 156 000224 55 000101 000061 000225 0a 000110 500000 000226 55 000073 000003 000227 aa 025 163 145 156 send_adjust_tdt_entry  000230 aa 144 137 141 144 000231 aa 152 165 163 164 000232 aa 137 164 144 164 000233 aa 137 145 156 164 000234 aa 162 171 000 000 000235 55 000110 000070 000236 0a 000105 500000 000237 55 000104 000003 000240 aa 017 163 145 156 send_adjust_tdt 000241 aa 144 137 141 144 000242 aa 152 165 163 164 000243 aa 137 164 144 164 000244 55 000121 000101 000245 0a 000102 500000 000246 55 000113 000003 000247 aa 026 163 145 156 send_adjust_process_id  000250 aa 144 137 141 144 000251 aa 152 165 163 164 000252 aa 137 160 162 157 000253 aa 143 145 163 163 000254 aa 137 151 144 000 000255 55 000131 000110 000256 0a 000077 500000 000257 55 000124 000003 000260 aa 021 163 143 150 schedule_shutdown  000261 aa 145 144 165 154 000262 aa 145 137 163 150 000263 aa 165 164 144 157 000264 aa 167 156 000 000 000265 55 000142 000121 000266 0a 000074 500000 000267 55 000134 000003 000270 aa 026 147 145 164 get_user_shutdown_time  000271 aa 137 165 163 145 000272 aa 162 137 163 150 000273 aa 165 164 144 157 000274 aa 167 156 137 164 000275 aa 151 155 145 000 000276 55 000152 000131 000277 0a 000071 500000 000300 55 000145 000003 000301 aa 022 147 145 164 get_user_bump_time  000302 aa 137 165 163 145 000303 aa 162 137 142 165 000304 aa 155 160 137 164 000305 aa 151 155 145 000 000306 55 000162 000142 000307 0a 000066 500000 000310 55 000155 000003 000311 aa 022 147 145 164 get_system_version  000312 aa 137 163 171 163 000313 aa 164 145 155 137 000314 aa 166 145 162 163 000315 aa 151 157 156 000 000316 55 000172 000152 000317 0a 000063 500000 000320 55 000165 000003 000321 aa 020 147 145 164 get_system_state  000322 aa 137 163 171 163 000323 aa 164 145 155 137 000324 aa 163 164 141 164 000325 aa 145 000 000 000 000326 55 000204 000162 000327 0a 000060 500000 000330 55 000175 000003 000331 aa 031 147 145 164 get_shutdown_warning_time  000332 aa 137 163 150 165 000333 aa 164 144 157 167 000334 aa 156 137 167 141 000335 aa 162 156 151 156 000336 aa 147 137 164 151 000337 aa 155 145 000 000 000340 55 000214 000172 000341 0a 000055 500000 000342 55 000207 000003 000343 aa 023 147 145 164 get_shutdown_reason 000344 aa 137 163 150 165 000345 aa 164 144 157 167 000346 aa 156 137 162 145 000347 aa 141 163 157 156 000350 55 000225 000204 000351 0a 000052 500000 000352 55 000217 000003 000353 aa 027 147 145 164 get_initialization_time 000354 aa 137 151 156 151 000355 aa 164 151 141 154 000356 aa 151 172 141 164 000357 aa 151 157 156 137 000360 aa 164 151 155 145 000361 55 000236 000214 000362 0a 000047 500000 000363 55 000230 000003 000364 aa 026 147 145 164 get_daemon_logout_time  000365 aa 137 144 141 145 000366 aa 155 157 156 137 000367 aa 154 157 147 157 000370 aa 165 164 137 164 000371 aa 151 155 145 000 000372 55 000245 000225 000373 0a 000044 500000 000374 55 000241 000003 000375 aa 017 147 145 164 get_daemon_info 000376 aa 137 144 141 145 000377 aa 155 157 156 137 000400 aa 151 156 146 157 000401 55 000256 000236 000402 0a 000041 500000 000403 55 000250 000003 000404 aa 027 147 145 164 get_begin_shutdown_time 000405 aa 137 142 145 147 000406 aa 151 156 137 163 000407 aa 150 165 164 144 000410 aa 157 167 156 137 000411 aa 164 151 155 145 000412 55 000266 000245 000413 0a 000036 500000 000414 55 000261 000003 000415 aa 021 146 151 156 find_old_boot_dir  000416 aa 144 137 157 154 000417 aa 144 137 142 157 000420 aa 157 164 137 144 000421 aa 151 162 000 000 000422 55 000274 000256 000423 0a 000033 500000 000424 55 000271 000003 000425 aa 011 144 155 137 dm_status  000426 aa 163 164 141 164 000427 aa 165 163 000 000 000430 55 000305 000266 000431 0a 000030 500000 000432 55 000277 000003 000433 aa 027 141 144 155 admin_schedule_shutdown 000434 aa 151 156 137 163 000435 aa 143 150 145 144 000436 aa 165 154 145 137 000437 aa 163 150 165 164 000440 aa 144 157 167 156 000441 55 000002 000274 000442 6a 000000 400002 000443 55 000310 000003 000444 aa 014 163 171 155 symbol_table  000445 aa 142 157 154 137 000446 aa 164 141 142 154 000447 aa 145 000 000 000 DEFINITIONS HASH TABLE  000450 aa 000000 000065 000451 5a 000070 000000 000452 aa 000000 000000 000453 aa 000000 000000 000454 aa 000000 000000 000455 aa 000000 000000 000456 aa 000000 000000 000457 aa 000000 000000 000460 aa 000000 000000 000461 aa 000000 000000 000462 aa 000000 000000 000463 aa 000000 000000 000464 5a 000274 000000 000465 5a 000061 000000 000466 5a 000101 000000 000467 5a 000012 000000 000470 aa 000000 000000 000471 5a 000022 000000 000472 5a 000043 000000 000473 5a 000052 000000 000474 5a 000256 000000 000475 aa 000000 000000 000476 aa 000000 000000 000477 aa 000000 000000 000500 aa 000000 000000 000501 aa 000000 000000 000502 aa 000000 000000 000503 aa 000000 000000 000504 aa 000000 000000 000505 5a 000305 000000 000506 aa 000000 000000 000507 aa 000000 000000 000510 aa 000000 000000 000511 5a 000172 000000 000512 aa 000000 000000 000513 aa 000000 000000 000514 aa 000000 000000 000515 5a 000214 000000 000516 5a 000245 000000 000517 5a 000121 000000 000520 5a 000131 000000 000521 5a 000225 000000 000522 5a 000266 000000 000523 aa 000000 000000 000524 aa 000000 000000 000525 5a 000204 000000 000526 5a 000031 000000 000527 5a 000142 000000 000530 5a 000152 000000 000531 aa 000000 000000 000532 aa 000000 000000 000533 5a 000162 000000 000534 5a 000110 000000 000535 5a 000236 000000 EXTERNAL NAMES  000536 aa 024 144 155 137 dm_set_shutdown_info  000537 aa 163 145 164 137 000540 aa 163 150 165 164 000541 aa 144 157 167 156 000542 aa 137 151 156 146 000543 aa 157 000 000 000 000544 aa 010 163 150 165 shutdown  000545 aa 164 144 157 167 000546 aa 156 000 000 000 000547 aa 024 156 145 167 new_process_notifies  000550 aa 137 160 162 157 000551 aa 143 145 163 163 000552 aa 137 156 157 164 000553 aa 151 146 151 145 000554 aa 163 000 000 000 000555 aa 010 156 145 167 new_proc  000556 aa 137 160 162 157 000557 aa 143 000 000 000 000560 aa 010 153 151 154 kill_txn  000561 aa 154 137 164 170 000562 aa 156 000 000 000 000563 aa 012 141 144 152 adjust_txn  000564 aa 165 163 164 137 000565 aa 164 170 156 000 000566 aa 020 141 144 152 adjust_tdt_entry  000567 aa 165 163 164 137 000570 aa 164 144 164 137 000571 aa 145 156 164 162 000572 aa 171 000 000 000 000573 aa 012 141 144 152 adjust_tdt  000574 aa 165 163 164 137 000575 aa 164 144 164 000 000576 aa 021 141 144 152 adjust_process_id  000577 aa 165 163 164 137 000600 aa 160 162 157 143 000601 aa 145 163 163 137 000602 aa 151 144 000 000 000603 aa 020 144 155 137 dm_send_request_  000604 aa 163 145 156 144 000605 aa 137 162 145 161 000606 aa 165 145 163 164 000607 aa 137 000 000 000 000610 aa 017 144 155 137 dm_firstref_tv_ 000611 aa 146 151 162 163 000612 aa 164 162 145 146 000613 aa 137 164 166 137 000614 aa 023 144 155 137 dm_get_daemon_info_ 000615 aa 147 145 164 137 000616 aa 144 141 145 155 000617 aa 157 156 137 151 000620 aa 156 146 157 137 000621 aa 021 144 155 137 dm_firstref_util_  000622 aa 146 151 162 163 000623 aa 164 162 145 146 000624 aa 137 165 164 151 000625 aa 154 137 000 000 000626 aa 027 144 155 137 dm_admin_sched_shutdown 000627 aa 141 144 155 151 000630 aa 156 137 163 143 000631 aa 150 145 144 137 000632 aa 163 150 165 164 000633 aa 144 157 167 156 000634 aa 020 160 145 162 per_process_init  000635 aa 137 160 162 157 000636 aa 143 145 163 163 000637 aa 137 151 156 151 000640 aa 164 000 000 000 000641 aa 024 164 162 141 transaction_manager_  000642 aa 156 163 141 143 000643 aa 164 151 157 156 000644 aa 137 155 141 156 000645 aa 141 147 145 162 000646 aa 137 000 000 000 NO TRAP POINTER WORDS  TYPE PAIR BLOCKS  000647 aa 000004 000000 000650 55 000402 000402 000651 aa 000004 000000 000652 55 000447 000410 000653 aa 000004 000000 000654 55 000447 000413 000655 aa 000004 000000 000656 55 000447 000421 000657 aa 000004 000000 000660 55 000447 000424 000661 aa 000004 000000 000662 55 000447 000427 000663 aa 000004 000000 000664 55 000447 000432 000665 aa 000004 000000 000666 55 000447 000437 000667 aa 000004 000000 000670 55 000447 000442 000671 aa 000004 000000 000672 55 000454 000277 000673 aa 000004 000000 000674 55 000465 000134 000675 aa 000004 000000 000676 55 000465 000145 000677 aa 000004 000000 000700 55 000465 000155 000701 aa 000004 000000 000702 55 000465 000165 000703 aa 000004 000000 000704 55 000465 000175 000705 aa 000004 000000 000706 55 000465 000207 000707 aa 000004 000000 000710 55 000465 000217 000711 aa 000004 000000 000712 55 000465 000230 000713 aa 000004 000000 000714 55 000460 000460 000715 aa 000004 000000 000716 55 000465 000250 000717 aa 000004 000000 000720 55 000465 000261 000721 aa 000004 000000 000722 55 000465 000271 000723 aa 000004 000000 000724 55 000472 000472 000725 aa 000004 000000 000726 55 000505 000500 000727 aa 000001 000000 000730 aa 000000 000000 INTERNAL EXPRESSION WORDS 000731 5a 000513 000000 000732 5a 000515 000000 000733 5a 000517 000000 000734 5a 000521 000000 000735 5a 000523 000000 000736 5a 000525 000000 000737 5a 000527 000000 000740 5a 000531 000000 000741 5a 000533 000000 000742 5a 000535 000000 000743 5a 000537 000000 000744 5a 000541 000000 000745 5a 000543 000000 000746 5a 000545 000000 000747 5a 000547 000000 000750 5a 000551 000000 000751 5a 000553 000000 000752 5a 000555 000000 000753 5a 000557 000000 000754 5a 000561 000000 000755 5a 000563 000000 000756 5a 000565 000000 000757 5a 000567 000000 000760 5a 000571 000000 000761 aa 000000 000000 LINKAGE INFORMATION 000000 aa 000000 000000 000001 02 000134 000070 000002 aa 000000 000000 000003 aa 000000 000000 000004 aa 000000 000000 000005 aa 000000 000000 000006 22 000010 000073 000007 a2 000000 000000 000010 9a 777770 0000 46 transaction_manager_|per_process_init  000011 5a 000624 0000 00 000012 9a 777766 0000 46 dm_admin_sched_shutdown|dm_admin_sched_shutdown 000013 5a 000623 0000 00 000014 9a 777764 0000 46 dm_firstref_util_|dm_status 000015 5a 000622 0000 00 000016 9a 777762 0000 46 dm_firstref_util_|find_old_boot_dir 000017 5a 000621 0000 00 000020 9a 777760 0000 46 dm_firstref_util_|get_begin_shutdown_time  000021 5a 000620 0000 00 000022 9a 777756 0000 46 dm_get_daemon_info_|dm_get_daemon_info_ 000023 5a 000617 0000 00 000024 9a 777754 0000 46 dm_firstref_util_|get_daemon_logout_time  000025 5a 000616 0000 00 000026 9a 777752 0000 46 dm_firstref_util_|get_initialization_time  000027 5a 000615 0000 00 000030 9a 777750 0000 46 dm_firstref_util_|get_shutdown_reason  000031 5a 000614 0000 00 000032 9a 777746 0000 46 dm_firstref_util_|get_shutdown_warning_time 000033 5a 000613 0000 00 000034 9a 777744 0000 46 dm_firstref_util_|get_system_state  000035 5a 000612 0000 00 000036 9a 777742 0000 46 dm_firstref_util_|get_system_version  000037 5a 000611 0000 00 000040 9a 777740 0000 46 dm_firstref_util_|get_user_bump_time  000041 5a 000610 0000 00 000042 9a 777736 0000 46 dm_firstref_util_|get_user_shutdown_time  000043 5a 000607 0000 00 000044 9a 777734 0000 46 dm_firstref_tv_|admin_schedule_shutdown 000045 5a 000606 0000 00 000046 9a 777732 0000 46 dm_send_request_|adjust_process_id  000047 5a 000605 0000 00 000050 9a 777730 0000 46 dm_send_request_|adjust_tdt 000051 5a 000604 0000 00 000052 9a 777726 0000 46 dm_send_request_|adjust_tdt_entry  000053 5a 000603 0000 00 000054 9a 777724 0000 46 dm_send_request_|adjust_txn 000055 5a 000602 0000 00 000056 9a 777722 0000 46 dm_send_request_|kill_txn  000057 5a 000601 0000 00 000060 9a 777720 0000 46 dm_send_request_|new_proc  000061 5a 000600 0000 00 000062 9a 777716 0000 46 dm_send_request_|new_process_notifies  000063 5a 000577 0000 00 000064 9a 777714 0000 46 dm_send_request_|shutdown  000065 5a 000576 0000 00 000066 9a 777712 0000 46 dm_set_shutdown_info|dm_set_shutdown_info  000067 5a 000575 0000 00 FIRST REFERENCE TRAP LIST  000070 aa 000000 000001 000071 aa 000000 000001 000072 2a 000010 000000 000073 aa 000000 000000 SYMBOL INFORMATION SYMBOL TABLE HEADER  000000 aa 000000 000001 000001 aa 163171 155142 000002 aa 164162 145145 000003 aa 000000 000004 000004 aa 000000 112143 000005 aa 305203 523135 000006 aa 000000 113444 000007 aa 437117 570717 000010 aa 141154 155040 000011 aa 040040 040040 000012 aa 000024 000040 000013 aa 000034 000040 000014 aa 000044 000100 000015 aa 000002 000002 000016 aa 000064 000000 000017 aa 000000 000147 000020 aa 000000 000106 000021 aa 000000 000125 000022 aa 000141 000106 000023 aa 000064 000000 000024 aa 101114 115040 000025 aa 126145 162163 000026 aa 151157 156040 000027 aa 040066 056066 000030 aa 040040 116157 000031 aa 166145 155142 000032 aa 145162 040061 000033 aa 071070 062040 000034 aa 107112 157150 000035 aa 156163 157156 000036 aa 056123 171163 000037 aa 115141 151156 000040 aa 164056 155040 000041 aa 040040 040040 000042 aa 040040 040040 000043 aa 040040 040040 000044 aa 154151 163164 000045 aa 040040 040040 000046 aa 040040 040040 000047 aa 040040 040040 000050 aa 040040 040040 000051 aa 040040 040040 000052 aa 040040 040040 000053 aa 040040 040040 000054 aa 040040 040040 000055 aa 040040 040040 000056 aa 040040 040040 000057 aa 040040 040040 000060 aa 040040 040040 000061 aa 040040 040040 000062 aa 040040 040040 000063 aa 040040 040040 000064 aa 000000 000001 000065 aa 000000 000001 000066 aa 000072 000056 000067 aa 134427 340714 000070 aa 000000 113444 000071 aa 406127 400000 000072 aa 076163 160145 >spec>on>7192.pbf-04/04/85>dm_firstref_tv_.alm  000073 aa 143076 157156 000074 aa 076067 061071 000075 aa 062056 160142 000076 aa 146055 060064 000077 aa 057060 064057 000100 aa 070065 076144 000101 aa 155137 146151 000102 aa 162163 164162 000103 aa 145146 137164 000104 aa 166137 056141 000105 aa 154155 040040 MULTICS ASSEMBLY CROSS REFERENCE LISTING Value Symbol Source file Line number  adjust_process_id dm_firstref_tv_: 82.  adjust_tdt dm_firstref_tv_: 84.  adjust_tdt_entry dm_firstref_tv_: 86.  adjust_txn dm_firstref_tv_: 88.  0 admin_schedule_shutdown dm_firstref_tv_: 55, 80. dm_admin_sched_shutdown dm_firstref_tv_: 55.  dm_firstref_tv_ dm_firstref_tv_: 80.  dm_firstref_util_ dm_firstref_tv_: 57, 59, 61, 65, 67, 69, 71, 73, 75, 76, 78.  dm_get_daemon_info_ dm_firstref_tv_: 63.  dm_send_request_ dm_firstref_tv_: 82, 84, 86, 88, 90, 92, 94, 96. dm_set_shutdown_info dm_firstref_tv_: 98.  1 dm_status dm_firstref_tv_: 57.  2 find_old_boot_dir dm_firstref_tv_: 59.  3 get_begin_shutdown_time dm_firstref_tv_: 61.  4 get_daemon_info dm_firstref_tv_: 63.  5 get_daemon_logout_time dm_firstref_tv_: 65.  6 get_initialization_time dm_firstref_tv_: 67.  7 get_shutdown_reason dm_firstref_tv_: 69.  10 get_shutdown_warning_time dm_firstref_tv_: 71. 11 get_system_state dm_firstref_tv_: 73.  12 get_system_version dm_firstref_tv_: 75.  13 get_user_bump_time dm_firstref_tv_: 76.  14 get_user_shutdown_time dm_firstref_tv_: 78.  kill_txn dm_firstref_tv_: 90.  new_proc dm_firstref_tv_: 92.  new_process_notifies dm_firstref_tv_: 94.  per_process_init dm_firstref_tv_: 46.  15 schedule_shutdown dm_firstref_tv_: 80.  16 send_adjust_process_id dm_firstref_tv_: 82.  17 send_adjust_tdt dm_firstref_tv_: 84.  20 send_adjust_tdt_entry dm_firstref_tv_: 86.  21 send_adjust_txn dm_firstref_tv_: 88.  22 send_kill_txn dm_firstref_tv_: 90.  23 send_new_proc dm_firstref_tv_: 92.  24 send_new_process_notifies dm_firstref_tv_: 94. 25 send_shutdown dm_firstref_tv_: 96.  26 set_shutdown_info dm_firstref_tv_: 98.  shutdown dm_firstref_tv_: 96.  transaction_manager_ dm_firstref_tv_: 46.  NO FATAL ERRORS  ----------------------------------------------------------- Historical Background This edition of the Multics software materials and documentation is provided and donated to Massachusetts Institute of Technology by Group BULL including BULL HN Information Systems Inc. as a contribution to computer science knowledge. This donation is made also to give evidence of the common contributions of Massachusetts Institute of Technology, Bell Laboratories, General Electric, Honeywell Information Systems Inc., Honeywell BULL Inc., Groupe BULL and BULL HN Information Systems Inc. to the development of this operating system. Multics development was initiated by Massachusetts Institute of Technology Project MAC (1963-1970), renamed the MIT Laboratory for Computer Science and Artificial Intelligence in the mid 1970s, under the leadership of Professor Fernando Jose Corbato. Users consider that Multics provided the best software architecture for managing computer hardware properly and for executing programs. Many subsequent operating systems incorporated Multics principles. Multics was distributed in 1975 to 2000 by Group Bull in Europe , and in the U.S. by Bull HN Information Systems Inc., as successor in interest by change in name only to Honeywell Bull Inc. and Honeywell Information Systems Inc. . ----------------------------------------------------------- Permission to use, copy, modify, and distribute these programs and their documentation for any purpose and without fee is hereby granted,provided that the below copyright notice and historical background appear in all copies and that both the copyright notice and historical background and this permission notice appear in supporting documentation, and that the names of MIT, HIS, BULL or BULL HN not be used in advertising or publicity pertaining to distribution of the programs without specific prior written permission. Copyright 1972 by Massachusetts Institute of Technology and Honeywell Information Systems Inc. Copyright 2006 by BULL HN Information Systems Inc. Copyright 2006 by Bull SAS All Rights Reserved