ASSEMBLY LISTING OF SEGMENT >spec>on>41-21>dm_gate_.alm ASSEMBLED ON: 04/24/85 0822.5 mst Wed 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., 1983 *  4 " * *  5 " ***********************************************************  6 "  7 "  8 " DESCRIPTION:  9 "  10 " This is the data management system's (DMS) user gate. It allows 11 " user processes running in rings >= the DM ring to access all  12 " unprivileged, inner-ring DM programs for all DM managers (e.g.,  13 " file_manager_). An entry in this gate for a particular DM inner ring 14 " manager will be prefixed with the manager's initials (e.g., fm_ for  15 " file_manager_ entries). Any general DM inner ring call will start  16 " with "dm_".  17 "  18 " NOTE: users should not call this gate directly, but let an inner 19 " ring manager's main transfer vector do it if required (e.g.,  20 " transaction_manager_$abandon_txn will call dm_gate_$tm_abandon_txn for  21 " the user). General DM calls not part of any particular manager,  22 " DMS administration, or the DMS daemon use this gate.  23 "  24 " HISTORY:  25 " Written by M. Pandolf, 05/06/83.  26 " Modified: 27 " 08/17/83 by M. Pandolf: to add get_system_data.  28 " 12/14/83 by Lee A. Baldwin: changed fm_validate to transfer to fm_validate_  29 " instead of to fm_inner_ring_tv_. This is so that validate  30 " will not cause the first reference trap to be invoked.  31 " 12/22/83 by Matthew Pierret: Removed acl_delete, acl_list and acl_replace  32 " entries as they are unused. The acl_add entry should also be 33 " removed when before_journal_manager_ is taught to use 34 " file_mnager_$add_acl_entries instead of $acl_add. 35 " 01/06/84 by Matthew Pierret: Removed the obsolete delentry_file. 36 " 01/03/83 by Lee A. Newcomb: merged all unprivileged DM gates into here.  37 " 01/27/84 by S. Herbst: Added tm_get_state_description, tm_user_shutdown. 38 " 02/01/84 by Matthew Pierret: Added fm_get_ci_ptr and fm_terminate_ci_ptr.  39 " 03/16/84 by S. Herbst: Removed tm_get_state_description, won't use a gate.  40 " 03/28/84 by Lee A. Newcomb: Removed tm_user_shutdown.  41 " 04/06/84 by R. Michael Tague: Removed 21 before journal gates.  42 " bjm_adjust_process_id and bjm_flush_all now call through  43 " dm_daemon_gate_. The other 19 are now inner ring only calls. 44 " 04/19/84 by R. Michael Tague: Removed bjm_get_bj_path_from_uid entry.  45 " 05/03/84 by Lee A. Newcomb: Re-added $tm_user_shutdown and added 46 " $dm_is_process_using_dm.  47 " 05/21/84 by R. Michael Tague: For File Manager, removed $acl_delete, 48 " $acl_list, and $acl_replace. Moved $adopt and  49 " $open_by_uid_after_crash to dm_daemon_gate_. Changed 50 " $put_journal, $undo, and $unput to call within the inner  51 " ring and not gate. Changed the $fetch and $get entries to  52 " $simple_get and $simple_put.  53 " 06/25/84 by Matthew Pierret: Removed $fm_acl_add.  54 " 08/02/84 by Lee A. Newcomb: Added entries $dm_get_system_state,  55 " $dm_get_user_shutdown_time, and $dm_get_shutdown_reason  56 " 10/01/84 by Lee A. Newcomb: Added entries $dm_get_(begin_shutdown 57 " shutdown_warning)_time and $dm_set_system_dir.  58 " 10/26/84 by Steve Herbst: Fixed $status arg count from 3 to 4.  59 " 11/19/84 by Lee A. Newcomb: Added dm_get_(aim bootload  60 " enabled_bootload_dirname system)_dir, fixed # of args for 61 " directory handling entries to be 1, and changed references to 62 " dm_aim_dir_util_ to dm_no_inner_ring_tv_. 63 " 11/20/84 by Matthew Pierret: Added $fm_put_stream, $fm_get_stream,  64 " $fm_get_bit_count, $fm_get_ring_brackets, 65 " $fm_list_extended_acl, $fm_add_extended_acl_entries,  66 " $fm_replace_extended_acl, $fm_set_ring_brackets.  67 " Changed to go through fm_firstref_tv_ (instead of 68 " fm_inner_ring_tv_) and fm_no_firstref_tv_.  69 " Removed $open_by_uid_after_crash (it's in dm_daemon_gate_).  70 " 11/28/84 by Stanford S. Cox: Chg *inner_ring_tv_ to =firstref_tv_ 71 " 12/07/84 by Lindsey Spratt: Added dm_get_initialization_time. Removed  72 " $dm_get_system_data.  73 " 12/14/84 by Lee A. Newcomb: Added calls to bjm_no_firstref_tv_, currently 74 " only containing support for suffix_bj_. Also fixed argument  75 " counts for $fm_(add_extended_acl_entries get_stream put_stream).  76 " 12/21/84 by Matthew Pierret: Correctly set the number of arguments on 77 " fm_add_acl_entries, fm_delete_acl_entries, fm_list_acl,  78 " fm_list_extended_acl, fm_list_switches, fm_replace_acl and  79 " fm_replace_extended_acl.  80 " 01/03/85 by Lee A. Newcomb: Removed the commented out fm_delentry_file  81 " line to avoid further confusion from it.  82 " 01/25/85 by Lindsey Spratt: Added the dm_get_system_version entry.  83 " 02/15/85 by Lindsey Spratt: Changed dm_get_system_version to have 2  84 " arguments.  85 " 03/20/85 by Lee A. Newcomb: Added $bjm_set_txn_storage_limit. 86 " 03/29/85 by R. Michael Tague: Added $fm_postcommit_increment. 87 " 04/17/85 by Lee A. Newcomb: Renamed $tm_user_shutdown to $=_real as  88 " tm_$user_shutdown now calls tm_$user_shutdown_real to gate in.  89 "  90 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  91  000000 92 name dm_gate_  93  94 include gate_macros  1-1 " BEGIN INCLUDE FILE ...... gate_macros.incl.alm  1-2 " Last modified 6/77 by N. Morris, B. Greenberg, & T. VanVleck  1-3 " Modified 741212 by PG to inhibit while computing virtual CPU time  1-4 " Modified 83-03-14 by E. N. Kittlitz to clear IR 1-5 " Modified 83-06-01 BIM for ring alarm polling  1-6 " Modified 85-04-03 by Keith Loepere to make polling a little smarter.  1-7  1-8 " This file contains several macros used when generating gate segments. 1-9 " The major macros that are defined are:  1-10 "  1-11 " gate_info general setup code for normal gates  1-12 " hardcore_gate_info general setup code for hardcore gates  1-13 " bad_dir_handler setup and handler for bad_dir_ condition (goes at bottom) 1-14 " bad_dir_handler_entry entrypoint for above (goes at top)  1-15 " gate to define a normal gate 1-16 " hgate to define a hardcore gate  1-17 " fgate to define a fast hardcore gate 1-18 "  1-19  1-20  000000 1-21 maclist off  1-22  1-23  1-24 " HGATE - define a hardcore gate entry  1-25 "  1-26 " hgate gatename,procedure,entry,args{,bad_dir_trap}  1-27 "  1-28 " The entrypoint gatename is defined in the gate segment. If args  1-29 " is nonzero, the number of arguments passed to gatename must be  1-30 " equal to args. When gatename is called, it will in turn call 1-31 " procedure$entry.  1-32 "  1-33  1-34 macro hgate 1 1-35 gentry &1,&4*2,&1.t  2 1-36 tsx2 .setup  3 1-37 &=&5,bad_dir_trap&[ tsx0 .set_dir_trap  4 1-38 &] ldi =0,dl  5 1-39 short_call &2$&3(ap|0) 6 1-40 eppbp lp|&1.t  7 1-41 tra .return_code  8 1-42 maclist restore  9 1-43 use linkage  10 1-44 even  11 1-45 maclist on,save  12 1-46 &1.t:  13 1-47 bss ,gate_entry_data_size  14 1-48  15 1-49 maclist restore  16 1-50 &end  1-51  1-52  1-53 " FGATE - define a fast hardcore gate  1-54 "  1-55 " fgate gatename,procedure,entry  1-56 "  1-57  1-58 macro fgate 1 1-59 gentry &1,0,0  2 1-60 ldi =0,dl  3 1-61 epplp .my_lp,* 4 1-62 tra &2$&3  5 1-63  6 1-64 maclist off  7 1-65 &end  1-66  1-67  1-68 " GATE - define a normal gate entry 1-69 "  1-70 " gate gatename,procedure,entry,args  1-71 "  1-72  1-73 macro gate  1 1-74 gentry &1,&4*2,0  2 1-75 tsx2 .setup  3 1-76 ldi =0,dl  4 1-77 short_call &2$&3(ap|0) 5 1-78 return 6 1-79  7 1-80 maclist restore  8 1-81 &end  1-82  1-83  1-84  1-85 macro gentry  1 1-86 maclist on,save  2 1-87 segdef &1  3 1-88 maclist restore  4 1-89 use transfer_vector  5 1-90 maclist on,save  6 1-91 &1: 7 1-92 tra &1.e  8 1-93 maclist restore  9 1-94 use main  10 1-95 maclist on,save  11 1-96 zero &2,&3 12 1-97 &1.e:  13 1-98 &end  1-99  1-100  1-101 " HARDCORE_GATE_INFO - general info for hardcore gates  1-102  1-103 macro hardcore_gate_info  1 1-104 maclist on,save  2 1-105 name &1  3 1-106  4 1-107 include stack_header  5 1-108  6 1-109 include stack_frame  7 1-110 include gate_data  8 1-111  9 1-112 maclist restore  10 1-113 eject  11 1-114  12 1-115 tempd .temp  13 1-116 tempd .label_variable(0)  14 1-117 tempd .time1,.time2  15 1-118 tempd .unwinder_arglist(0) 16 1-119 tempd .on_unit(5)  17 1-120 temp .pf,.entryp  18 1-121 tempd .vfl_arglist(2)  19 1-122 tempd .mcptr  20 1-123  21 1-124 use transfer_vector  22 1-125 equ .tv_begin,*  23 1-126  24 1-127 tra .actor 25 1-128  26 1-129 use tv_end 27 1-130 entrybound 28 1-131  29 1-132 segdef .tv_end 30 1-133 .tv_end: vfd 14/(*-.tv_begin)  31 1-134  32 1-135 use main  33 1-136  34 1-137 segdef .my_lp  35 1-138 even  36 1-139 .my_lp: bss ,2  37 1-140  38 1-141 join /text/transfer_vector,tv_end,main 39 1-142  40 1-143 use linkage  41 1-144 join /link/linkage 42 1-145  43 1-146 use main  44 1-147  45 1-148 maclist restore  46 1-149 eject  47 1-150  48 1-151 .actor: epplp .my_lp,*  49 1-152 maclist restore  50 1-153 gate_actor 51 1-154  52 1-155  53 1-156  54 1-157 .setup: push  55 1-158 epplp .my_lp,* 56 1-159 sprilp sp|stack_frame.lp_ptr  57 1-160  58 1-161 maclist restore  59 1-162 gcheck 60 1-163  61 1-164 inhibit on <+><+><+><+><+><+><+><+><+><+><+><+>  62 1-165 rccl sys_info$clock_,* calculate times 63 1-166 sbaq pds$cpu_time  64 1-167 staq .time1  65 1-168 sbaq pds$virtual_delta 66 1-169 staq .time2  67 1-170 lda pds$page_waits 68 1-171 sta .pf  69 1-172 inhibit off <-><-><-><-><-><-><-><-><-><-><-><->  70 1-173 tra 0,2  71 1-174  72 1-175 maclist restore  73 1-176 eject  74 1-177  75 1-178 .return_code:  76 1-179  77 1-180 inhibit on <+><+><+><+><+><+><+><+><+><+><+><+>  78 1-181 rccl sys_info$clock_,* calculate times 79 1-182 sbaq pds$cpu_time  80 1-183 staq .temp 81 1-184 sbaq .time1  82 1-185 adaq bp|gate_entry_data.cpu_time  83 1-186 staq bp|gate_entry_data.cpu_time  84 1-187 ldaq .temp 85 1-188 sbaq pds$virtual_delta 86 1-189 sbaq .time2  87 1-190 adaq bp|gate_entry_data.vcpu_time  88 1-191 staq bp|gate_entry_data.vcpu_time  89 1-192 lda pds$page_waits 90 1-193 sbla .pf  91 1-194 asa bp|gate_entry_data.page_waits  92 1-195 aos bp|gate_entry_data.calls  93 1-196 inhibit off <-><-><-><-><-><-><-><-><-><-><-><->  94 1-197  95 1-198 " Poll for ring alarms  96 1-199 sra .temp Borrow from time calc  97 1-200 szn .temp Zero?  98 1-201 tze .return_code_return  99 1-202  100 1-203 epp1 sp|stack_frame.prev_sp,* "possible ring alarm 101 1-204 epaq pr1|stack_frame.return_ptr,*  102 1-205 ana 7,dl " ring number to which we return  103 1-206 cmpa .temp 104 1-207 tpl .ring_alarm " ring alarm will occur  105 1-208  106 1-209 .return_code_return:  107 1-210 return 108 1-211  109 1-212 .ring_alarm: " perhaps we can handle without faults?  110 1-213  111 1-214 aos bp|gate_entry_data.ring_alarms 112 1-215 stz .temp " return argument for ring_alarm$poll  113 1-216 ldaq .one_arg_header  114 1-217 staq .ring_alarm_arg_list  115 1-218 epp1 .temp 116 1-219 spri1 .ring_alarm_arg_list+2  117 1-220 eppap .ring_alarm_arg_list 118 1-221 short_call ring_alarm$poll 119 1-222 szn .temp  120 1-223 tze .return_code_return  121 1-224 eppsp sp|stack_frame.prev_sp,* 122 1-225 sprisp pds$pre_empt_poll_return " short-return from here  123 1-226 epp1 sb|stack_header.stack_begin_ptr,* " abandoning this stack frame.  124 1-227 spri1 sb|stack_header.stack_end_ptr  125 1-228 " Leave SB as stack_0, so pxss can get to operators.  126 1-229 tra pxss$pre_empt_poll 127 1-230  128 1-231 tempd .ring_alarm_arg_list(2)  129 1-232 even  130 1-233 .one_arg_header:  131 1-234 vfd 17/2,1/0,18/4  132 1-235 vfd 18/0,18/0  133 1-236  134 1-237  135 1-238 maclist restore  136 1-239 eject  137 1-240 maclist restore  138 1-241 &end  1-242  1-243  1-244 " BAD_DIR_HANDLER - code to setup and handle bad_dir_ condition 1-245 " put this after the last hgate macro 1-246  1-247 macro bad_dir_handler  1 1-248 maclist on,save  2 1-249  3 1-250 include on_unit  4 1-251  5 1-252 use transfer_vector  6 1-253 .handler_entry: 7 1-254 tra .handler  8 1-255 .handler_restart_entry: 9 1-256 tra .handler_restart_point 10 1-257  11 1-258 use main  12 1-259 .set_dir_trap:  13 1-260 stx0 .entryp save for restart 14 1-261  15 1-262 mlr (),(pr),fill(000)  16 1-263 desc9a 0,0 17 1-264 desc9a .on_unit,10*4  18 1-265 eppbp .bad_dir_name  19 1-266 spribp .on_unit+on_unit.name  20 1-267 eppbp .handler_entry  21 1-268 spribp .on_unit+on_unit.body  22 1-269 lxl1 .bad_dir_desc 23 1-270 sxl1 .on_unit+on_unit.size 24 1-271 eaa .on_unit set up on-unit for bad_dir_  25 1-272 sbla sp|0,du .. make rel to sp  26 1-273 sta sp|stack_frame.on_unit_rel_ptrs  27 1-274 lda stack_frame.condition_bit,dl  28 1-275 orsa sp|stack_frame.flag_word  29 1-276 tra 0,0  30 1-277  31 1-278 string bad_dir_  32 1-279  33 1-280  34 1-281  35 1-282 .handler: epaq sp|0 verify that call came from ring 0  36 1-283 cana -1,dl check ring number in AL  37 1-284 tze *+2  38 1-285 zero 0 go way kid you bother me  39 1-286  40 1-287 push " ok, we like the call  41 1-288 epplp .my_lp,* 42 1-289 ldx0 ap|0 get display 43 1-290 eppbp ap|2,0*  44 1-291 lda bp|stack_frame.prev_sp 45 1-292 cana =o700000,dl from another ring?  46 1-293 tze .continue_signal if not, back to signal_  47 1-294 eppap ap|2,* Get mcptr  48 1-295 eppap ap|0,* ..  49 1-296 spriap bp|.mcptr .. save in gate frame  50 1-297 spribp .label_variable+2  51 1-298 eppbp .handler_restart_entry  52 1-299 spribp .label_variable 53 1-300 eppbp .label_variable  54 1-301 spribp .unwinder_arglist+2 55 1-302 fld =1b24,dl  56 1-303 staq .unwinder_arglist 57 1-304 call unwinder_$unwinder_(.unwinder_arglist)  58 1-305  59 1-306 .continue_signal:  60 1-307 lda =o400000,du "1"b  61 1-308 sta ap|10,* set continue bit  62 1-309 return 63 1-310  64 1-311 .handler_restart_point: 65 1-312 epaq sp|0 check that call came from ring 0  66 1-313 cana -1,dl 67 1-314 tze *+2  68 1-315 zero 1 69 1-316 epplp .my_lp,* 70 1-317 lca stack_frame.condition_bit+1,dl Vanish on-unit 71 1-318 ansa sp|stack_frame.flag_word  72 1-319 eppbp .mcptr  73 1-320 spribp .vfl_arglist+2  74 1-321 fld =1b24,dl  75 1-322 staq .vfl_arglist  76 1-323 short_call verify_lock$verify_lock_bad_dir(.vfl_arglist)  77 1-324 ldx0 .entryp  78 1-325 eppap sp|stack_frame.arg_ptr,* 79 1-326 tra 0,0 retry the call  80 1-327  81 1-328 maclist restore  82 1-329 eject  83 1-330 maclist restore  84 1-331 &end  1-332  1-333  1-334 " GATE_INFO - general info for non-hardcore gates  1-335  1-336 macro gate_info 1 1-337 maclist on,save  2 1-338 use transfer_vector  3 1-339 tra .actor 4 1-340  5 1-341 use tv_end 6 1-342 entrybound 7 1-343  8 1-344 use main  9 1-345 join /text/transfer_vector,tv_end,main 10 1-346  11 1-347 maclist restore  12 1-348 eject  13 1-349  14 1-350 .actor: getlp  15 1-351 maclist restore  16 1-352 gate_actor 17 1-353  18 1-354 maclist restore  19 1-355 eject  20 1-356  21 1-357 .setup: push  22 1-358 getlp  23 1-359 maclist restore  24 1-360 gcheck 25 1-361 tra 0,2  26 1-362  27 1-363 maclist restore  28 1-364 eject  29 1-365  30 1-366 maclist restore  31 1-367 &end  1-368  1-369  1-370 " Macro to generate gate actor. 1-371  1-372 macro gate_actor  1 1-373 maclist on,save  2 1-374 eppbp ap|2,*  3 1-375 lda bp|-1 get length of string  4 1-376 tze .return_name zero length => get name  5 1-377  6 1-378 adla 1,dl include length of acc  7 1-379 stz ap|4,* 8 1-380 tsx0 .search_defs  9 1-381  10 1-382 cmpc (pr,rl),(pr,rl) compare name  11 1-383 desc9a bp|-1(3),al 12 1-384 desc9a bb|0,al 13 1-385 tnz .next_def  14 1-386  15 1-387 lda ab|1,2 return location  16 1-388 arl 18 17 1-389 sta ap|4,* 18 1-390  19 1-391 short_return  20 1-392  21 1-393 .return_name:  22 1-394 lxl3 ap|4,* get location  23 1-395 tsx0 .search_defs  24 1-396  25 1-397 cmpx3 ab|1,2 compare location 26 1-398 tnz .next_def  27 1-399  28 1-400 lda bb|0 get length of name  29 1-401 arl 27 30 1-402 sta bp|-1 set length of varying string  31 1-403 mlr (pr,rl),(pr,rl) return string  32 1-404 desc9a bb|0(1),al  33 1-405 desc9a bp|0,al 34 1-406  35 1-407 short_return  36 1-408  37 1-409 .search_defs:  38 1-410 eax2 0 39 1-411 eppab lp|0,* ab -> defs  40 1-412 .defs_loop: 41 1-413 lxl1 ab|1,2 get class and flags  42 1-414 cmpx1 =o400000,du must be class 0  43 1-415 tnz .next_def  44 1-416  45 1-417 ldx7 ab|2,2  46 1-418 eppbb ab|0,7 bb -> name  47 1-419 tra 0,0 test definition  48 1-420 .next_def:  49 1-421 ldx2 ab|0,2 chain to next def 50 1-422 tnz .defs_loop 51 1-423  52 1-424 short_return  53 1-425  54 1-426 &end  1-427  1-428  1-429 " Miscellaneous macros. 1-430  1-431 macro gcheck  1 1-432 maclist on,save  2 1-433 ldx1 -2,2 get number of args expected 3 1-434 tze .no_gate_error if zero, none or doesn't matter 4 1-435 cmpx1 ap|0 compare against number given  5 1-436 tze .no_gate_error args match, call procedure  6 1-437  7 1-438 call signal_$signal_(signal_arglist)  8 1-439 oct 0  9 1-440  10 1-441 even  11 1-442 signal_arglist: 12 1-443 zero 2,4  13 1-444 zero 2,0  14 1-445 arg .gate_errorname  15 1-446 arg  16 1-447 arg .gate_errordesc  17 1-448 arg  18 1-449  19 1-450 string gate_error  20 1-451  21 1-452  22 1-453 .no_gate_error: 23 1-454 &end  1-455  1-456 macro string  1 1-457 .&1name:  2 1-458 aci "&1"  3 1-459 .&1desc:  4 1-460 vfd o9/525,o27/&l1 5 1-461  6 1-462 &end  1-463  1-464 macro eject 1 1-465 maclist on,save  2 1-466  3 1-467 &end  1-468  1-469 " END INCLUDE FILE ...... gate_macros.incl.alm  1-470  1-471 " To arrange the return it wants to return, it will have to reach back 2 frames.  95  96 gate_info  use transfer_vector  000000 0a 000140 7100 00 tra .actor  use tv_end entrybound  use main  join /text/transfer_vector,tv_end,main    000140 aa 7 00046 2721 20 .actor: getlp  000141 aa 0 00002 3521 20 eppbp ap|2,*  000142 aa 2 77777 2351 00 lda bp|-1 get length of string  000143 0a 000157 6000 00 tze .return_name zero length => get name   000144 aa 000001 0350 07 adla 1,dl include length of acc  000145 aa 0 00004 4501 20 stz ap|4,* 000146 0a 000172 7000 00 tsx0 .search_defs   000147 aa 0 00140 1065 40 cmpc (pr,rl),(pr,rl) compare name  000150 aa 277777 600005 desc9a bp|-1(3),al 000151 aa 300000 000005 desc9a bb|0,al 000152 0a 000202 6010 00 tnz .next_def   000153 aa 1 00001 2351 12 lda ab|1,2 return location  000154 aa 000022 7710 00 arl 18 000155 aa 0 00004 7551 20 sta ap|4,*  000156 aa 7 00044 7101 20 short_return   000157 .return_name:  000157 aa 0 00004 7231 20 lxl3 ap|4,* get location  000160 0a 000172 7000 00 tsx0 .search_defs   000161 aa 1 00001 1031 12 cmpx3 ab|1,2 compare location 000162 0a 000202 6010 00 tnz .next_def   000163 aa 3 00000 2351 00 lda bb|0 get length of name  000164 aa 000033 7710 00 arl 27 000165 aa 2 77777 7551 00 sta bp|-1 set length of varying string  000166 aa 0 00140 1005 40 mlr (pr,rl),(pr,rl) return string  000167 aa 300000 200005 desc9a bb|0(1),al  000170 aa 200000 000005 desc9a bp|0,al  000171 aa 7 00044 7101 20 short_return   000172 .search_defs:  000172 aa 000000 6220 00 eax2 0 000173 aa 4 00000 3515 20 eppab lp|0,* ab -> defs  000174 .defs_loop: 000174 aa 1 00001 7211 12 lxl1 ab|1,2 get class and flags  000175 aa 400000 1010 03 cmpx1 =o400000,du must be class 0  000176 0a 000202 6010 00 tnz .next_def   000177 aa 1 00002 2271 12 ldx7 ab|2,2  000200 aa 1 00000 3535 17 eppbb ab|0,7 bb -> name  000201 aa 000000 7100 10 tra 0,0 test definition  000202 .next_def:  000202 aa 1 00000 2221 12 ldx2 ab|0,2 chain to next def 000203 0a 000174 6010 00 tnz .defs_loop  000204 aa 7 00044 7101 20 short_return      000205 aa 000060 6270 00 .setup: push  000206 aa 7 00040 2721 20 000207 aa 7 00046 2721 20 getlp  000210 aa 777776 2210 12 ldx1 -2,2 get number of args expected 000211 0a 000236 6000 00 tze .no_gate_error if zero, none or doesn't matter 000212 aa 0 00000 1011 00 cmpx1 ap|0 compare against number given  000213 0a 000236 6000 00 tze .no_gate_error args match, call procedure   000214 aa 6 00000 2541 00 call signal_$signal_(signal_arglist)  000215 0a 000224 3500 00 000216 4a 4 00010 3521 20 000217 aa 6 00040 7531 00 000220 aa 7 00036 6701 20 000221 aa 6 00000 1731 00 000222 aa 6 00040 0731 00 000223 aa 000000 000000 oct 0   even  000224 signal_arglist: 000224 aa 000002 000004 zero 2,4  000225 aa 000002 000000 zero 2,0  000226 0a 000232 0000 00 arg .gate_errorname  000227 aa 000000 0000 00 arg  000230 0a 000235 0000 00 arg .gate_errordesc  000231 aa 000000 0000 00 arg   string gate_error  000232 .gate_errorname:  000232 aa 147 141 164 145 aci "gate_error"  000233 aa 137 145 162 162 000234 aa 157 162 000 000 000235 .gate_errordesc:  000235 aa 525000 000010 vfd o9/525,o27/10     000236 .no_gate_error: 000236 aa 000000 7100 12 tra 0,2     97  98 " Before Journal Manager entries:  99  100 gate bjm_add_acl_entries,bjm_no_firstref_tv_,add_acl_entries,4 000001 segdef bjm_add_acl_entries 000001 bjm_add_acl_entries:  000001 0a 000240 7100 00 tra bjm_add_acl_entries.e  000237 aa 000010 000000 zero 4*2,0 000240 bjm_add_acl_entries.e:  000240 0a 000205 7020 00 tsx2 .setup  000241 aa 000000 6340 07 ldi =0,dl  000242 4a 4 00012 3521 20 short_call bjm_no_firstref_tv_$add_acl_entries(ap|0)  000243 aa 7 00036 6701 20 000244 aa 6 00030 3701 20 000245 aa 7 00042 7101 20 return  101  102 gate bjm_chname_file,bjm_no_firstref_tv_,chname_file,5 000002 segdef bjm_chname_file 000002 bjm_chname_file:  000002 0a 000247 7100 00 tra bjm_chname_file.e  000246 aa 000012 000000 zero 5*2,0 000247 bjm_chname_file.e:  000247 0a 000205 7020 00 tsx2 .setup  000250 aa 000000 6340 07 ldi =0,dl  000251 4a 4 00014 3521 20 short_call bjm_no_firstref_tv_$chname_file(ap|0)  000252 aa 7 00036 6701 20 000253 aa 6 00030 3701 20 000254 aa 7 00042 7101 20 return  103  104 gate bjm_close_bj,bjm_firstref_tv_,close_bj,2  000003 segdef bjm_close_bj  000003 bjm_close_bj:  000003 0a 000256 7100 00 tra bjm_close_bj.e 000255 aa 000004 000000 zero 2*2,0 000256 bjm_close_bj.e: 000256 0a 000205 7020 00 tsx2 .setup  000257 aa 000000 6340 07 ldi =0,dl  000260 4a 4 00016 3521 20 short_call bjm_firstref_tv_$close_bj(ap|0) 000261 aa 7 00036 6701 20 000262 aa 6 00030 3701 20 000263 aa 7 00042 7101 20 return  105  106 gate bjm_create_bj,bjm_firstref_tv_,create_bj,5  000004 segdef bjm_create_bj  000004 bjm_create_bj:  000004 0a 000265 7100 00 tra bjm_create_bj.e  000264 aa 000012 000000 zero 5*2,0 000265 bjm_create_bj.e:  000265 0a 000205 7020 00 tsx2 .setup  000266 aa 000000 6340 07 ldi =0,dl  000267 4a 4 00020 3521 20 short_call bjm_firstref_tv_$create_bj(ap|0)  000270 aa 7 00036 6701 20 000271 aa 6 00030 3701 20 000272 aa 7 00042 7101 20 return  107  108 gate bjm_delete_acl_entries,bjm_no_firstref_tv_,delete_acl_entries,4  000005 segdef bjm_delete_acl_entries  000005 bjm_delete_acl_entries: 000005 0a 000274 7100 00 tra bjm_delete_acl_entries.e  000273 aa 000010 000000 zero 4*2,0 000274 bjm_delete_acl_entries.e:  000274 0a 000205 7020 00 tsx2 .setup  000275 aa 000000 6340 07 ldi =0,dl  000276 4a 4 00022 3521 20 short_call bjm_no_firstref_tv_$delete_acl_entries(ap|0)  000277 aa 7 00036 6701 20 000300 aa 6 00030 3701 20 000301 aa 7 00042 7101 20 return  109  110 gate bjm_delete_bj,bjm_firstref_tv_,delete_bj,3  000006 segdef bjm_delete_bj  000006 bjm_delete_bj:  000006 0a 000303 7100 00 tra bjm_delete_bj.e  000302 aa 000006 000000 zero 3*2,0 000303 bjm_delete_bj.e:  000303 0a 000205 7020 00 tsx2 .setup  000304 aa 000000 6340 07 ldi =0,dl  000305 4a 4 00024 3521 20 short_call bjm_firstref_tv_$delete_bj(ap|0)  000306 aa 7 00036 6701 20 000307 aa 6 00030 3701 20 000310 aa 7 00042 7101 20 return  111  112 gate bjm_get_bj_oid,bjm_firstref_tv_,get_bj_oid,4  000007 segdef bjm_get_bj_oid  000007 bjm_get_bj_oid: 000007 0a 000312 7100 00 tra bjm_get_bj_oid.e  000311 aa 000010 000000 zero 4*2,0 000312 bjm_get_bj_oid.e:  000312 0a 000205 7020 00 tsx2 .setup  000313 aa 000000 6340 07 ldi =0,dl  000314 4a 4 00026 3521 20 short_call bjm_firstref_tv_$get_bj_oid(ap|0)  000315 aa 7 00036 6701 20 000316 aa 6 00030 3701 20 000317 aa 7 00042 7101 20 return  113  114 gate bjm_get_bj_path_from_oid,bjm_firstref_tv_,get_bj_path_from_oid,4  000010 segdef bjm_get_bj_path_from_oid  000010 bjm_get_bj_path_from_oid:  000010 0a 000321 7100 00 tra bjm_get_bj_path_from_oid.e 000320 aa 000010 000000 zero 4*2,0 000321 bjm_get_bj_path_from_oid.e: 000321 0a 000205 7020 00 tsx2 .setup  000322 aa 000000 6340 07 ldi =0,dl  000323 4a 4 00030 3521 20 short_call bjm_firstref_tv_$get_bj_path_from_oid(ap|0) 000324 aa 7 00036 6701 20 000325 aa 6 00030 3701 20 000326 aa 7 00042 7101 20 return  115  116 gate bjm_get_default_bj,bjm_firstref_tv_,get_default_bj,2  000011 segdef bjm_get_default_bj  000011 bjm_get_default_bj: 000011 0a 000330 7100 00 tra bjm_get_default_bj.e  000327 aa 000004 000000 zero 2*2,0 000330 bjm_get_default_bj.e:  000330 0a 000205 7020 00 tsx2 .setup  000331 aa 000000 6340 07 ldi =0,dl  000332 4a 4 00032 3521 20 short_call bjm_firstref_tv_$get_default_bj(ap|0)  000333 aa 7 00036 6701 20 000334 aa 6 00030 3701 20 000335 aa 7 00042 7101 20 return  117  118 gate bjm_get_journal_status,bjm_firstref_tv_,get_journal_status,6  000012 segdef bjm_get_journal_status  000012 bjm_get_journal_status: 000012 0a 000337 7100 00 tra bjm_get_journal_status.e  000336 aa 000014 000000 zero 6*2,0 000337 bjm_get_journal_status.e:  000337 0a 000205 7020 00 tsx2 .setup  000340 aa 000000 6340 07 ldi =0,dl  000341 4a 4 00034 3521 20 short_call bjm_firstref_tv_$get_journal_status(ap|0)  000342 aa 7 00036 6701 20 000343 aa 6 00030 3701 20 000344 aa 7 00042 7101 20 return  119  120 gate bjm_get_user_access_modes,bjm_no_firstref_tv_,get_user_access_modes,7 000013 segdef bjm_get_user_access_modes  000013 bjm_get_user_access_modes:  000013 0a 000346 7100 00 tra bjm_get_user_access_modes.e  000345 aa 000016 000000 zero 7*2,0 000346 bjm_get_user_access_modes.e:  000346 0a 000205 7020 00 tsx2 .setup  000347 aa 000000 6340 07 ldi =0,dl  000350 4a 4 00036 3521 20 short_call bjm_no_firstref_tv_$get_user_access_modes(ap|0) 000351 aa 7 00036 6701 20 000352 aa 6 00030 3701 20 000353 aa 7 00042 7101 20 return  121  122 gate bjm_list_acl,bjm_no_firstref_tv_,list_acl,6  000014 segdef bjm_list_acl  000014 bjm_list_acl:  000014 0a 000355 7100 00 tra bjm_list_acl.e 000354 aa 000014 000000 zero 6*2,0 000355 bjm_list_acl.e: 000355 0a 000205 7020 00 tsx2 .setup  000356 aa 000000 6340 07 ldi =0,dl  000357 4a 4 00040 3521 20 short_call bjm_no_firstref_tv_$list_acl(ap|0)  000360 aa 7 00036 6701 20 000361 aa 6 00030 3701 20 000362 aa 7 00042 7101 20 return  123  124 gate bjm_open_bj,bjm_firstref_tv_,open_bj,4  000015 segdef bjm_open_bj 000015 bjm_open_bj:  000015 0a 000364 7100 00 tra bjm_open_bj.e  000363 aa 000010 000000 zero 4*2,0 000364 bjm_open_bj.e:  000364 0a 000205 7020 00 tsx2 .setup  000365 aa 000000 6340 07 ldi =0,dl  000366 4a 4 00042 3521 20 short_call bjm_firstref_tv_$open_bj(ap|0)  000367 aa 7 00036 6701 20 000370 aa 6 00030 3701 20 000371 aa 7 00042 7101 20 return  125  126 gate bjm_replace_acl,bjm_no_firstref_tv_,replace_acl,5 000016 segdef bjm_replace_acl 000016 bjm_replace_acl:  000016 0a 000373 7100 00 tra bjm_replace_acl.e  000372 aa 000012 000000 zero 5*2,0 000373 bjm_replace_acl.e:  000373 0a 000205 7020 00 tsx2 .setup  000374 aa 000000 6340 07 ldi =0,dl  000375 4a 4 00044 3521 20 short_call bjm_no_firstref_tv_$replace_acl(ap|0)  000376 aa 7 00036 6701 20 000377 aa 6 00030 3701 20 000400 aa 7 00042 7101 20 return  127  128 gate bjm_set_default_bj,bjm_firstref_tv_,set_default_bj,2  000017 segdef bjm_set_default_bj  000017 bjm_set_default_bj: 000017 0a 000402 7100 00 tra bjm_set_default_bj.e  000401 aa 000004 000000 zero 2*2,0 000402 bjm_set_default_bj.e:  000402 0a 000205 7020 00 tsx2 .setup  000403 aa 000000 6340 07 ldi =0,dl  000404 4a 4 00046 3521 20 short_call bjm_firstref_tv_$set_default_bj(ap|0)  000405 aa 7 00036 6701 20 000406 aa 6 00030 3701 20 000407 aa 7 00042 7101 20 return  129  130 gate bjm_set_txn_storage_limit,bjm_firstref_tv_,set_transaction_storage_limit,4  000020 segdef bjm_set_txn_storage_limit  000020 bjm_set_txn_storage_limit:  000020 0a 000411 7100 00 tra bjm_set_txn_storage_limit.e  000410 aa 000010 000000 zero 4*2,0 000411 bjm_set_txn_storage_limit.e:  000411 0a 000205 7020 00 tsx2 .setup  000412 aa 000000 6340 07 ldi =0,dl  000413 4a 4 00050 3521 20 short_call bjm_firstref_tv_$set_transaction_storage_limit(ap|0)  000414 aa 7 00036 6701 20 000415 aa 6 00030 3701 20 000416 aa 7 00042 7101 20 return  131  132 gate bjm_validate,bjm_no_firstref_tv_,validate,3  000021 segdef bjm_validate  000021 bjm_validate:  000021 0a 000420 7100 00 tra bjm_validate.e 000417 aa 000006 000000 zero 3*2,0 000420 bjm_validate.e: 000420 0a 000205 7020 00 tsx2 .setup  000421 aa 000000 6340 07 ldi =0,dl  000422 4a 4 00052 3521 20 short_call bjm_no_firstref_tv_$validate(ap|0)  000423 aa 7 00036 6701 20 000424 aa 6 00030 3701 20 000425 aa 7 00042 7101 20 return  133  134 " General DM entries:  135  136 gate dm_get_aim_dir,dm_no_firstref_tv_,get_aim_dir,1  000022 segdef dm_get_aim_dir  000022 dm_get_aim_dir: 000022 0a 000427 7100 00 tra dm_get_aim_dir.e  000426 aa 000002 000000 zero 1*2,0 000427 dm_get_aim_dir.e:  000427 0a 000205 7020 00 tsx2 .setup  000430 aa 000000 6340 07 ldi =0,dl  000431 4a 4 00054 3521 20 short_call dm_no_firstref_tv_$get_aim_dir(ap|0)  000432 aa 7 00036 6701 20 000433 aa 6 00030 3701 20 000434 aa 7 00042 7101 20 return  137  138 gate dm_get_bootload_dir,dm_no_firstref_tv_,get_bootload_dir,1 000023 segdef dm_get_bootload_dir 000023 dm_get_bootload_dir:  000023 0a 000436 7100 00 tra dm_get_bootload_dir.e  000435 aa 000002 000000 zero 1*2,0 000436 dm_get_bootload_dir.e:  000436 0a 000205 7020 00 tsx2 .setup  000437 aa 000000 6340 07 ldi =0,dl  000440 4a 4 00056 3521 20 short_call dm_no_firstref_tv_$get_bootload_dir(ap|0)  000441 aa 7 00036 6701 20 000442 aa 6 00030 3701 20 000443 aa 7 00042 7101 20 return  139  140 gate dm_get_begin_shutdown_time,dm_firstref_tv_,get_begin_shutdown_time,1  000024 segdef dm_get_begin_shutdown_time  000024 dm_get_begin_shutdown_time: 000024 0a 000445 7100 00 tra dm_get_begin_shutdown_time.e  000444 aa 000002 000000 zero 1*2,0 000445 dm_get_begin_shutdown_time.e:  000445 0a 000205 7020 00 tsx2 .setup  000446 aa 000000 6340 07 ldi =0,dl  000447 4a 4 00060 3521 20 short_call dm_firstref_tv_$get_begin_shutdown_time(ap|0)  000450 aa 7 00036 6701 20 000451 aa 6 00030 3701 20 000452 aa 7 00042 7101 20 return  141  142 gate dm_get_enabled_boot_dirname,dm_no_firstref_tv_,get_enabled_bootload_dirname,1 000025 segdef dm_get_enabled_boot_dirname 000025 dm_get_enabled_boot_dirname:  000025 0a 000454 7100 00 tra dm_get_enabled_boot_dirname.e  000453 aa 000002 000000 zero 1*2,0 000454 dm_get_enabled_boot_dirname.e:  000454 0a 000205 7020 00 tsx2 .setup  000455 aa 000000 6340 07 ldi =0,dl  000456 4a 4 00062 3521 20 short_call dm_no_firstref_tv_$get_enabled_bootload_dirname(ap|0)  000457 aa 7 00036 6701 20 000460 aa 6 00030 3701 20 000461 aa 7 00042 7101 20 return  143  144 gate dm_get_initialization_time,dm_firstref_tv_,get_initialization_time,1  000026 segdef dm_get_initialization_time  000026 dm_get_initialization_time: 000026 0a 000463 7100 00 tra dm_get_initialization_time.e  000462 aa 000002 000000 zero 1*2,0 000463 dm_get_initialization_time.e:  000463 0a 000205 7020 00 tsx2 .setup  000464 aa 000000 6340 07 ldi =0,dl  000465 4a 4 00064 3521 20 short_call dm_firstref_tv_$get_initialization_time(ap|0)  000466 aa 7 00036 6701 20 000467 aa 6 00030 3701 20 000470 aa 7 00042 7101 20 return  145  146 gate dm_get_shutdown_reason,dm_firstref_tv_,get_shutdown_reason,1  000027 segdef dm_get_shutdown_reason  000027 dm_get_shutdown_reason: 000027 0a 000472 7100 00 tra dm_get_shutdown_reason.e  000471 aa 000002 000000 zero 1*2,0 000472 dm_get_shutdown_reason.e:  000472 0a 000205 7020 00 tsx2 .setup  000473 aa 000000 6340 07 ldi =0,dl  000474 4a 4 00066 3521 20 short_call dm_firstref_tv_$get_shutdown_reason(ap|0)  000475 aa 7 00036 6701 20 000476 aa 6 00030 3701 20 000477 aa 7 00042 7101 20 return  147  148 gate dm_get_shutdown_warning_time,dm_firstref_tv_,get_shutdown_warning_time,1  000030 segdef dm_get_shutdown_warning_time  000030 dm_get_shutdown_warning_time:  000030 0a 000501 7100 00 tra dm_get_shutdown_warning_time.e 000500 aa 000002 000000 zero 1*2,0 000501 dm_get_shutdown_warning_time.e: 000501 0a 000205 7020 00 tsx2 .setup  000502 aa 000000 6340 07 ldi =0,dl  000503 4a 4 00070 3521 20 short_call dm_firstref_tv_$get_shutdown_warning_time(ap|0) 000504 aa 7 00036 6701 20 000505 aa 6 00030 3701 20 000506 aa 7 00042 7101 20 return  149  150 gate dm_get_system_dir,dm_no_firstref_tv_,get_system_dir,1 000031 segdef dm_get_system_dir  000031 dm_get_system_dir:  000031 0a 000510 7100 00 tra dm_get_system_dir.e  000507 aa 000002 000000 zero 1*2,0 000510 dm_get_system_dir.e:  000510 0a 000205 7020 00 tsx2 .setup  000511 aa 000000 6340 07 ldi =0,dl  000512 4a 4 00072 3521 20 short_call dm_no_firstref_tv_$get_system_dir(ap|0) 000513 aa 7 00036 6701 20 000514 aa 6 00030 3701 20 000515 aa 7 00042 7101 20 return  151  152 gate dm_get_system_state,dm_firstref_tv_,get_system_state,1  000032 segdef dm_get_system_state 000032 dm_get_system_state:  000032 0a 000517 7100 00 tra dm_get_system_state.e  000516 aa 000002 000000 zero 1*2,0 000517 dm_get_system_state.e:  000517 0a 000205 7020 00 tsx2 .setup  000520 aa 000000 6340 07 ldi =0,dl  000521 4a 4 00074 3521 20 short_call dm_firstref_tv_$get_system_state(ap|0)  000522 aa 7 00036 6701 20 000523 aa 6 00030 3701 20 000524 aa 7 00042 7101 20 return  153  154 gate dm_get_system_version,dm_firstref_tv_,get_system_version,2  000033 segdef dm_get_system_version  000033 dm_get_system_version:  000033 0a 000526 7100 00 tra dm_get_system_version.e  000525 aa 000004 000000 zero 2*2,0 000526 dm_get_system_version.e:  000526 0a 000205 7020 00 tsx2 .setup  000527 aa 000000 6340 07 ldi =0,dl  000530 4a 4 00076 3521 20 short_call dm_firstref_tv_$get_system_version(ap|0)  000531 aa 7 00036 6701 20 000532 aa 6 00030 3701 20 000533 aa 7 00042 7101 20 return  155  156 gate dm_get_user_shutdown_time,dm_firstref_tv_,get_user_shutdown_time,1  000034 segdef dm_get_user_shutdown_time  000034 dm_get_user_shutdown_time:  000034 0a 000535 7100 00 tra dm_get_user_shutdown_time.e  000534 aa 000002 000000 zero 1*2,0 000535 dm_get_user_shutdown_time.e:  000535 0a 000205 7020 00 tsx2 .setup  000536 aa 000000 6340 07 ldi =0,dl  000537 4a 4 00100 3521 20 short_call dm_firstref_tv_$get_user_shutdown_time(ap|0)  000540 aa 7 00036 6701 20 000541 aa 6 00030 3701 20 000542 aa 7 00042 7101 20 return  157  158 gate dm_is_process_using_dm,dm_no_firstref_tv_,using_dm,1  000035 segdef dm_is_process_using_dm  000035 dm_is_process_using_dm: 000035 0a 000544 7100 00 tra dm_is_process_using_dm.e  000543 aa 000002 000000 zero 1*2,0 000544 dm_is_process_using_dm.e:  000544 0a 000205 7020 00 tsx2 .setup  000545 aa 000000 6340 07 ldi =0,dl  000546 4a 4 00102 3521 20 short_call dm_no_firstref_tv_$using_dm(ap|0)  000547 aa 7 00036 6701 20 000550 aa 6 00030 3701 20 000551 aa 7 00042 7101 20 return  159  160 gate dm_set_system_dir,dm_no_firstref_tv_,set_system_dir,1 000036 segdef dm_set_system_dir  000036 dm_set_system_dir:  000036 0a 000553 7100 00 tra dm_set_system_dir.e  000552 aa 000002 000000 zero 1*2,0 000553 dm_set_system_dir.e:  000553 0a 000205 7020 00 tsx2 .setup  000554 aa 000000 6340 07 ldi =0,dl  000555 4a 4 00104 3521 20 short_call dm_no_firstref_tv_$set_system_dir(ap|0) 000556 aa 7 00036 6701 20 000557 aa 6 00030 3701 20 000560 aa 7 00042 7101 20 return  161  162 " File Manager entries  163  164 gate fm_add_acl_entries,fm_no_firstref_tv_,add_acl_entries,4  000037 segdef fm_add_acl_entries  000037 fm_add_acl_entries: 000037 0a 000562 7100 00 tra fm_add_acl_entries.e  000561 aa 000010 000000 zero 4*2,0 000562 fm_add_acl_entries.e:  000562 0a 000205 7020 00 tsx2 .setup  000563 aa 000000 6340 07 ldi =0,dl  000564 4a 4 00106 3521 20 short_call fm_no_firstref_tv_$add_acl_entries(ap|0)  000565 aa 7 00036 6701 20 000566 aa 6 00030 3701 20 000567 aa 7 00042 7101 20 return  165  166 gate fm_add_extended_acl_entries,fm_no_firstref_tv_,add_extended_acl_entries,4  000040 segdef fm_add_extended_acl_entries 000040 fm_add_extended_acl_entries:  000040 0a 000571 7100 00 tra fm_add_extended_acl_entries.e  000570 aa 000010 000000 zero 4*2,0 000571 fm_add_extended_acl_entries.e:  000571 0a 000205 7020 00 tsx2 .setup  000572 aa 000000 6340 07 ldi =0,dl  000573 4a 4 00110 3521 20 short_call fm_no_firstref_tv_$add_extended_acl_entries(ap|0)  000574 aa 7 00036 6701 20 000575 aa 6 00030 3701 20 000576 aa 7 00042 7101 20 return  167  168 gate fm_allocate,fm_firstref_tv_,allocate,4  000041 segdef fm_allocate 000041 fm_allocate:  000041 0a 000600 7100 00 tra fm_allocate.e  000577 aa 000010 000000 zero 4*2,0 000600 fm_allocate.e:  000600 0a 000205 7020 00 tsx2 .setup  000601 aa 000000 6340 07 ldi =0,dl  000602 4a 4 00112 3521 20 short_call fm_firstref_tv_$allocate(ap|0)  000603 aa 7 00036 6701 20 000604 aa 6 00030 3701 20 000605 aa 7 00042 7101 20 return  169  170 gate fm_chname_file,fm_firstref_tv_,chname_file,5  000042 segdef fm_chname_file  000042 fm_chname_file: 000042 0a 000607 7100 00 tra fm_chname_file.e  000606 aa 000012 000000 zero 5*2,0 000607 fm_chname_file.e:  000607 0a 000205 7020 00 tsx2 .setup  000610 aa 000000 6340 07 ldi =0,dl  000611 4a 4 00114 3521 20 short_call fm_firstref_tv_$chname_file(ap|0)  000612 aa 7 00036 6701 20 000613 aa 6 00030 3701 20 000614 aa 7 00042 7101 20 return  171  172 gate fm_close,fm_firstref_tv_,close,2  000043 segdef fm_close  000043 fm_close:  000043 0a 000616 7100 00 tra fm_close.e 000615 aa 000004 000000 zero 2*2,0 000616 fm_close.e: 000616 0a 000205 7020 00 tsx2 .setup  000617 aa 000000 6340 07 ldi =0,dl  000620 4a 4 00116 3521 20 short_call fm_firstref_tv_$close(ap|0) 000621 aa 7 00036 6701 20 000622 aa 6 00030 3701 20 000623 aa 7 00042 7101 20 return  173  174 gate fm_create,fm_firstref_tv_,create,4  000044 segdef fm_create  000044 fm_create:  000044 0a 000625 7100 00 tra fm_create.e  000624 aa 000010 000000 zero 4*2,0 000625 fm_create.e:  000625 0a 000205 7020 00 tsx2 .setup  000626 aa 000000 6340 07 ldi =0,dl  000627 4a 4 00120 3521 20 short_call fm_firstref_tv_$create(ap|0)  000630 aa 7 00036 6701 20 000631 aa 6 00030 3701 20 000632 aa 7 00042 7101 20 return  175  176 gate fm_create_open,fm_firstref_tv_,create_open,5  000045 segdef fm_create_open  000045 fm_create_open: 000045 0a 000634 7100 00 tra fm_create_open.e  000633 aa 000012 000000 zero 5*2,0 000634 fm_create_open.e:  000634 0a 000205 7020 00 tsx2 .setup  000635 aa 000000 6340 07 ldi =0,dl  000636 4a 4 00122 3521 20 short_call fm_firstref_tv_$create_open(ap|0)  000637 aa 7 00036 6701 20 000640 aa 6 00030 3701 20 000641 aa 7 00042 7101 20 return  177  178 gate fm_delete,fm_firstref_tv_,delete,3  000046 segdef fm_delete  000046 fm_delete:  000046 0a 000643 7100 00 tra fm_delete.e  000642 aa 000006 000000 zero 3*2,0 000643 fm_delete.e:  000643 0a 000205 7020 00 tsx2 .setup  000644 aa 000000 6340 07 ldi =0,dl  000645 4a 4 00124 3521 20 short_call fm_firstref_tv_$delete(ap|0)  000646 aa 7 00036 6701 20 000647 aa 6 00030 3701 20 000650 aa 7 00042 7101 20 return  179  180 gate fm_delete_acl_entries,fm_no_firstref_tv_,delete_acl_entries,4 000047 segdef fm_delete_acl_entries  000047 fm_delete_acl_entries:  000047 0a 000652 7100 00 tra fm_delete_acl_entries.e  000651 aa 000010 000000 zero 4*2,0 000652 fm_delete_acl_entries.e:  000652 0a 000205 7020 00 tsx2 .setup  000653 aa 000000 6340 07 ldi =0,dl  000654 4a 4 00126 3521 20 short_call fm_no_firstref_tv_$delete_acl_entries(ap|0) 000655 aa 7 00036 6701 20 000656 aa 6 00030 3701 20 000657 aa 7 00042 7101 20 return  181  182 gate fm_delete_close,fm_firstref_tv_,delete_close,2  000050 segdef fm_delete_close 000050 fm_delete_close:  000050 0a 000661 7100 00 tra fm_delete_close.e  000660 aa 000004 000000 zero 2*2,0 000661 fm_delete_close.e:  000661 0a 000205 7020 00 tsx2 .setup  000662 aa 000000 6340 07 ldi =0,dl  000663 4a 4 00130 3521 20 short_call fm_firstref_tv_$delete_close(ap|0)  000664 aa 7 00036 6701 20 000665 aa 6 00030 3701 20 000666 aa 7 00042 7101 20 return  183  184 gate fm_flush_consecutive_ci,fm_firstref_tv_,flush_consecutive_ci,4  000051 segdef fm_flush_consecutive_ci 000051 fm_flush_consecutive_ci:  000051 0a 000670 7100 00 tra fm_flush_consecutive_ci.e  000667 aa 000010 000000 zero 4*2,0 000670 fm_flush_consecutive_ci.e:  000670 0a 000205 7020 00 tsx2 .setup  000671 aa 000000 6340 07 ldi =0,dl  000672 4a 4 00132 3521 20 short_call fm_firstref_tv_$flush_consecutive_ci(ap|0)  000673 aa 7 00036 6701 20 000674 aa 6 00030 3701 20 000675 aa 7 00042 7101 20 return  185  186 gate fm_flush_modified_ci,fm_firstref_tv_,flush_modified_ci,3  000052 segdef fm_flush_modified_ci  000052 fm_flush_modified_ci:  000052 0a 000677 7100 00 tra fm_flush_modified_ci.e 000676 aa 000006 000000 zero 3*2,0 000677 fm_flush_modified_ci.e: 000677 0a 000205 7020 00 tsx2 .setup  000700 aa 000000 6340 07 ldi =0,dl  000701 4a 4 00134 3521 20 short_call fm_firstref_tv_$flush_modified_ci(ap|0) 000702 aa 7 00036 6701 20 000703 aa 6 00030 3701 20 000704 aa 7 00042 7101 20 return  187  188 gate fm_free,fm_firstref_tv_,free,4  000053 segdef fm_free 000053 fm_free:  000053 0a 000706 7100 00 tra fm_free.e  000705 aa 000010 000000 zero 4*2,0 000706 fm_free.e:  000706 0a 000205 7020 00 tsx2 .setup  000707 aa 000000 6340 07 ldi =0,dl  000710 4a 4 00136 3521 20 short_call fm_firstref_tv_$free(ap|0)  000711 aa 7 00036 6701 20 000712 aa 6 00030 3701 20 000713 aa 7 00042 7101 20 return  189  190 gate fm_get,fm_firstref_tv_,get,4  000054 segdef fm_get  000054 fm_get: 000054 0a 000715 7100 00 tra fm_get.e  000714 aa 000010 000000 zero 4*2,0 000715 fm_get.e:  000715 0a 000205 7020 00 tsx2 .setup  000716 aa 000000 6340 07 ldi =0,dl  000717 4a 4 00140 3521 20 short_call fm_firstref_tv_$get(ap|0)  000720 aa 7 00036 6701 20 000721 aa 6 00030 3701 20 000722 aa 7 00042 7101 20 return  191  192 gate fm_get_bit_count,fm_no_firstref_tv_,get_bit_count,4 000055 segdef fm_get_bit_count  000055 fm_get_bit_count:  000055 0a 000724 7100 00 tra fm_get_bit_count.e 000723 aa 000010 000000 zero 4*2,0 000724 fm_get_bit_count.e: 000724 0a 000205 7020 00 tsx2 .setup  000725 aa 000000 6340 07 ldi =0,dl  000726 4a 4 00142 3521 20 short_call fm_no_firstref_tv_$get_bit_count(ap|0)  000727 aa 7 00036 6701 20 000730 aa 6 00030 3701 20 000731 aa 7 00042 7101 20 return  193  194 gate fm_get_ci_header,fm_firstref_tv_,get_ci_header,4  000056 segdef fm_get_ci_header  000056 fm_get_ci_header:  000056 0a 000733 7100 00 tra fm_get_ci_header.e 000732 aa 000010 000000 zero 4*2,0 000733 fm_get_ci_header.e: 000733 0a 000205 7020 00 tsx2 .setup  000734 aa 000000 6340 07 ldi =0,dl  000735 4a 4 00144 3521 20 short_call fm_firstref_tv_$get_ci_header(ap|0) 000736 aa 7 00036 6701 20 000737 aa 6 00030 3701 20 000740 aa 7 00042 7101 20 return  195  196 gate fm_get_ci_ptr,fm_firstref_tv_,get_ci_ptr,4  000057 segdef fm_get_ci_ptr  000057 fm_get_ci_ptr:  000057 0a 000742 7100 00 tra fm_get_ci_ptr.e  000741 aa 000010 000000 zero 4*2,0 000742 fm_get_ci_ptr.e:  000742 0a 000205 7020 00 tsx2 .setup  000743 aa 000000 6340 07 ldi =0,dl  000744 4a 4 00146 3521 20 short_call fm_firstref_tv_$get_ci_ptr(ap|0)  000745 aa 7 00036 6701 20 000746 aa 6 00030 3701 20 000747 aa 7 00042 7101 20 return  197  198 gate fm_get_exclusive,fm_firstref_tv_,get_exclusive,4  000060 segdef fm_get_exclusive  000060 fm_get_exclusive:  000060 0a 000751 7100 00 tra fm_get_exclusive.e 000750 aa 000010 000000 zero 4*2,0 000751 fm_get_exclusive.e: 000751 0a 000205 7020 00 tsx2 .setup  000752 aa 000000 6340 07 ldi =0,dl  000753 4a 4 00150 3521 20 short_call fm_firstref_tv_$get_exclusive(ap|0) 000754 aa 7 00036 6701 20 000755 aa 6 00030 3701 20 000756 aa 7 00042 7101 20 return  199  200 gate fm_get_max_length,fm_no_firstref_tv_,get_max_length,4 000061 segdef fm_get_max_length  000061 fm_get_max_length:  000061 0a 000760 7100 00 tra fm_get_max_length.e  000757 aa 000010 000000 zero 4*2,0 000760 fm_get_max_length.e:  000760 0a 000205 7020 00 tsx2 .setup  000761 aa 000000 6340 07 ldi =0,dl  000762 4a 4 00152 3521 20 short_call fm_no_firstref_tv_$get_max_length(ap|0) 000763 aa 7 00036 6701 20 000764 aa 6 00030 3701 20 000765 aa 7 00042 7101 20 return  201  202 gate fm_get_ring_brackets,fm_no_firstref_tv_,get_ring_brackets,4 000062 segdef fm_get_ring_brackets  000062 fm_get_ring_brackets:  000062 0a 000767 7100 00 tra fm_get_ring_brackets.e 000766 aa 000010 000000 zero 4*2,0 000767 fm_get_ring_brackets.e: 000767 0a 000205 7020 00 tsx2 .setup  000770 aa 000000 6340 07 ldi =0,dl  000771 4a 4 00154 3521 20 short_call fm_no_firstref_tv_$get_ring_brackets(ap|0)  000772 aa 7 00036 6701 20 000773 aa 6 00030 3701 20 000774 aa 7 00042 7101 20 return  203  204 gate fm_get_stream,fm_firstref_tv_,get_stream,5  000063 segdef fm_get_stream  000063 fm_get_stream:  000063 0a 000776 7100 00 tra fm_get_stream.e  000775 aa 000012 000000 zero 5*2,0 000776 fm_get_stream.e:  000776 0a 000205 7020 00 tsx2 .setup  000777 aa 000000 6340 07 ldi =0,dl  001000 4a 4 00156 3521 20 short_call fm_firstref_tv_$get_stream(ap|0)  001001 aa 7 00036 6701 20 001002 aa 6 00030 3701 20 001003 aa 7 00042 7101 20 return  205  206 gate fm_get_switch,fm_firstref_tv_,get_switch,5  000064 segdef fm_get_switch  000064 fm_get_switch:  000064 0a 001005 7100 00 tra fm_get_switch.e  001004 aa 000012 000000 zero 5*2,0 001005 fm_get_switch.e:  001005 0a 000205 7020 00 tsx2 .setup  001006 aa 000000 6340 07 ldi =0,dl  001007 4a 4 00160 3521 20 short_call fm_firstref_tv_$get_switch(ap|0)  001010 aa 7 00036 6701 20 001011 aa 6 00030 3701 20 001012 aa 7 00042 7101 20 return  207  208 gate fm_get_user_access_modes,fm_no_firstref_tv_,get_user_access_modes,7  000065 segdef fm_get_user_access_modes  000065 fm_get_user_access_modes:  000065 0a 001014 7100 00 tra fm_get_user_access_modes.e 001013 aa 000016 000000 zero 7*2,0 001014 fm_get_user_access_modes.e: 001014 0a 000205 7020 00 tsx2 .setup  001015 aa 000000 6340 07 ldi =0,dl  001016 4a 4 00162 3521 20 short_call fm_no_firstref_tv_$get_user_access_modes(ap|0)  001017 aa 7 00036 6701 20 001020 aa 6 00030 3701 20 001021 aa 7 00042 7101 20 return  209  210 gate fm_list_acl,fm_no_firstref_tv_,list_acl,6 000066 segdef fm_list_acl 000066 fm_list_acl:  000066 0a 001023 7100 00 tra fm_list_acl.e  001022 aa 000014 000000 zero 6*2,0 001023 fm_list_acl.e:  001023 0a 000205 7020 00 tsx2 .setup  001024 aa 000000 6340 07 ldi =0,dl  001025 4a 4 00164 3521 20 short_call fm_no_firstref_tv_$list_acl(ap|0)  001026 aa 7 00036 6701 20 001027 aa 6 00030 3701 20 001030 aa 7 00042 7101 20 return  211  212 gate fm_list_extended_acl,fm_no_firstref_tv_,list_extended_acl,6 000067 segdef fm_list_extended_acl  000067 fm_list_extended_acl:  000067 0a 001032 7100 00 tra fm_list_extended_acl.e 001031 aa 000014 000000 zero 6*2,0 001032 fm_list_extended_acl.e: 001032 0a 000205 7020 00 tsx2 .setup  001033 aa 000000 6340 07 ldi =0,dl  001034 4a 4 00166 3521 20 short_call fm_no_firstref_tv_$list_extended_acl(ap|0)  001035 aa 7 00036 6701 20 001036 aa 6 00030 3701 20 001037 aa 7 00042 7101 20 return  213  214 gate fm_list_switches,fm_no_firstref_tv_,list_switches,4  000070 segdef fm_list_switches  000070 fm_list_switches:  000070 0a 001041 7100 00 tra fm_list_switches.e 001040 aa 000010 000000 zero 4*2,0 001041 fm_list_switches.e: 001041 0a 000205 7020 00 tsx2 .setup  001042 aa 000000 6340 07 ldi =0,dl  001043 4a 4 00170 3521 20 short_call fm_no_firstref_tv_$list_switches(ap|0)  001044 aa 7 00036 6701 20 001045 aa 6 00030 3701 20 001046 aa 7 00042 7101 20 return  215  216 gate fm_lock_advice,fm_firstref_tv_,lock_advice,3  000071 segdef fm_lock_advice  000071 fm_lock_advice: 000071 0a 001050 7100 00 tra fm_lock_advice.e  001047 aa 000006 000000 zero 3*2,0 001050 fm_lock_advice.e:  001050 0a 000205 7020 00 tsx2 .setup  001051 aa 000000 6340 07 ldi =0,dl  001052 4a 4 00172 3521 20 short_call fm_firstref_tv_$lock_advice(ap|0)  001053 aa 7 00036 6701 20 001054 aa 6 00030 3701 20 001055 aa 7 00042 7101 20 return  217  218 gate fm_open,fm_firstref_tv_,open,4  000072 segdef fm_open 000072 fm_open:  000072 0a 001057 7100 00 tra fm_open.e  001056 aa 000010 000000 zero 4*2,0 001057 fm_open.e:  001057 0a 000205 7020 00 tsx2 .setup  001060 aa 000000 6340 07 ldi =0,dl  001061 4a 4 00174 3521 20 short_call fm_firstref_tv_$open(ap|0)  001062 aa 7 00036 6701 20 001063 aa 6 00030 3701 20 001064 aa 7 00042 7101 20 return  219  220 gate fm_open_by_uid,fm_firstref_tv_,open_by_uid,3  000073 segdef fm_open_by_uid  000073 fm_open_by_uid: 000073 0a 001066 7100 00 tra fm_open_by_uid.e  001065 aa 000006 000000 zero 3*2,0 001066 fm_open_by_uid.e:  001066 0a 000205 7020 00 tsx2 .setup  001067 aa 000000 6340 07 ldi =0,dl  001070 4a 4 00176 3521 20 short_call fm_firstref_tv_$open_by_uid(ap|0)  001071 aa 7 00036 6701 20 001072 aa 6 00030 3701 20 001073 aa 7 00042 7101 20 return  221  222 gate fm_postcommit_increment,fm_firstref_tv_,postcommit_increment,4  000074 segdef fm_postcommit_increment 000074 fm_postcommit_increment:  000074 0a 001075 7100 00 tra fm_postcommit_increment.e  001074 aa 000010 000000 zero 4*2,0 001075 fm_postcommit_increment.e:  001075 0a 000205 7020 00 tsx2 .setup  001076 aa 000000 6340 07 ldi =0,dl  001077 4a 4 00200 3521 20 short_call fm_firstref_tv_$postcommit_increment(ap|0)  001100 aa 7 00036 6701 20 001101 aa 6 00030 3701 20 001102 aa 7 00042 7101 20 return  223  224 gate fm_prepare_to_copy,fm_firstref_tv_,prepare_to_copy,4  000075 segdef fm_prepare_to_copy  000075 fm_prepare_to_copy: 000075 0a 001104 7100 00 tra fm_prepare_to_copy.e  001103 aa 000010 000000 zero 4*2,0 001104 fm_prepare_to_copy.e:  001104 0a 000205 7020 00 tsx2 .setup  001105 aa 000000 6340 07 ldi =0,dl  001106 4a 4 00202 3521 20 short_call fm_firstref_tv_$prepare_to_copy(ap|0)  001107 aa 7 00036 6701 20 001110 aa 6 00030 3701 20 001111 aa 7 00042 7101 20 return  225  226 gate fm_put,fm_firstref_tv_,put,4  000076 segdef fm_put  000076 fm_put: 000076 0a 001113 7100 00 tra fm_put.e  001112 aa 000010 000000 zero 4*2,0 001113 fm_put.e:  001113 0a 000205 7020 00 tsx2 .setup  001114 aa 000000 6340 07 ldi =0,dl  001115 4a 4 00204 3521 20 short_call fm_firstref_tv_$put(ap|0)  001116 aa 7 00036 6701 20 001117 aa 6 00030 3701 20 001120 aa 7 00042 7101 20 return  227  228 gate fm_put_stream,fm_firstref_tv_,put_stream,5  000077 segdef fm_put_stream  000077 fm_put_stream:  000077 0a 001122 7100 00 tra fm_put_stream.e  001121 aa 000012 000000 zero 5*2,0 001122 fm_put_stream.e:  001122 0a 000205 7020 00 tsx2 .setup  001123 aa 000000 6340 07 ldi =0,dl  001124 4a 4 00206 3521 20 short_call fm_firstref_tv_$put_stream(ap|0)  001125 aa 7 00036 6701 20 001126 aa 6 00030 3701 20 001127 aa 7 00042 7101 20 return  229  230 gate fm_raw_get,fm_firstref_tv_,raw_get,4  000100 segdef fm_raw_get  000100 fm_raw_get: 000100 0a 001131 7100 00 tra fm_raw_get.e  001130 aa 000010 000000 zero 4*2,0 001131 fm_raw_get.e:  001131 0a 000205 7020 00 tsx2 .setup  001132 aa 000000 6340 07 ldi =0,dl  001133 4a 4 00210 3521 20 short_call fm_firstref_tv_$raw_get(ap|0)  001134 aa 7 00036 6701 20 001135 aa 6 00030 3701 20 001136 aa 7 00042 7101 20 return  231  232 gate fm_raw_put,fm_firstref_tv_,raw_put,4  000101 segdef fm_raw_put  000101 fm_raw_put: 000101 0a 001140 7100 00 tra fm_raw_put.e  001137 aa 000010 000000 zero 4*2,0 001140 fm_raw_put.e:  001140 0a 000205 7020 00 tsx2 .setup  001141 aa 000000 6340 07 ldi =0,dl  001142 4a 4 00212 3521 20 short_call fm_firstref_tv_$raw_put(ap|0)  001143 aa 7 00036 6701 20 001144 aa 6 00030 3701 20 001145 aa 7 00042 7101 20 return  233  234 gate fm_replace_acl,fm_no_firstref_tv_,replace_acl,5  000102 segdef fm_replace_acl  000102 fm_replace_acl: 000102 0a 001147 7100 00 tra fm_replace_acl.e  001146 aa 000012 000000 zero 5*2,0 001147 fm_replace_acl.e:  001147 0a 000205 7020 00 tsx2 .setup  001150 aa 000000 6340 07 ldi =0,dl  001151 4a 4 00214 3521 20 short_call fm_no_firstref_tv_$replace_acl(ap|0)  001152 aa 7 00036 6701 20 001153 aa 6 00030 3701 20 001154 aa 7 00042 7101 20 return  235  236 gate fm_replace_extended_acl,fm_no_firstref_tv_,replace_extended_acl,5  000103 segdef fm_replace_extended_acl 000103 fm_replace_extended_acl:  000103 0a 001156 7100 00 tra fm_replace_extended_acl.e  001155 aa 000012 000000 zero 5*2,0 001156 fm_replace_extended_acl.e:  001156 0a 000205 7020 00 tsx2 .setup  001157 aa 000000 6340 07 ldi =0,dl  001160 4a 4 00216 3521 20 short_call fm_no_firstref_tv_$replace_extended_acl(ap|0)  001161 aa 7 00036 6701 20 001162 aa 6 00030 3701 20 001163 aa 7 00042 7101 20 return  237  238 gate fm_set_bit_count,fm_no_firstref_tv_,set_bit_count,4  000104 segdef fm_set_bit_count  000104 fm_set_bit_count:  000104 0a 001165 7100 00 tra fm_set_bit_count.e 001164 aa 000010 000000 zero 4*2,0 001165 fm_set_bit_count.e: 001165 0a 000205 7020 00 tsx2 .setup  001166 aa 000000 6340 07 ldi =0,dl  001167 4a 4 00220 3521 20 short_call fm_no_firstref_tv_$set_bit_count(ap|0)  001170 aa 7 00036 6701 20 001171 aa 6 00030 3701 20 001172 aa 7 00042 7101 20 return  239  240 gate fm_set_max_length,fm_no_firstref_tv_,set_max_length,4 000105 segdef fm_set_max_length  000105 fm_set_max_length:  000105 0a 001174 7100 00 tra fm_set_max_length.e  001173 aa 000010 000000 zero 4*2,0 001174 fm_set_max_length.e:  001174 0a 000205 7020 00 tsx2 .setup  001175 aa 000000 6340 07 ldi =0,dl  001176 4a 4 00222 3521 20 short_call fm_no_firstref_tv_$set_max_length(ap|0) 001177 aa 7 00036 6701 20 001200 aa 6 00030 3701 20 001201 aa 7 00042 7101 20 return  241  242 gate fm_set_ring_brackets,fm_firstref_tv_,set_ring_brackets,4  000106 segdef fm_set_ring_brackets  000106 fm_set_ring_brackets:  000106 0a 001203 7100 00 tra fm_set_ring_brackets.e 001202 aa 000010 000000 zero 4*2,0 001203 fm_set_ring_brackets.e: 001203 0a 000205 7020 00 tsx2 .setup  001204 aa 000000 6340 07 ldi =0,dl  001205 4a 4 00224 3521 20 short_call fm_firstref_tv_$set_ring_brackets(ap|0) 001206 aa 7 00036 6701 20 001207 aa 6 00030 3701 20 001210 aa 7 00042 7101 20 return  243  244 gate fm_set_switch,fm_no_firstref_tv_,set_switch,5 000107 segdef fm_set_switch  000107 fm_set_switch:  000107 0a 001212 7100 00 tra fm_set_switch.e  001211 aa 000012 000000 zero 5*2,0 001212 fm_set_switch.e:  001212 0a 000205 7020 00 tsx2 .setup  001213 aa 000000 6340 07 ldi =0,dl  001214 4a 4 00226 3521 20 short_call fm_no_firstref_tv_$set_switch(ap|0) 001215 aa 7 00036 6701 20 001216 aa 6 00030 3701 20 001217 aa 7 00042 7101 20 return  245  246 gate fm_simple_get,fm_firstref_tv_,simple_get,6  000110 segdef fm_simple_get  000110 fm_simple_get:  000110 0a 001221 7100 00 tra fm_simple_get.e  001220 aa 000014 000000 zero 6*2,0 001221 fm_simple_get.e:  001221 0a 000205 7020 00 tsx2 .setup  001222 aa 000000 6340 07 ldi =0,dl  001223 4a 4 00230 3521 20 short_call fm_firstref_tv_$simple_get(ap|0)  001224 aa 7 00036 6701 20 001225 aa 6 00030 3701 20 001226 aa 7 00042 7101 20 return  247  248 gate fm_simple_put,fm_firstref_tv_,simple_put,6  000111 segdef fm_simple_put  000111 fm_simple_put:  000111 0a 001230 7100 00 tra fm_simple_put.e  001227 aa 000014 000000 zero 6*2,0 001230 fm_simple_put.e:  001230 0a 000205 7020 00 tsx2 .setup  001231 aa 000000 6340 07 ldi =0,dl  001232 4a 4 00232 3521 20 short_call fm_firstref_tv_$simple_put(ap|0)  001233 aa 7 00036 6701 20 001234 aa 6 00030 3701 20 001235 aa 7 00042 7101 20 return  249  250 gate fm_status,fm_firstref_tv_,status,4  000112 segdef fm_status  000112 fm_status:  000112 0a 001237 7100 00 tra fm_status.e  001236 aa 000010 000000 zero 4*2,0 001237 fm_status.e:  001237 0a 000205 7020 00 tsx2 .setup  001240 aa 000000 6340 07 ldi =0,dl  001241 4a 4 00234 3521 20 short_call fm_firstref_tv_$status(ap|0)  001242 aa 7 00036 6701 20 001243 aa 6 00030 3701 20 001244 aa 7 00042 7101 20 return  251  252 gate fm_sub_err_flag_get,fm_firstref_tv_,sub_err_flag_get,1  000113 segdef fm_sub_err_flag_get 000113 fm_sub_err_flag_get:  000113 0a 001246 7100 00 tra fm_sub_err_flag_get.e  001245 aa 000002 000000 zero 1*2,0 001246 fm_sub_err_flag_get.e:  001246 0a 000205 7020 00 tsx2 .setup  001247 aa 000000 6340 07 ldi =0,dl  001250 4a 4 00236 3521 20 short_call fm_firstref_tv_$sub_err_flag_get(ap|0)  001251 aa 7 00036 6701 20 001252 aa 6 00030 3701 20 001253 aa 7 00042 7101 20 return  253  254 gate fm_sub_err_flag_set,fm_firstref_tv_,sub_err_flag_set,1  000114 segdef fm_sub_err_flag_set 000114 fm_sub_err_flag_set:  000114 0a 001255 7100 00 tra fm_sub_err_flag_set.e  001254 aa 000002 000000 zero 1*2,0 001255 fm_sub_err_flag_set.e:  001255 0a 000205 7020 00 tsx2 .setup  001256 aa 000000 6340 07 ldi =0,dl  001257 4a 4 00240 3521 20 short_call fm_firstref_tv_$sub_err_flag_set(ap|0)  001260 aa 7 00036 6701 20 001261 aa 6 00030 3701 20 001262 aa 7 00042 7101 20 return  255  256 gate fm_suffix_info,fm_no_firstref_tv_,suffix_info,1  000115 segdef fm_suffix_info  000115 fm_suffix_info: 000115 0a 001264 7100 00 tra fm_suffix_info.e  001263 aa 000002 000000 zero 1*2,0 001264 fm_suffix_info.e:  001264 0a 000205 7020 00 tsx2 .setup  001265 aa 000000 6340 07 ldi =0,dl  001266 4a 4 00242 3521 20 short_call fm_no_firstref_tv_$suffix_info(ap|0)  001267 aa 7 00036 6701 20 001270 aa 6 00030 3701 20 001271 aa 7 00042 7101 20 return  257  258 gate fm_terminate_ci_ptr,fm_firstref_tv_,terminate_ci_ptr,4  000116 segdef fm_terminate_ci_ptr 000116 fm_terminate_ci_ptr:  000116 0a 001273 7100 00 tra fm_terminate_ci_ptr.e  001272 aa 000010 000000 zero 4*2,0 001273 fm_terminate_ci_ptr.e:  001273 0a 000205 7020 00 tsx2 .setup  001274 aa 000000 6340 07 ldi =0,dl  001275 4a 4 00244 3521 20 short_call fm_firstref_tv_$terminate_ci_ptr(ap|0)  001276 aa 7 00036 6701 20 001277 aa 6 00030 3701 20 001300 aa 7 00042 7101 20 return  259  260 gate fm_validate,fm_no_firstref_tv_,validate,3 000117 segdef fm_validate 000117 fm_validate:  000117 0a 001302 7100 00 tra fm_validate.e  001301 aa 000006 000000 zero 3*2,0 001302 fm_validate.e:  001302 0a 000205 7020 00 tsx2 .setup  001303 aa 000000 6340 07 ldi =0,dl  001304 4a 4 00246 3521 20 short_call fm_no_firstref_tv_$validate(ap|0)  001305 aa 7 00036 6701 20 001306 aa 6 00030 3701 20 001307 aa 7 00042 7101 20 return  261  262  263 " Lock Manager entries  264 " There are currently no unprivleged lock_manager_ entries. 265 " Watch this space for further developments.  266  267  268 " Transaction Manager entries  269  270 gate tm_abandon_txn,tm_firstref_tv_,abandon_txn,2  000120 segdef tm_abandon_txn  000120 tm_abandon_txn: 000120 0a 001311 7100 00 tra tm_abandon_txn.e  001310 aa 000004 000000 zero 2*2,0 001311 tm_abandon_txn.e:  001311 0a 000205 7020 00 tsx2 .setup  001312 aa 000000 6340 07 ldi =0,dl  001313 4a 4 00250 3521 20 short_call tm_firstref_tv_$abandon_txn(ap|0)  001314 aa 7 00036 6701 20 001315 aa 6 00030 3701 20 001316 aa 7 00042 7101 20 return  271  272 gate tm_abort_txn,tm_firstref_tv_,abort_txn,2  000121 segdef tm_abort_txn  000121 tm_abort_txn:  000121 0a 001320 7100 00 tra tm_abort_txn.e 001317 aa 000004 000000 zero 2*2,0 001320 tm_abort_txn.e: 001320 0a 000205 7020 00 tsx2 .setup  001321 aa 000000 6340 07 ldi =0,dl  001322 4a 4 00252 3521 20 short_call tm_firstref_tv_$abort_txn(ap|0) 001323 aa 7 00036 6701 20 001324 aa 6 00030 3701 20 001325 aa 7 00042 7101 20 return  273  274 gate tm_adjust_tdt,tm_firstref_tv_,adjust_tdt,0  000122 segdef tm_adjust_tdt  000122 tm_adjust_tdt:  000122 0a 001327 7100 00 tra tm_adjust_tdt.e  001326 aa 000000 000000 zero 0*2,0 001327 tm_adjust_tdt.e:  001327 0a 000205 7020 00 tsx2 .setup  001330 aa 000000 6340 07 ldi =0,dl  001331 4a 4 00254 3521 20 short_call tm_firstref_tv_$adjust_tdt(ap|0)  001332 aa 7 00036 6701 20 001333 aa 6 00030 3701 20 001334 aa 7 00042 7101 20 return  275  276 gate tm_adjust_txn,tm_firstref_tv_,adjust_txn,2  000123 segdef tm_adjust_txn  000123 tm_adjust_txn:  000123 0a 001336 7100 00 tra tm_adjust_txn.e  001335 aa 000004 000000 zero 2*2,0 001336 tm_adjust_txn.e:  001336 0a 000205 7020 00 tsx2 .setup  001337 aa 000000 6340 07 ldi =0,dl  001340 4a 4 00256 3521 20 short_call tm_firstref_tv_$adjust_txn(ap|0)  001341 aa 7 00036 6701 20 001342 aa 6 00030 3701 20 001343 aa 7 00042 7101 20 return  277  278 gate tm_begin_txn,tm_firstref_tv_,begin_txn,4  000124 segdef tm_begin_txn  000124 tm_begin_txn:  000124 0a 001345 7100 00 tra tm_begin_txn.e 001344 aa 000010 000000 zero 4*2,0 001345 tm_begin_txn.e: 001345 0a 000205 7020 00 tsx2 .setup  001346 aa 000000 6340 07 ldi =0,dl  001347 4a 4 00260 3521 20 short_call tm_firstref_tv_$begin_txn(ap|0) 001350 aa 7 00036 6701 20 001351 aa 6 00030 3701 20 001352 aa 7 00042 7101 20 return  279  280 gate tm_commit_txn,tm_firstref_tv_,commit_txn,2  000125 segdef tm_commit_txn  000125 tm_commit_txn:  000125 0a 001354 7100 00 tra tm_commit_txn.e  001353 aa 000004 000000 zero 2*2,0 001354 tm_commit_txn.e:  001354 0a 000205 7020 00 tsx2 .setup  001355 aa 000000 6340 07 ldi =0,dl  001356 4a 4 00262 3521 20 short_call tm_firstref_tv_$commit_txn(ap|0)  001357 aa 7 00036 6701 20 001360 aa 6 00030 3701 20 001361 aa 7 00042 7101 20 return  281  282 gate tm_get_current_ids,tm_firstref_tv_,get_current_ids,4  000126 segdef tm_get_current_ids  000126 tm_get_current_ids: 000126 0a 001363 7100 00 tra tm_get_current_ids.e  001362 aa 000010 000000 zero 4*2,0 001363 tm_get_current_ids.e:  001363 0a 000205 7020 00 tsx2 .setup  001364 aa 000000 6340 07 ldi =0,dl  001365 4a 4 00264 3521 20 short_call tm_firstref_tv_$get_current_ids(ap|0)  001366 aa 7 00036 6701 20 001367 aa 6 00030 3701 20 001370 aa 7 00042 7101 20 return  283  284 gate tm_get_current_txn_id,tm_firstref_tv_,get_current_txn_id,2  000127 segdef tm_get_current_txn_id  000127 tm_get_current_txn_id:  000127 0a 001372 7100 00 tra tm_get_current_txn_id.e  001371 aa 000004 000000 zero 2*2,0 001372 tm_get_current_txn_id.e:  001372 0a 000205 7020 00 tsx2 .setup  001373 aa 000000 6340 07 ldi =0,dl  001374 4a 4 00266 3521 20 short_call tm_firstref_tv_$get_current_txn_id(ap|0)  001375 aa 7 00036 6701 20 001376 aa 6 00030 3701 20 001377 aa 7 00042 7101 20 return  285  286 gate tm_get_tdt_size,tm_firstref_tv_,get_tdt_size,1  000130 segdef tm_get_tdt_size 000130 tm_get_tdt_size:  000130 0a 001401 7100 00 tra tm_get_tdt_size.e  001400 aa 000002 000000 zero 1*2,0 001401 tm_get_tdt_size.e:  001401 0a 000205 7020 00 tsx2 .setup  001402 aa 000000 6340 07 ldi =0,dl  001403 4a 4 00270 3521 20 short_call tm_firstref_tv_$get_tdt_size(ap|0)  001404 aa 7 00036 6701 20 001405 aa 6 00030 3701 20 001406 aa 7 00042 7101 20 return  287  288 gate tm_get_txn_index,tm_firstref_tv_,get_txn_index,3  000131 segdef tm_get_txn_index  000131 tm_get_txn_index:  000131 0a 001410 7100 00 tra tm_get_txn_index.e 001407 aa 000006 000000 zero 3*2,0 001410 tm_get_txn_index.e: 001410 0a 000205 7020 00 tsx2 .setup  001411 aa 000000 6340 07 ldi =0,dl  001412 4a 4 00272 3521 20 short_call tm_firstref_tv_$get_txn_index(ap|0) 001413 aa 7 00036 6701 20 001414 aa 6 00030 3701 20 001415 aa 7 00042 7101 20 return  289  290 gate tm_get_txn_info,tm_firstref_tv_,get_txn_info,3  000132 segdef tm_get_txn_info 000132 tm_get_txn_info:  000132 0a 001417 7100 00 tra tm_get_txn_info.e  001416 aa 000006 000000 zero 3*2,0 001417 tm_get_txn_info.e:  001417 0a 000205 7020 00 tsx2 .setup  001420 aa 000000 6340 07 ldi =0,dl  001421 4a 4 00274 3521 20 short_call tm_firstref_tv_$get_txn_info(ap|0)  001422 aa 7 00036 6701 20 001423 aa 6 00030 3701 20 001424 aa 7 00042 7101 20 return  291  292 gate tm_get_txn_info_index,tm_firstref_tv_,get_txn_info_index,3  000133 segdef tm_get_txn_info_index  000133 tm_get_txn_info_index:  000133 0a 001426 7100 00 tra tm_get_txn_info_index.e  001425 aa 000006 000000 zero 3*2,0 001426 tm_get_txn_info_index.e:  001426 0a 000205 7020 00 tsx2 .setup  001427 aa 000000 6340 07 ldi =0,dl  001430 4a 4 00276 3521 20 short_call tm_firstref_tv_$get_txn_info_index(ap|0)  001431 aa 7 00036 6701 20 001432 aa 6 00030 3701 20 001433 aa 7 00042 7101 20 return  293  294 gate tm_resume_txn,tm_firstref_tv_,resume_txn,1  000134 segdef tm_resume_txn  000134 tm_resume_txn:  000134 0a 001435 7100 00 tra tm_resume_txn.e  001434 aa 000002 000000 zero 1*2,0 001435 tm_resume_txn.e:  001435 0a 000205 7020 00 tsx2 .setup  001436 aa 000000 6340 07 ldi =0,dl  001437 4a 4 00300 3521 20 short_call tm_firstref_tv_$resume_txn(ap|0)  001440 aa 7 00036 6701 20 001441 aa 6 00030 3701 20 001442 aa 7 00042 7101 20 return  295  296 gate tm_rollback_txn,tm_firstref_tv_,rollback_txn,3  000135 segdef tm_rollback_txn 000135 tm_rollback_txn:  000135 0a 001444 7100 00 tra tm_rollback_txn.e  001443 aa 000006 000000 zero 3*2,0 001444 tm_rollback_txn.e:  001444 0a 000205 7020 00 tsx2 .setup  001445 aa 000000 6340 07 ldi =0,dl  001446 4a 4 00302 3521 20 short_call tm_firstref_tv_$rollback_txn(ap|0)  001447 aa 7 00036 6701 20 001450 aa 6 00030 3701 20 001451 aa 7 00042 7101 20 return  297  298 gate tm_suspend_txn,tm_firstref_tv_,suspend_txn,1  000136 segdef tm_suspend_txn  000136 tm_suspend_txn: 000136 0a 001453 7100 00 tra tm_suspend_txn.e  001452 aa 000002 000000 zero 1*2,0 001453 tm_suspend_txn.e:  001453 0a 000205 7020 00 tsx2 .setup  001454 aa 000000 6340 07 ldi =0,dl  001455 4a 4 00304 3521 20 short_call tm_firstref_tv_$suspend_txn(ap|0)  001456 aa 7 00036 6701 20 001457 aa 6 00030 3701 20 001460 aa 7 00042 7101 20 return  299  300 gate tm_user_shutdown_real,tm_no_firstref_tv_,user_shutdown_real,3 000137 segdef tm_user_shutdown_real  000137 tm_user_shutdown_real:  000137 0a 001462 7100 00 tra tm_user_shutdown_real.e  001461 aa 000006 000000 zero 3*2,0 001462 tm_user_shutdown_real.e:  001462 0a 000205 7020 00 tsx2 .setup  001463 aa 000000 6340 07 ldi =0,dl  001464 4a 4 00306 3521 20 short_call tm_no_firstref_tv_$user_shutdown_real(ap|0) 001465 aa 7 00036 6701 20 001466 aa 6 00030 3701 20 001467 aa 7 00042 7101 20 return  301  302 end  NO LITERALS  NAME DEFINITIONS FOR ENTRY POINTS AND SEGDEFS 001470 5a 000003 000000 001471 5a 001353 600000 001472 aa 000000 000000 001473 55 000011 000002 001474 5a 000002 400003 001475 55 000006 000011 001476 aa 010 144 155 137 001477 aa 147 141 164 145 001500 aa 137 000 000 000 001501 55 000022 000003 001502 0a 000137 400000 001503 55 000014 000003 001504 aa 025 164 155 137 tm_user_shutdown_real  001505 aa 165 163 145 162 001506 aa 137 163 150 165 001507 aa 164 144 157 167 001510 aa 156 137 162 145 001511 aa 141 154 000 000 001512 55 000031 000011 001513 0a 000136 400000 001514 55 000025 000003 001515 aa 016 164 155 137 tm_suspend_txn  001516 aa 163 165 163 160 001517 aa 145 156 144 137 001520 aa 164 170 156 000 001521 55 000040 000022 001522 0a 000135 400000 001523 55 000034 000003 001524 aa 017 164 155 137 tm_rollback_txn 001525 aa 162 157 154 154 001526 aa 142 141 143 153 001527 aa 137 164 170 156 001530 55 000047 000031 001531 0a 000134 400000 001532 55 000043 000003 001533 aa 015 164 155 137 tm_resume_txn  001534 aa 162 145 163 165 001535 aa 155 145 137 164 001536 aa 170 156 000 000 001537 55 000060 000040 001540 0a 000133 400000 001541 55 000052 000003 001542 aa 025 164 155 137 tm_get_txn_info_index  001543 aa 147 145 164 137 001544 aa 164 170 156 137 001545 aa 151 156 146 157 001546 aa 137 151 156 144 001547 aa 145 170 000 000 001550 55 000067 000047 001551 0a 000132 400000 001552 55 000063 000003 001553 aa 017 164 155 137 tm_get_txn_info 001554 aa 147 145 164 137 001555 aa 164 170 156 137 001556 aa 151 156 146 157 001557 55 000077 000060 001560 0a 000131 400000 001561 55 000072 000003 001562 aa 020 164 155 137 tm_get_txn_index  001563 aa 147 145 164 137 001564 aa 164 170 156 137 001565 aa 151 156 144 145 001566 aa 170 000 000 000 001567 55 000106 000067 001570 0a 000130 400000 001571 55 000102 000003 001572 aa 017 164 155 137 tm_get_tdt_size 001573 aa 147 145 164 137 001574 aa 164 144 164 137 001575 aa 163 151 172 145 001576 55 000117 000077 001577 0a 000127 400000 001600 55 000111 000003 001601 aa 025 164 155 137 tm_get_current_txn_id  001602 aa 147 145 164 137 001603 aa 143 165 162 162 001604 aa 145 156 164 137 001605 aa 164 170 156 137 001606 aa 151 144 000 000 001607 55 000127 000106 001610 0a 000126 400000 001611 55 000122 000003 001612 aa 022 164 155 137 tm_get_current_ids  001613 aa 147 145 164 137 001614 aa 143 165 162 162 001615 aa 145 156 164 137 001616 aa 151 144 163 000 001617 55 000136 000117 001620 0a 000125 400000 001621 55 000132 000003 001622 aa 015 164 155 137 tm_commit_txn  001623 aa 143 157 155 155 001624 aa 151 164 137 164 001625 aa 170 156 000 000 001626 55 000145 000127 001627 0a 000124 400000 001630 55 000141 000003 001631 aa 014 164 155 137 tm_begin_txn  001632 aa 142 145 147 151 001633 aa 156 137 164 170 001634 aa 156 000 000 000 001635 55 000154 000136 001636 0a 000123 400000 001637 55 000150 000003 001640 aa 015 164 155 137 tm_adjust_txn  001641 aa 141 144 152 165 001642 aa 163 164 137 164 001643 aa 170 156 000 000 001644 55 000163 000145 001645 0a 000122 400000 001646 55 000157 000003 001647 aa 015 164 155 137 tm_adjust_tdt  001650 aa 141 144 152 165 001651 aa 163 164 137 164 001652 aa 144 164 000 000 001653 55 000172 000154 001654 0a 000121 400000 001655 55 000166 000003 001656 aa 014 164 155 137 tm_abort_txn  001657 aa 141 142 157 162 001660 aa 164 137 164 170 001661 aa 156 000 000 000 001662 55 000201 000163 001663 0a 000120 400000 001664 55 000175 000003 001665 aa 016 164 155 137 tm_abandon_txn  001666 aa 141 142 141 156 001667 aa 144 157 156 137 001670 aa 164 170 156 000 001671 55 000207 000172 001672 0a 000117 400000 001673 55 000204 000003 001674 aa 013 146 155 137 fm_validate 001675 aa 166 141 154 151 001676 aa 144 141 164 145 001677 55 000217 000201 001700 0a 000116 400000 001701 55 000212 000003 001702 aa 023 146 155 137 fm_terminate_ci_ptr 001703 aa 164 145 162 155 001704 aa 151 156 141 164 001705 aa 145 137 143 151 001706 aa 137 160 164 162 001707 55 000226 000207 001710 0a 000115 400000 001711 55 000222 000003 001712 aa 016 146 155 137 fm_suffix_info  001713 aa 163 165 146 146 001714 aa 151 170 137 151 001715 aa 156 146 157 000 001716 55 000236 000217 001717 0a 000114 400000 001720 55 000231 000003 001721 aa 023 146 155 137 fm_sub_err_flag_set 001722 aa 163 165 142 137 001723 aa 145 162 162 137 001724 aa 146 154 141 147 001725 aa 137 163 145 164 001726 55 000246 000226 001727 0a 000113 400000 001730 55 000241 000003 001731 aa 023 146 155 137 fm_sub_err_flag_get 001732 aa 163 165 142 137 001733 aa 145 162 162 137 001734 aa 146 154 141 147 001735 aa 137 147 145 164 001736 55 000254 000236 001737 0a 000112 400000 001740 55 000251 000003 001741 aa 011 146 155 137 fm_status  001742 aa 163 164 141 164 001743 aa 165 163 000 000 001744 55 000263 000246 001745 0a 000111 400000 001746 55 000257 000003 001747 aa 015 146 155 137 fm_simple_put  001750 aa 163 151 155 160 001751 aa 154 145 137 160 001752 aa 165 164 000 000 001753 55 000272 000254 001754 0a 000110 400000 001755 55 000266 000003 001756 aa 015 146 155 137 fm_simple_get  001757 aa 163 151 155 160 001760 aa 154 145 137 147 001761 aa 145 164 000 000 001762 55 000301 000263 001763 0a 000107 400000 001764 55 000275 000003 001765 aa 015 146 155 137 fm_set_switch  001766 aa 163 145 164 137 001767 aa 163 167 151 164 001770 aa 143 150 000 000 001771 55 000312 000272 001772 0a 000106 400000 001773 55 000304 000003 001774 aa 024 146 155 137 fm_set_ring_brackets  001775 aa 163 145 164 137 001776 aa 162 151 156 147 001777 aa 137 142 162 141 002000 aa 143 153 145 164 002001 aa 163 000 000 000 002002 55 000322 000301 002003 0a 000105 400000 002004 55 000315 000003 002005 aa 021 146 155 137 fm_set_max_length  002006 aa 163 145 164 137 002007 aa 155 141 170 137 002010 aa 154 145 156 147 002011 aa 164 150 000 000 002012 55 000332 000312 002013 0a 000104 400000 002014 55 000325 000003 002015 aa 020 146 155 137 fm_set_bit_count  002016 aa 163 145 164 137 002017 aa 142 151 164 137 002020 aa 143 157 165 156 002021 aa 164 000 000 000 002022 55 000343 000322 002023 0a 000103 400000 002024 55 000335 000003 002025 aa 027 146 155 137 fm_replace_extended_acl 002026 aa 162 145 160 154 002027 aa 141 143 145 137 002030 aa 145 170 164 145 002031 aa 156 144 145 144 002032 aa 137 141 143 154 002033 55 000352 000332 002034 0a 000102 400000 002035 55 000346 000003 002036 aa 016 146 155 137 fm_replace_acl  002037 aa 162 145 160 154 002040 aa 141 143 145 137 002041 aa 141 143 154 000 002042 55 000360 000343 002043 0a 000101 400000 002044 55 000355 000003 002045 aa 012 146 155 137 fm_raw_put  002046 aa 162 141 167 137 002047 aa 160 165 164 000 002050 55 000366 000352 002051 0a 000100 400000 002052 55 000363 000003 002053 aa 012 146 155 137 fm_raw_get  002054 aa 162 141 167 137 002055 aa 147 145 164 000 002056 55 000375 000360 002057 0a 000077 400000 002060 55 000371 000003 002061 aa 015 146 155 137 fm_put_stream  002062 aa 160 165 164 137 002063 aa 163 164 162 145 002064 aa 141 155 000 000 002065 55 000402 000366 002066 0a 000076 400000 002067 55 000400 000003 002070 aa 006 146 155 137 fm_put  002071 aa 160 165 164 000 002072 55 000412 000375 002073 0a 000075 400000 002074 55 000405 000003 002075 aa 022 146 155 137 fm_prepare_to_copy  002076 aa 160 162 145 160 002077 aa 141 162 145 137 002100 aa 164 157 137 143 002101 aa 157 160 171 000 002102 55 000423 000402 002103 0a 000074 400000 002104 55 000415 000003 002105 aa 027 146 155 137 fm_postcommit_increment 002106 aa 160 157 163 164 002107 aa 143 157 155 155 002110 aa 151 164 137 151 002111 aa 156 143 162 145 002112 aa 155 145 156 164 002113 55 000432 000412 002114 0a 000073 400000 002115 55 000426 000003 002116 aa 016 146 155 137 fm_open_by_uid  002117 aa 157 160 145 156 002120 aa 137 142 171 137 002121 aa 165 151 144 000 002122 55 000437 000423 002123 0a 000072 400000 002124 55 000435 000003 002125 aa 007 146 155 137 fm_open 002126 aa 157 160 145 156 002127 55 000446 000432 002130 0a 000071 400000 002131 55 000442 000003 002132 aa 016 146 155 137 fm_lock_advice  002133 aa 154 157 143 153 002134 aa 137 141 144 166 002135 aa 151 143 145 000 002136 55 000456 000437 002137 0a 000070 400000 002140 55 000451 000003 002141 aa 020 146 155 137 fm_list_switches  002142 aa 154 151 163 164 002143 aa 137 163 167 151 002144 aa 164 143 150 145 002145 aa 163 000 000 000 002146 55 000467 000446 002147 0a 000067 400000 002150 55 000461 000003 002151 aa 024 146 155 137 fm_list_extended_acl  002152 aa 154 151 163 164 002153 aa 137 145 170 164 002154 aa 145 156 144 145 002155 aa 144 137 141 143 002156 aa 154 000 000 000 002157 55 000475 000456 002160 0a 000066 400000 002161 55 000472 000003 002162 aa 013 146 155 137 fm_list_acl 002163 aa 154 151 163 164 002164 aa 137 141 143 154 002165 55 000507 000467 002166 0a 000065 400000 002167 55 000500 000003 002170 aa 030 146 155 137 fm_get_user_access_modes  002171 aa 147 145 164 137 002172 aa 165 163 145 162 002173 aa 137 141 143 143 002174 aa 145 163 163 137 002175 aa 155 157 144 145 002176 aa 163 000 000 000 002177 55 000516 000475 002200 0a 000064 400000 002201 55 000512 000003 002202 aa 015 146 155 137 fm_get_switch  002203 aa 147 145 164 137 002204 aa 163 167 151 164 002205 aa 143 150 000 000 002206 55 000525 000507 002207 0a 000063 400000 002210 55 000521 000003 002211 aa 015 146 155 137 fm_get_stream  002212 aa 147 145 164 137 002213 aa 163 164 162 145 002214 aa 141 155 000 000 002215 55 000536 000516 002216 0a 000062 400000 002217 55 000530 000003 002220 aa 024 146 155 137 fm_get_ring_brackets  002221 aa 147 145 164 137 002222 aa 162 151 156 147 002223 aa 137 142 162 141 002224 aa 143 153 145 164 002225 aa 163 000 000 000 002226 55 000546 000525 002227 0a 000061 400000 002230 55 000541 000003 002231 aa 021 146 155 137 fm_get_max_length  002232 aa 147 145 164 137 002233 aa 155 141 170 137 002234 aa 154 145 156 147 002235 aa 164 150 000 000 002236 55 000556 000536 002237 0a 000060 400000 002240 55 000551 000003 002241 aa 020 146 155 137 fm_get_exclusive  002242 aa 147 145 164 137 002243 aa 145 170 143 154 002244 aa 165 163 151 166 002245 aa 145 000 000 000 002246 55 000565 000546 002247 0a 000057 400000 002250 55 000561 000003 002251 aa 015 146 155 137 fm_get_ci_ptr  002252 aa 147 145 164 137 002253 aa 143 151 137 160 002254 aa 164 162 000 000 002255 55 000575 000556 002256 0a 000056 400000 002257 55 000570 000003 002260 aa 020 146 155 137 fm_get_ci_header  002261 aa 147 145 164 137 002262 aa 143 151 137 150 002263 aa 145 141 144 145 002264 aa 162 000 000 000 002265 55 000605 000565 002266 0a 000055 400000 002267 55 000600 000003 002270 aa 020 146 155 137 fm_get_bit_count  002271 aa 147 145 164 137 002272 aa 142 151 164 137 002273 aa 143 157 165 156 002274 aa 164 000 000 000 002275 55 000612 000575 002276 0a 000054 400000 002277 55 000610 000003 002300 aa 006 146 155 137 fm_get  002301 aa 147 145 164 000 002302 55 000617 000605 002303 0a 000053 400000 002304 55 000615 000003 002305 aa 007 146 155 137 fm_free 002306 aa 146 162 145 145 002307 55 000630 000612 002310 0a 000052 400000 002311 55 000622 000003 002312 aa 024 146 155 137 fm_flush_modified_ci  002313 aa 146 154 165 163 002314 aa 150 137 155 157 002315 aa 144 151 146 151 002316 aa 145 144 137 143 002317 aa 151 000 000 000 002320 55 000641 000617 002321 0a 000051 400000 002322 55 000633 000003 002323 aa 027 146 155 137 fm_flush_consecutive_ci 002324 aa 146 154 165 163 002325 aa 150 137 143 157 002326 aa 156 163 145 143 002327 aa 165 164 151 166 002330 aa 145 137 143 151 002331 55 000650 000630 002332 0a 000050 400000 002333 55 000644 000003 002334 aa 017 146 155 137 fm_delete_close 002335 aa 144 145 154 145 002336 aa 164 145 137 143 002337 aa 154 157 163 145 002340 55 000661 000641 002341 0a 000047 400000 002342 55 000653 000003 002343 aa 025 146 155 137 fm_delete_acl_entries  002344 aa 144 145 154 145 002345 aa 164 145 137 141 002346 aa 143 154 137 145 002347 aa 156 164 162 151 002350 aa 145 163 000 000 002351 55 000667 000650 002352 0a 000046 400000 002353 55 000664 000003 002354 aa 011 146 155 137 fm_delete  002355 aa 144 145 154 145 002356 aa 164 145 000 000 002357 55 000676 000661 002360 0a 000045 400000 002361 55 000672 000003 002362 aa 016 146 155 137 fm_create_open  002363 aa 143 162 145 141 002364 aa 164 145 137 157 002365 aa 160 145 156 000 002366 55 000704 000667 002367 0a 000044 400000 002370 55 000701 000003 002371 aa 011 146 155 137 fm_create  002372 aa 143 162 145 141 002373 aa 164 145 000 000 002374 55 000712 000676 002375 0a 000043 400000 002376 55 000707 000003 002377 aa 010 146 155 137 fm_close  002400 aa 143 154 157 163 002401 aa 145 000 000 000 002402 55 000721 000704 002403 0a 000042 400000 002404 55 000715 000003 002405 aa 016 146 155 137 fm_chname_file  002406 aa 143 150 156 141 002407 aa 155 145 137 146 002410 aa 151 154 145 000 002411 55 000727 000712 002412 0a 000041 400000 002413 55 000724 000003 002414 aa 013 146 155 137 fm_allocate 002415 aa 141 154 154 157 002416 aa 143 141 164 145 002417 55 000741 000721 002420 0a 000040 400000 002421 55 000732 000003 002422 aa 033 146 155 137 fm_add_extended_acl_entries 002423 aa 141 144 144 137 002424 aa 145 170 164 145 002425 aa 156 144 145 144 002426 aa 137 141 143 154 002427 aa 137 145 156 164 002430 aa 162 151 145 163 002431 55 000751 000727 002432 0a 000037 400000 002433 55 000744 000003 002434 aa 022 146 155 137 fm_add_acl_entries  002435 aa 141 144 144 137 002436 aa 141 143 154 137 002437 aa 145 156 164 162 002440 aa 151 145 163 000 002441 55 000761 000741 002442 0a 000036 400000 002443 55 000754 000003 002444 aa 021 144 155 137 dm_set_system_dir  002445 aa 163 145 164 137 002446 aa 163 171 163 164 002447 aa 145 155 137 144 002450 aa 151 162 000 000 002451 55 000772 000751 002452 0a 000035 400000 002453 55 000764 000003 002454 aa 026 144 155 137 dm_is_process_using_dm  002455 aa 151 163 137 160 002456 aa 162 157 143 145 002457 aa 163 163 137 165 002460 aa 163 151 156 147 002461 aa 137 144 155 000 002462 55 001004 000761 002463 0a 000034 400000 002464 55 000775 000003 002465 aa 031 144 155 137 dm_get_user_shutdown_time  002466 aa 147 145 164 137 002467 aa 165 163 145 162 002470 aa 137 163 150 165 002471 aa 164 144 157 167 002472 aa 156 137 164 151 002473 aa 155 145 000 000 002474 55 001015 000772 002475 0a 000033 400000 002476 55 001007 000003 002477 aa 025 144 155 137 dm_get_system_version  002500 aa 147 145 164 137 002501 aa 163 171 163 164 002502 aa 145 155 137 166 002503 aa 145 162 163 151 002504 aa 157 156 000 000 002505 55 001025 001004 002506 0a 000032 400000 002507 55 001020 000003 002510 aa 023 144 155 137 dm_get_system_state 002511 aa 147 145 164 137 002512 aa 163 171 163 164 002513 aa 145 155 137 163 002514 aa 164 141 164 145 002515 55 001035 001015 002516 0a 000031 400000 002517 55 001030 000003 002520 aa 021 144 155 137 dm_get_system_dir  002521 aa 147 145 164 137 002522 aa 163 171 163 164 002523 aa 145 155 137 144 002524 aa 151 162 000 000 002525 55 001050 001025 002526 0a 000030 400000 002527 55 001040 000003 002530 aa 034 144 155 137 dm_get_shutdown_warning_time  002531 aa 147 145 164 137 002532 aa 163 150 165 164 002533 aa 144 157 167 156 002534 aa 137 167 141 162 002535 aa 156 151 156 147 002536 aa 137 164 151 155 002537 aa 145 000 000 000 002540 55 001061 001035 002541 0a 000027 400000 002542 55 001053 000003 002543 aa 026 144 155 137 dm_get_shutdown_reason  002544 aa 147 145 164 137 002545 aa 163 150 165 164 002546 aa 144 157 167 156 002547 aa 137 162 145 141 002550 aa 163 157 156 000 002551 55 001073 001050 002552 0a 000026 400000 002553 55 001064 000003 002554 aa 032 144 155 137 dm_get_initialization_time  002555 aa 147 145 164 137 002556 aa 151 156 151 164 002557 aa 151 141 154 151 002560 aa 172 141 164 151 002561 aa 157 156 137 164 002562 aa 151 155 145 000 002563 55 001105 001061 002564 0a 000025 400000 002565 55 001076 000003 002566 aa 033 144 155 137 dm_get_enabled_boot_dirname 002567 aa 147 145 164 137 002570 aa 145 156 141 142 002571 aa 154 145 144 137 002572 aa 142 157 157 164 002573 aa 137 144 151 162 002574 aa 156 141 155 145 002575 55 001117 001073 002576 0a 000024 400000 002577 55 001110 000003 002600 aa 032 144 155 137 dm_get_begin_shutdown_time  002601 aa 147 145 164 137 002602 aa 142 145 147 151 002603 aa 156 137 163 150 002604 aa 165 164 144 157 002605 aa 167 156 137 164 002606 aa 151 155 145 000 002607 55 001127 001105 002610 0a 000023 400000 002611 55 001122 000003 002612 aa 023 144 155 137 dm_get_bootload_dir 002613 aa 147 145 164 137 002614 aa 142 157 157 164 002615 aa 154 157 141 144 002616 aa 137 144 151 162 002617 55 001136 001117 002620 0a 000022 400000 002621 55 001132 000003 002622 aa 016 144 155 137 dm_get_aim_dir  002623 aa 147 145 164 137 002624 aa 141 151 155 137 002625 aa 144 151 162 000 002626 55 001145 001127 002627 0a 000021 400000 002630 55 001141 000003 002631 aa 014 142 152 155 bjm_validate  002632 aa 137 166 141 154 002633 aa 151 144 141 164 002634 aa 145 000 000 000 002635 55 001157 001136 002636 0a 000020 400000 002637 55 001150 000003 002640 aa 031 142 152 155 bjm_set_txn_storage_limit  002641 aa 137 163 145 164 002642 aa 137 164 170 156 002643 aa 137 163 164 157 002644 aa 162 141 147 145 002645 aa 137 154 151 155 002646 aa 151 164 000 000 002647 55 001167 001145 002650 0a 000017 400000 002651 55 001162 000003 002652 aa 022 142 152 155 bjm_set_default_bj  002653 aa 137 163 145 164 002654 aa 137 144 145 146 002655 aa 141 165 154 164 002656 aa 137 142 152 000 002657 55 001176 001157 002660 0a 000016 400000 002661 55 001172 000003 002662 aa 017 142 152 155 bjm_replace_acl 002663 aa 137 162 145 160 002664 aa 154 141 143 145 002665 aa 137 141 143 154 002666 55 001204 001167 002667 0a 000015 400000 002670 55 001201 000003 002671 aa 013 142 152 155 bjm_open_bj 002672 aa 137 157 160 145 002673 aa 156 137 142 152 002674 55 001213 001176 002675 0a 000014 400000 002676 55 001207 000003 002677 aa 014 142 152 155 bjm_list_acl  002700 aa 137 154 151 163 002701 aa 164 137 141 143 002702 aa 154 000 000 000 002703 55 001225 001204 002704 0a 000013 400000 002705 55 001216 000003 002706 aa 031 142 152 155 bjm_get_user_access_modes  002707 aa 137 147 145 164 002710 aa 137 165 163 145 002711 aa 162 137 141 143 002712 aa 143 145 163 163 002713 aa 137 155 157 144 002714 aa 145 163 000 000 002715 55 001236 001213 002716 0a 000012 400000 002717 55 001230 000003 002720 aa 026 142 152 155 bjm_get_journal_status  002721 aa 137 147 145 164 002722 aa 137 152 157 165 002723 aa 162 156 141 154 002724 aa 137 163 164 141 002725 aa 164 165 163 000 002726 55 001246 001225 002727 0a 000011 400000 002730 55 001241 000003 002731 aa 022 142 152 155 bjm_get_default_bj  002732 aa 137 147 145 164 002733 aa 137 144 145 146 002734 aa 141 165 154 164 002735 aa 137 142 152 000 002736 55 001260 001236 002737 0a 000010 400000 002740 55 001251 000003 002741 aa 030 142 152 155 bjm_get_bj_path_from_oid  002742 aa 137 147 145 164 002743 aa 137 142 152 137 002744 aa 160 141 164 150 002745 aa 137 146 162 157 002746 aa 155 137 157 151 002747 aa 144 000 000 000 002750 55 001267 001246 002751 0a 000007 400000 002752 55 001263 000003 002753 aa 016 142 152 155 bjm_get_bj_oid  002754 aa 137 147 145 164 002755 aa 137 142 152 137 002756 aa 157 151 144 000 002757 55 001276 001260 002760 0a 000006 400000 002761 55 001272 000003 002762 aa 015 142 152 155 bjm_delete_bj  002763 aa 137 144 145 154 002764 aa 145 164 145 137 002765 aa 142 152 000 000 002766 55 001307 001267 002767 0a 000005 400000 002770 55 001301 000003 002771 aa 026 142 152 155 bjm_delete_acl_entries  002772 aa 137 144 145 154 002773 aa 145 164 145 137 002774 aa 141 143 154 137 002775 aa 145 156 164 162 002776 aa 151 145 163 000 002777 55 001316 001276 003000 0a 000004 400000 003001 55 001312 000003 003002 aa 015 142 152 155 bjm_create_bj  003003 aa 137 143 162 145 003004 aa 141 164 145 137 003005 aa 142 152 000 000 003006 55 001325 001307 003007 0a 000003 400000 003010 55 001321 000003 003011 aa 014 142 152 155 bjm_close_bj  003012 aa 137 143 154 157 003013 aa 163 145 137 142 003014 aa 152 000 000 000 003015 55 001334 001316 003016 0a 000002 400000 003017 55 001330 000003 003020 aa 017 142 152 155 bjm_chname_file 003021 aa 137 143 150 156 003022 aa 141 155 145 137 003023 aa 146 151 154 145 003024 55 001344 001325 003025 0a 000001 400000 003026 55 001337 000003 003027 aa 023 142 152 155 bjm_add_acl_entries 003030 aa 137 141 144 144 003031 aa 137 141 143 154 003032 aa 137 145 156 164 003033 aa 162 151 145 163 003034 55 000002 001334 003035 6a 000000 400002 003036 55 001347 000003 003037 aa 014 163 171 155 symbol_table  003040 aa 142 157 154 137 003041 aa 164 141 142 154 003042 aa 145 000 000 000 DEFINITIONS HASH TABLE  003043 aa 000000 000235 003044 5a 000332 000000 003045 5a 000217 000000 003046 5a 000343 000000 003047 5a 000254 000000 003050 5a 000263 000000 003051 5a 000272 000000 003052 5a 000366 000000 003053 5a 000201 000000 003054 5a 000402 000000 003055 5a 000352 000000 003056 5a 000360 000000 003057 5a 000246 000000 003060 5a 000412 000000 003061 5a 000423 000000 003062 5a 000437 000000 003063 5a 000432 000000 003064 5a 000446 000000 003065 5a 000375 000000 003066 5a 000456 000000 003067 5a 000467 000000 003070 5a 000507 000000 003071 5a 000516 000000 003072 5a 000525 000000 003073 5a 000536 000000 003074 5a 000546 000000 003075 5a 000556 000000 003076 5a 000565 000000 003077 5a 000575 000000 003100 5a 000605 000000 003101 5a 000612 000000 003102 5a 000617 000000 003103 5a 000630 000000 003104 5a 000641 000000 003105 5a 000650 000000 003106 5a 000661 000000 003107 5a 000667 000000 003110 5a 000676 000000 003111 5a 000704 000000 003112 5a 000712 000000 003113 5a 000721 000000 003114 5a 000741 000000 003115 aa 000000 000000 003116 aa 000000 000000 003117 aa 000000 000000 003120 aa 000000 000000 003121 aa 000000 000000 003122 aa 000000 000000 003123 aa 000000 000000 003124 aa 000000 000000 003125 aa 000000 000000 003126 aa 000000 000000 003127 aa 000000 000000 003130 aa 000000 000000 003131 aa 000000 000000 003132 5a 001145 000000 003133 5a 001213 000000 003134 5a 001246 000000 003135 aa 000000 000000 003136 aa 000000 000000 003137 aa 000000 000000 003140 5a 001225 000000 003141 5a 001276 000000 003142 aa 000000 000000 003143 aa 000000 000000 003144 aa 000000 000000 003145 5a 001035 000000 003146 5a 001334 000000 003147 5a 001073 000000 003150 5a 001157 000000 003151 5a 001061 000000 003152 5a 001105 000000 003153 5a 000772 000000 003154 5a 001236 000000 003155 5a 001344 000000 003156 5a 001167 000000 003157 5a 001325 000000 003160 5a 001260 000000 003161 5a 000761 000000 003162 5a 001050 000000 003163 5a 001004 000000 003164 5a 001136 000000 003165 5a 001204 000000 003166 5a 001176 000000 003167 5a 001015 000000 003170 5a 001117 000000 003171 5a 001267 000000 003172 5a 001307 000000 003173 5a 000751 000000 003174 5a 001025 000000 003175 5a 001316 000000 003176 aa 000000 000000 003177 aa 000000 000000 003200 aa 000000 000000 003201 5a 001127 000000 003202 aa 000000 000000 003203 aa 000000 000000 003204 aa 000000 000000 003205 aa 000000 000000 003206 aa 000000 000000 003207 aa 000000 000000 003210 aa 000000 000000 003211 aa 000000 000000 003212 aa 000000 000000 003213 aa 000000 000000 003214 aa 000000 000000 003215 aa 000000 000000 003216 aa 000000 000000 003217 aa 000000 000000 003220 aa 000000 000000 003221 aa 000000 000000 003222 aa 000000 000000 003223 aa 000000 000000 003224 aa 000000 000000 003225 aa 000000 000000 003226 aa 000000 000000 003227 aa 000000 000000 003230 aa 000000 000000 003231 aa 000000 000000 003232 aa 000000 000000 003233 aa 000000 000000 003234 aa 000000 000000 003235 aa 000000 000000 003236 aa 000000 000000 003237 aa 000000 000000 003240 aa 000000 000000 003241 aa 000000 000000 003242 aa 000000 000000 003243 aa 000000 000000 003244 5a 000011 000000 003245 5a 000047 000000 003246 5a 000106 000000 003247 aa 000000 000000 003250 5a 000727 000000 003251 aa 000000 000000 003252 5a 000117 000000 003253 aa 000000 000000 003254 aa 000000 000000 003255 aa 000000 000000 003256 5a 000067 000000 003257 5a 000475 000000 003260 5a 000031 000000 003261 5a 000060 000000 003262 5a 000022 000000 003263 5a 000077 000000 003264 5a 000040 000000 003265 5a 000127 000000 003266 5a 000136 000000 003267 5a 000145 000000 003270 5a 000154 000000 003271 5a 000163 000000 003272 5a 000172 000000 003273 5a 000207 000000 003274 5a 000226 000000 003275 5a 000236 000000 003276 5a 000301 000000 003277 5a 000312 000000 003300 5a 000322 000000 EXTERNAL NAMES  003301 aa 022 165 163 145 user_shutdown_real  003302 aa 162 137 163 150 003303 aa 165 164 144 157 003304 aa 167 156 137 162 003305 aa 145 141 154 000 003306 aa 022 164 155 137 tm_no_firstref_tv_  003307 aa 156 157 137 146 003310 aa 151 162 163 164 003311 aa 162 145 146 137 003312 aa 164 166 137 000 003313 aa 013 163 165 163 suspend_txn 003314 aa 160 145 156 144 003315 aa 137 164 170 156 003316 aa 014 162 157 154 rollback_txn  003317 aa 154 142 141 143 003320 aa 153 137 164 170 003321 aa 156 000 000 000 003322 aa 012 162 145 163 resume_txn  003323 aa 165 155 145 137 003324 aa 164 170 156 000 003325 aa 022 147 145 164 get_txn_info_index  003326 aa 137 164 170 156 003327 aa 137 151 156 146 003330 aa 157 137 151 156 003331 aa 144 145 170 000 003332 aa 014 147 145 164 get_txn_info  003333 aa 137 164 170 156 003334 aa 137 151 156 146 003335 aa 157 000 000 000 003336 aa 015 147 145 164 get_txn_index  003337 aa 137 164 170 156 003340 aa 137 151 156 144 003341 aa 145 170 000 000 003342 aa 014 147 145 164 get_tdt_size  003343 aa 137 164 144 164 003344 aa 137 163 151 172 003345 aa 145 000 000 000 003346 aa 022 147 145 164 get_current_txn_id  003347 aa 137 143 165 162 003350 aa 162 145 156 164 003351 aa 137 164 170 156 003352 aa 137 151 144 000 003353 aa 017 147 145 164 get_current_ids 003354 aa 137 143 165 162 003355 aa 162 145 156 164 003356 aa 137 151 144 163 003357 aa 012 143 157 155 commit_txn  003360 aa 155 151 164 137 003361 aa 164 170 156 000 003362 aa 011 142 145 147 begin_txn  003363 aa 151 156 137 164 003364 aa 170 156 000 000 003365 aa 012 141 144 152 adjust_txn  003366 aa 165 163 164 137 003367 aa 164 170 156 000 003370 aa 012 141 144 152 adjust_tdt  003371 aa 165 163 164 137 003372 aa 164 144 164 000 003373 aa 011 141 142 157 abort_txn  003374 aa 162 164 137 164 003375 aa 170 156 000 000 003376 aa 013 141 142 141 abandon_txn 003377 aa 156 144 157 156 003400 aa 137 164 170 156 003401 aa 017 164 155 137 tm_firstref_tv_ 003402 aa 146 151 162 163 003403 aa 164 162 145 146 003404 aa 137 164 166 137 003405 aa 020 164 145 162 terminate_ci_ptr  003406 aa 155 151 156 141 003407 aa 164 145 137 143 003410 aa 151 137 160 164 003411 aa 162 000 000 000 003412 aa 013 163 165 146 suffix_info 003413 aa 146 151 170 137 003414 aa 151 156 146 157 003415 aa 020 163 165 142 sub_err_flag_set  003416 aa 137 145 162 162 003417 aa 137 146 154 141 003420 aa 147 137 163 145 003421 aa 164 000 000 000 003422 aa 020 163 165 142 sub_err_flag_get  003423 aa 137 145 162 162 003424 aa 137 146 154 141 003425 aa 147 137 147 145 003426 aa 164 000 000 000 003427 aa 006 163 164 141 status  003430 aa 164 165 163 000 003431 aa 012 163 151 155 simple_put  003432 aa 160 154 145 137 003433 aa 160 165 164 000 003434 aa 012 163 151 155 simple_get  003435 aa 160 154 145 137 003436 aa 147 145 164 000 003437 aa 012 163 145 164 set_switch  003440 aa 137 163 167 151 003441 aa 164 143 150 000 003442 aa 021 163 145 164 set_ring_brackets  003443 aa 137 162 151 156 003444 aa 147 137 142 162 003445 aa 141 143 153 145 003446 aa 164 163 000 000 003447 aa 016 163 145 164 set_max_length  003450 aa 137 155 141 170 003451 aa 137 154 145 156 003452 aa 147 164 150 000 003453 aa 015 163 145 164 set_bit_count  003454 aa 137 142 151 164 003455 aa 137 143 157 165 003456 aa 156 164 000 000 003457 aa 024 162 145 160 replace_extended_acl  003460 aa 154 141 143 145 003461 aa 137 145 170 164 003462 aa 145 156 144 145 003463 aa 144 137 141 143 003464 aa 154 000 000 000 003465 aa 007 162 141 167 raw_put 003466 aa 137 160 165 164 003467 aa 007 162 141 167 raw_get 003470 aa 137 147 145 164 003471 aa 012 160 165 164 put_stream  003472 aa 137 163 164 162 003473 aa 145 141 155 000 003474 aa 003 160 165 164 put 003475 aa 017 160 162 145 prepare_to_copy 003476 aa 160 141 162 145 003477 aa 137 164 157 137 003500 aa 143 157 160 171 003501 aa 024 160 157 163 postcommit_increment  003502 aa 164 143 157 155 003503 aa 155 151 164 137 003504 aa 151 156 143 162 003505 aa 145 155 145 156 003506 aa 164 000 000 000 003507 aa 013 157 160 145 open_by_uid 003510 aa 156 137 142 171 003511 aa 137 165 151 144 003512 aa 004 157 160 145 open  003513 aa 156 000 000 000 003514 aa 013 154 157 143 lock_advice 003515 aa 153 137 141 144 003516 aa 166 151 143 145 003517 aa 015 154 151 163 list_switches  003520 aa 164 137 163 167 003521 aa 151 164 143 150 003522 aa 145 163 000 000 003523 aa 021 154 151 163 list_extended_acl  003524 aa 164 137 145 170 003525 aa 164 145 156 144 003526 aa 145 144 137 141 003527 aa 143 154 000 000 003530 aa 012 147 145 164 get_switch  003531 aa 137 163 167 151 003532 aa 164 143 150 000 003533 aa 012 147 145 164 get_stream  003534 aa 137 163 164 162 003535 aa 145 141 155 000 003536 aa 021 147 145 164 get_ring_brackets  003537 aa 137 162 151 156 003540 aa 147 137 142 162 003541 aa 141 143 153 145 003542 aa 164 163 000 000 003543 aa 016 147 145 164 get_max_length  003544 aa 137 155 141 170 003545 aa 137 154 145 156 003546 aa 147 164 150 000 003547 aa 015 147 145 164 get_exclusive  003550 aa 137 145 170 143 003551 aa 154 165 163 151 003552 aa 166 145 000 000 003553 aa 012 147 145 164 get_ci_ptr  003554 aa 137 143 151 137 003555 aa 160 164 162 000 003556 aa 015 147 145 164 get_ci_header  003557 aa 137 143 151 137 003560 aa 150 145 141 144 003561 aa 145 162 000 000 003562 aa 015 147 145 164 get_bit_count  003563 aa 137 142 151 164 003564 aa 137 143 157 165 003565 aa 156 164 000 000 003566 aa 003 147 145 164 get 003567 aa 004 146 162 145 free  003570 aa 145 000 000 000 003571 aa 021 146 154 165 flush_modified_ci  003572 aa 163 150 137 155 003573 aa 157 144 151 146 003574 aa 151 145 144 137 003575 aa 143 151 000 000 003576 aa 024 146 154 165 flush_consecutive_ci  003577 aa 163 150 137 143 003600 aa 157 156 163 145 003601 aa 143 165 164 151 003602 aa 166 145 137 143 003603 aa 151 000 000 000 003604 aa 014 144 145 154 delete_close  003605 aa 145 164 145 137 003606 aa 143 154 157 163 003607 aa 145 000 000 000 003610 aa 006 144 145 154 delete  003611 aa 145 164 145 000 003612 aa 013 143 162 145 create_open 003613 aa 141 164 145 137 003614 aa 157 160 145 156 003615 aa 006 143 162 145 create  003616 aa 141 164 145 000 003617 aa 005 143 154 157 close  003620 aa 163 145 000 000 003621 aa 010 141 154 154 allocate  003622 aa 157 143 141 164 003623 aa 145 000 000 000 003624 aa 017 146 155 137 fm_firstref_tv_ 003625 aa 146 151 162 163 003626 aa 164 162 145 146 003627 aa 137 164 166 137 003630 aa 030 141 144 144 add_extended_acl_entries  003631 aa 137 145 170 164 003632 aa 145 156 144 145 003633 aa 144 137 141 143 003634 aa 154 137 145 156 003635 aa 164 162 151 145 003636 aa 163 000 000 000 003637 aa 022 146 155 137 fm_no_firstref_tv_  003640 aa 156 157 137 146 003641 aa 151 162 163 164 003642 aa 162 145 146 137 003643 aa 164 166 137 000 003644 aa 016 163 145 164 set_system_dir  003645 aa 137 163 171 163 003646 aa 164 145 155 137 003647 aa 144 151 162 000 003650 aa 010 165 163 151 using_dm  003651 aa 156 147 137 144 003652 aa 155 000 000 000 003653 aa 026 147 145 164 get_user_shutdown_time  003654 aa 137 165 163 145 003655 aa 162 137 163 150 003656 aa 165 164 144 157 003657 aa 167 156 137 164 003660 aa 151 155 145 000 003661 aa 022 147 145 164 get_system_version  003662 aa 137 163 171 163 003663 aa 164 145 155 137 003664 aa 166 145 162 163 003665 aa 151 157 156 000 003666 aa 020 147 145 164 get_system_state  003667 aa 137 163 171 163 003670 aa 164 145 155 137 003671 aa 163 164 141 164 003672 aa 145 000 000 000 003673 aa 016 147 145 164 get_system_dir  003674 aa 137 163 171 163 003675 aa 164 145 155 137 003676 aa 144 151 162 000 003677 aa 031 147 145 164 get_shutdown_warning_time  003700 aa 137 163 150 165 003701 aa 164 144 157 167 003702 aa 156 137 167 141 003703 aa 162 156 151 156 003704 aa 147 137 164 151 003705 aa 155 145 000 000 003706 aa 023 147 145 164 get_shutdown_reason 003707 aa 137 163 150 165 003710 aa 164 144 157 167 003711 aa 156 137 162 145 003712 aa 141 163 157 156 003713 aa 027 147 145 164 get_initialization_time 003714 aa 137 151 156 151 003715 aa 164 151 141 154 003716 aa 151 172 141 164 003717 aa 151 157 156 137 003720 aa 164 151 155 145 003721 aa 034 147 145 164 get_enabled_bootload_dirname  003722 aa 137 145 156 141 003723 aa 142 154 145 144 003724 aa 137 142 157 157 003725 aa 164 154 157 141 003726 aa 144 137 144 151 003727 aa 162 156 141 155 003730 aa 145 000 000 000 003731 aa 027 147 145 164 get_begin_shutdown_time 003732 aa 137 142 145 147 003733 aa 151 156 137 163 003734 aa 150 165 164 144 003735 aa 157 167 156 137 003736 aa 164 151 155 145 003737 aa 017 144 155 137 dm_firstref_tv_ 003740 aa 146 151 162 163 003741 aa 164 162 145 146 003742 aa 137 164 166 137 003743 aa 020 147 145 164 get_bootload_dir  003744 aa 137 142 157 157 003745 aa 164 154 157 141 003746 aa 144 137 144 151 003747 aa 162 000 000 000 003750 aa 013 147 145 164 get_aim_dir 003751 aa 137 141 151 155 003752 aa 137 144 151 162 003753 aa 022 144 155 137 dm_no_firstref_tv_  003754 aa 156 157 137 146 003755 aa 151 162 163 164 003756 aa 162 145 146 137 003757 aa 164 166 137 000 003760 aa 010 166 141 154 validate  003761 aa 151 144 141 164 003762 aa 145 000 000 000 003763 aa 035 163 145 164 set_transaction_storage_limit  003764 aa 137 164 162 141 003765 aa 156 163 141 143 003766 aa 164 151 157 156 003767 aa 137 163 164 157 003770 aa 162 141 147 145 003771 aa 137 154 151 155 003772 aa 151 164 000 000 003773 aa 016 163 145 164 set_default_bj  003774 aa 137 144 145 146 003775 aa 141 165 154 164 003776 aa 137 142 152 000 003777 aa 013 162 145 160 replace_acl 004000 aa 154 141 143 145 004001 aa 137 141 143 154 004002 aa 007 157 160 145 open_bj 004003 aa 156 137 142 152 004004 aa 010 154 151 163 list_acl  004005 aa 164 137 141 143 004006 aa 154 000 000 000 004007 aa 025 147 145 164 get_user_access_modes  004010 aa 137 165 163 145 004011 aa 162 137 141 143 004012 aa 143 145 163 163 004013 aa 137 155 157 144 004014 aa 145 163 000 000 004015 aa 022 147 145 164 get_journal_status  004016 aa 137 152 157 165 004017 aa 162 156 141 154 004020 aa 137 163 164 141 004021 aa 164 165 163 000 004022 aa 016 147 145 164 get_default_bj  004023 aa 137 144 145 146 004024 aa 141 165 154 164 004025 aa 137 142 152 000 004026 aa 024 147 145 164 get_bj_path_from_oid  004027 aa 137 142 152 137 004030 aa 160 141 164 150 004031 aa 137 146 162 157 004032 aa 155 137 157 151 004033 aa 144 000 000 000 004034 aa 012 147 145 164 get_bj_oid  004035 aa 137 142 152 137 004036 aa 157 151 144 000 004037 aa 011 144 145 154 delete_bj  004040 aa 145 164 145 137 004041 aa 142 152 000 000 004042 aa 022 144 145 154 delete_acl_entries  004043 aa 145 164 145 137 004044 aa 141 143 154 137 004045 aa 145 156 164 162 004046 aa 151 145 163 000 004047 aa 011 143 162 145 create_bj  004050 aa 141 164 145 137 004051 aa 142 152 000 000 004052 aa 010 143 154 157 close_bj  004053 aa 163 145 137 142 004054 aa 152 000 000 000 004055 aa 020 142 152 155 bjm_firstref_tv_  004056 aa 137 146 151 162 004057 aa 163 164 162 145 004060 aa 146 137 164 166 004061 aa 137 000 000 000 004062 aa 013 143 150 156 chname_file 004063 aa 141 155 145 137 004064 aa 146 151 154 145 004065 aa 017 141 144 144 add_acl_entries 004066 aa 137 141 143 154 004067 aa 137 145 156 164 004070 aa 162 151 145 163 004071 aa 023 142 152 155 bjm_no_firstref_tv_ 004072 aa 137 156 157 137 004073 aa 146 151 162 163 004074 aa 164 162 145 146 004075 aa 137 164 166 137 004076 aa 007 163 151 147 signal_ 004077 aa 156 141 154 137 NO TRAP POINTER WORDS  TYPE PAIR BLOCKS  004100 aa 000004 000000 004101 55 001616 001611 004102 aa 000004 000000 004103 55 001711 001623 004104 aa 000004 000000 004105 55 001711 001626 004106 aa 000004 000000 004107 55 001711 001632 004110 aa 000004 000000 004111 55 001711 001635 004112 aa 000004 000000 004113 55 001711 001642 004114 aa 000004 000000 004115 55 001711 001646 004116 aa 000004 000000 004117 55 001711 001652 004120 aa 000004 000000 004121 55 001711 001656 004122 aa 000004 000000 004123 55 001711 001663 004124 aa 000004 000000 004125 55 001711 001667 004126 aa 000004 000000 004127 55 001711 001672 004130 aa 000004 000000 004131 55 001711 001675 004132 aa 000004 000000 004133 55 001711 001700 004134 aa 000004 000000 004135 55 001711 001703 004136 aa 000004 000000 004137 55 001711 001706 004140 aa 000004 000000 004141 55 002147 002270 004142 aa 000004 000000 004143 55 002134 001715 004144 aa 000004 000000 004145 55 002147 001722 004146 aa 000004 000000 004147 55 002134 001725 004150 aa 000004 000000 004151 55 002134 001732 004152 aa 000004 000000 004153 55 002134 001737 004154 aa 000004 000000 004155 55 002134 001741 004156 aa 000004 000000 004157 55 002134 001744 004160 aa 000004 000000 004161 55 002147 001747 004162 aa 000004 000000 004163 55 002134 001752 004164 aa 000004 000000 004165 55 002147 001757 004166 aa 000004 000000 004167 55 002147 001763 004170 aa 000004 000000 004171 55 002147 001767 004172 aa 000004 000000 004173 55 002147 002307 004174 aa 000004 000000 004175 55 002134 001775 004176 aa 000004 000000 004177 55 002134 001777 004200 aa 000004 000000 004201 55 002134 002001 004202 aa 000004 000000 004203 55 002134 002004 004204 aa 000004 000000 004205 55 002134 002005 004206 aa 000004 000000 004207 55 002134 002011 004210 aa 000004 000000 004211 55 002134 002017 004212 aa 000004 000000 004213 55 002134 002022 004214 aa 000004 000000 004215 55 002134 002024 004216 aa 000004 000000 004217 55 002147 002027 004220 aa 000004 000000 004221 55 002147 002033 004222 aa 000004 000000 004223 55 002147 002314 004224 aa 000004 000000 004225 55 002147 002317 004226 aa 000004 000000 004227 55 002134 002040 004230 aa 000004 000000 004231 55 002134 002043 004232 aa 000004 000000 004233 55 002147 002046 004234 aa 000004 000000 004235 55 002147 002053 004236 aa 000004 000000 004237 55 002134 002057 004240 aa 000004 000000 004241 55 002134 002063 004242 aa 000004 000000 004243 55 002134 002066 004244 aa 000004 000000 004245 55 002147 002072 004246 aa 000004 000000 004247 55 002134 002076 004250 aa 000004 000000 004251 55 002134 002077 004252 aa 000004 000000 004253 55 002134 002101 004254 aa 000004 000000 004255 55 002134 002106 004256 aa 000004 000000 004257 55 002134 002114 004260 aa 000004 000000 004261 55 002147 002352 004262 aa 000004 000000 004263 55 002134 002120 004264 aa 000004 000000 004265 55 002134 002122 004266 aa 000004 000000 004267 55 002134 002125 004270 aa 000004 000000 004271 55 002134 002127 004272 aa 000004 000000 004273 55 002134 002372 004274 aa 000004 000000 004275 55 002134 002131 004276 aa 000004 000000 004277 55 002147 002140 004300 aa 000004 000000 004301 55 002147 002375 004302 aa 000004 000000 004303 55 002263 002154 004304 aa 000004 000000 004305 55 002263 002160 004306 aa 000004 000000 004307 55 002247 002163 004310 aa 000004 000000 004311 55 002247 002171 004312 aa 000004 000000 004313 55 002247 002176 004314 aa 000004 000000 004315 55 002263 002203 004316 aa 000004 000000 004317 55 002247 002207 004320 aa 000004 000000 004321 55 002247 002216 004322 aa 000004 000000 004323 55 002247 002223 004324 aa 000004 000000 004325 55 002263 002231 004326 aa 000004 000000 004327 55 002247 002241 004330 aa 000004 000000 004331 55 002263 002253 004332 aa 000004 000000 004333 55 002263 002260 004334 aa 000004 000000 004335 55 002401 002270 004336 aa 000004 000000 004337 55 002365 002273 004340 aa 000004 000000 004341 55 002365 002303 004342 aa 000004 000000 004343 55 002401 002307 004344 aa 000004 000000 004345 55 002365 002312 004346 aa 000004 000000 004347 55 002401 002314 004350 aa 000004 000000 004351 55 002401 002317 004352 aa 000004 000000 004353 55 002365 002325 004354 aa 000004 000000 004355 55 002365 002332 004356 aa 000004 000000 004357 55 002365 002336 004360 aa 000004 000000 004361 55 002365 002344 004362 aa 000004 000000 004363 55 002365 002347 004364 aa 000004 000000 004365 55 002401 002352 004366 aa 000004 000000 004367 55 002365 002357 004370 aa 000004 000000 004371 55 002365 002362 004372 aa 000004 000000 004373 55 002401 002372 004374 aa 000004 000000 004375 55 002401 002375 004376 aa 000004 000000 004377 55 002406 002406 004400 aa 000001 000000 004401 aa 000000 000000 INTERNAL EXPRESSION WORDS 004402 5a 002410 000000 004403 5a 002412 000000 004404 5a 002414 000000 004405 5a 002416 000000 004406 5a 002420 000000 004407 5a 002422 000000 004410 5a 002424 000000 004411 5a 002426 000000 004412 5a 002430 000000 004413 5a 002432 000000 004414 5a 002434 000000 004415 5a 002436 000000 004416 5a 002440 000000 004417 5a 002442 000000 004420 5a 002444 000000 004421 5a 002446 000000 004422 5a 002450 000000 004423 5a 002452 000000 004424 5a 002454 000000 004425 5a 002456 000000 004426 5a 002460 000000 004427 5a 002462 000000 004430 5a 002464 000000 004431 5a 002466 000000 004432 5a 002470 000000 004433 5a 002472 000000 004434 5a 002474 000000 004435 5a 002476 000000 004436 5a 002500 000000 004437 5a 002502 000000 004440 5a 002504 000000 004441 5a 002506 000000 004442 5a 002510 000000 004443 5a 002512 000000 004444 5a 002514 000000 004445 5a 002516 000000 004446 5a 002520 000000 004447 5a 002522 000000 004450 5a 002524 000000 004451 5a 002526 000000 004452 5a 002530 000000 004453 5a 002532 000000 004454 5a 002534 000000 004455 5a 002536 000000 004456 5a 002540 000000 004457 5a 002542 000000 004460 5a 002544 000000 004461 5a 002546 000000 004462 5a 002550 000000 004463 5a 002552 000000 004464 5a 002554 000000 004465 5a 002556 000000 004466 5a 002560 000000 004467 5a 002562 000000 004470 5a 002564 000000 004471 5a 002566 000000 004472 5a 002570 000000 004473 5a 002572 000000 004474 5a 002574 000000 004475 5a 002576 000000 004476 5a 002600 000000 004477 5a 002602 000000 004500 5a 002604 000000 004501 5a 002606 000000 004502 5a 002610 000000 004503 5a 002612 000000 004504 5a 002614 000000 004505 5a 002616 000000 004506 5a 002620 000000 004507 5a 002622 000000 004510 5a 002624 000000 004511 5a 002626 000000 004512 5a 002630 000000 004513 5a 002632 000000 004514 5a 002634 000000 004515 5a 002636 000000 004516 5a 002640 000000 004517 5a 002642 000000 004520 5a 002644 000000 004521 5a 002646 000000 004522 5a 002650 000000 004523 5a 002652 000000 004524 5a 002654 000000 004525 5a 002656 000000 004526 5a 002660 000000 004527 5a 002662 000000 004530 5a 002664 000000 004531 5a 002666 000000 004532 5a 002670 000000 004533 5a 002672 000000 004534 5a 002674 000000 004535 5a 002676 000000 004536 5a 002700 000000 004537 5a 002702 000000 004540 5a 002704 000000 004541 5a 002706 000000 LINKAGE INFORMATION 000000 aa 000000 000000 000001 0a 001470 000000 000002 aa 000000 000000 000003 aa 000000 000000 000004 aa 000000 000000 000005 aa 000000 000000 000006 22 000010 000310 000007 a2 000000 000000 000010 9a 777770 0000 46 signal_|signal_ 000011 5a 003051 0000 00 000012 9a 777766 0000 46 bjm_no_firstref_tv_|add_acl_entries 000013 5a 003050 0000 00 000014 9a 777764 0000 46 bjm_no_firstref_tv_|chname_file 000015 5a 003047 0000 00 000016 9a 777762 0000 46 bjm_firstref_tv_|close_bj  000017 5a 003046 0000 00 000020 9a 777760 0000 46 bjm_firstref_tv_|create_bj  000021 5a 003045 0000 00 000022 9a 777756 0000 46 bjm_no_firstref_tv_|delete_acl_entries  000023 5a 003044 0000 00 000024 9a 777754 0000 46 bjm_firstref_tv_|delete_bj  000025 5a 003043 0000 00 000026 9a 777752 0000 46 bjm_firstref_tv_|get_bj_oid 000027 5a 003042 0000 00 000030 9a 777750 0000 46 bjm_firstref_tv_|get_bj_path_from_oid  000031 5a 003041 0000 00 000032 9a 777746 0000 46 bjm_firstref_tv_|get_default_bj 000033 5a 003040 0000 00 000034 9a 777744 0000 46 bjm_firstref_tv_|get_journal_status 000035 5a 003037 0000 00 000036 9a 777742 0000 46 bjm_no_firstref_tv_|get_user_access_modes  000037 5a 003036 0000 00 000040 9a 777740 0000 46 bjm_no_firstref_tv_|list_acl  000041 5a 003035 0000 00 000042 9a 777736 0000 46 bjm_firstref_tv_|open_bj  000043 5a 003034 0000 00 000044 9a 777734 0000 46 bjm_no_firstref_tv_|replace_acl 000045 5a 003033 0000 00 000046 9a 777732 0000 46 bjm_firstref_tv_|set_default_bj 000047 5a 003032 0000 00 000050 9a 777730 0000 46 bjm_firstref_tv_|set_transaction_storage_limit  000051 5a 003031 0000 00 000052 9a 777726 0000 46 bjm_no_firstref_tv_|validate  000053 5a 003030 0000 00 000054 9a 777724 0000 46 dm_no_firstref_tv_|get_aim_dir  000055 5a 003027 0000 00 000056 9a 777722 0000 46 dm_no_firstref_tv_|get_bootload_dir 000057 5a 003026 0000 00 000060 9a 777720 0000 46 dm_firstref_tv_|get_begin_shutdown_time 000061 5a 003025 0000 00 000062 9a 777716 0000 46 dm_no_firstref_tv_|get_enabled_bootload_dirname 000063 5a 003024 0000 00 000064 9a 777714 0000 46 dm_firstref_tv_|get_initialization_time 000065 5a 003023 0000 00 000066 9a 777712 0000 46 dm_firstref_tv_|get_shutdown_reason 000067 5a 003022 0000 00 000070 9a 777710 0000 46 dm_firstref_tv_|get_shutdown_warning_time  000071 5a 003021 0000 00 000072 9a 777706 0000 46 dm_no_firstref_tv_|get_system_dir  000073 5a 003020 0000 00 000074 9a 777704 0000 46 dm_firstref_tv_|get_system_state  000075 5a 003017 0000 00 000076 9a 777702 0000 46 dm_firstref_tv_|get_system_version  000077 5a 003016 0000 00 000100 9a 777700 0000 46 dm_firstref_tv_|get_user_shutdown_time  000101 5a 003015 0000 00 000102 9a 777676 0000 46 dm_no_firstref_tv_|using_dm 000103 5a 003014 0000 00 000104 9a 777674 0000 46 dm_no_firstref_tv_|set_system_dir  000105 5a 003013 0000 00 000106 9a 777672 0000 46 fm_no_firstref_tv_|add_acl_entries  000107 5a 003012 0000 00 000110 9a 777670 0000 46 fm_no_firstref_tv_|add_extended_acl_entries 000111 5a 003011 0000 00 000112 9a 777666 0000 46 fm_firstref_tv_|allocate  000113 5a 003010 0000 00 000114 9a 777664 0000 46 fm_firstref_tv_|chname_file 000115 5a 003007 0000 00 000116 9a 777662 0000 46 fm_firstref_tv_|close  000117 5a 003006 0000 00 000120 9a 777660 0000 46 fm_firstref_tv_|create  000121 5a 003005 0000 00 000122 9a 777656 0000 46 fm_firstref_tv_|create_open 000123 5a 003004 0000 00 000124 9a 777654 0000 46 fm_firstref_tv_|delete  000125 5a 003003 0000 00 000126 9a 777652 0000 46 fm_no_firstref_tv_|delete_acl_entries  000127 5a 003002 0000 00 000130 9a 777650 0000 46 fm_firstref_tv_|delete_close  000131 5a 003001 0000 00 000132 9a 777646 0000 46 fm_firstref_tv_|flush_consecutive_ci  000133 5a 003000 0000 00 000134 9a 777644 0000 46 fm_firstref_tv_|flush_modified_ci  000135 5a 002777 0000 00 000136 9a 777642 0000 46 fm_firstref_tv_|free  000137 5a 002776 0000 00 000140 9a 777640 0000 46 fm_firstref_tv_|get 000141 5a 002775 0000 00 000142 9a 777636 0000 46 fm_no_firstref_tv_|get_bit_count  000143 5a 002774 0000 00 000144 9a 777634 0000 46 fm_firstref_tv_|get_ci_header  000145 5a 002773 0000 00 000146 9a 777632 0000 46 fm_firstref_tv_|get_ci_ptr  000147 5a 002772 0000 00 000150 9a 777630 0000 46 fm_firstref_tv_|get_exclusive  000151 5a 002771 0000 00 000152 9a 777626 0000 46 fm_no_firstref_tv_|get_max_length  000153 5a 002770 0000 00 000154 9a 777624 0000 46 fm_no_firstref_tv_|get_ring_brackets  000155 5a 002767 0000 00 000156 9a 777622 0000 46 fm_firstref_tv_|get_stream  000157 5a 002766 0000 00 000160 9a 777620 0000 46 fm_firstref_tv_|get_switch  000161 5a 002765 0000 00 000162 9a 777616 0000 46 fm_no_firstref_tv_|get_user_access_modes  000163 5a 002764 0000 00 000164 9a 777614 0000 46 fm_no_firstref_tv_|list_acl 000165 5a 002763 0000 00 000166 9a 777612 0000 46 fm_no_firstref_tv_|list_extended_acl  000167 5a 002762 0000 00 000170 9a 777610 0000 46 fm_no_firstref_tv_|list_switches  000171 5a 002761 0000 00 000172 9a 777606 0000 46 fm_firstref_tv_|lock_advice 000173 5a 002760 0000 00 000174 9a 777604 0000 46 fm_firstref_tv_|open  000175 5a 002757 0000 00 000176 9a 777602 0000 46 fm_firstref_tv_|open_by_uid 000177 5a 002756 0000 00 000200 9a 777600 0000 46 fm_firstref_tv_|postcommit_increment  000201 5a 002755 0000 00 000202 9a 777576 0000 46 fm_firstref_tv_|prepare_to_copy 000203 5a 002754 0000 00 000204 9a 777574 0000 46 fm_firstref_tv_|put 000205 5a 002753 0000 00 000206 9a 777572 0000 46 fm_firstref_tv_|put_stream  000207 5a 002752 0000 00 000210 9a 777570 0000 46 fm_firstref_tv_|raw_get 000211 5a 002751 0000 00 000212 9a 777566 0000 46 fm_firstref_tv_|raw_put 000213 5a 002750 0000 00 000214 9a 777564 0000 46 fm_no_firstref_tv_|replace_acl  000215 5a 002747 0000 00 000216 9a 777562 0000 46 fm_no_firstref_tv_|replace_extended_acl 000217 5a 002746 0000 00 000220 9a 777560 0000 46 fm_no_firstref_tv_|set_bit_count  000221 5a 002745 0000 00 000222 9a 777556 0000 46 fm_no_firstref_tv_|set_max_length  000223 5a 002744 0000 00 000224 9a 777554 0000 46 fm_firstref_tv_|set_ring_brackets  000225 5a 002743 0000 00 000226 9a 777552 0000 46 fm_no_firstref_tv_|set_switch  000227 5a 002742 0000 00 000230 9a 777550 0000 46 fm_firstref_tv_|simple_get  000231 5a 002741 0000 00 000232 9a 777546 0000 46 fm_firstref_tv_|simple_put  000233 5a 002740 0000 00 000234 9a 777544 0000 46 fm_firstref_tv_|status  000235 5a 002737 0000 00 000236 9a 777542 0000 46 fm_firstref_tv_|sub_err_flag_get  000237 5a 002736 0000 00 000240 9a 777540 0000 46 fm_firstref_tv_|sub_err_flag_set  000241 5a 002735 0000 00 000242 9a 777536 0000 46 fm_no_firstref_tv_|suffix_info  000243 5a 002734 0000 00 000244 9a 777534 0000 46 fm_firstref_tv_|terminate_ci_ptr  000245 5a 002733 0000 00 000246 9a 777532 0000 46 fm_no_firstref_tv_|validate 000247 5a 002732 0000 00 000250 9a 777530 0000 46 tm_firstref_tv_|abandon_txn 000251 5a 002731 0000 00 000252 9a 777526 0000 46 tm_firstref_tv_|abort_txn  000253 5a 002730 0000 00 000254 9a 777524 0000 46 tm_firstref_tv_|adjust_tdt  000255 5a 002727 0000 00 000256 9a 777522 0000 46 tm_firstref_tv_|adjust_txn  000257 5a 002726 0000 00 000260 9a 777520 0000 46 tm_firstref_tv_|begin_txn  000261 5a 002725 0000 00 000262 9a 777516 0000 46 tm_firstref_tv_|commit_txn  000263 5a 002724 0000 00 000264 9a 777514 0000 46 tm_firstref_tv_|get_current_ids 000265 5a 002723 0000 00 000266 9a 777512 0000 46 tm_firstref_tv_|get_current_txn_id  000267 5a 002722 0000 00 000270 9a 777510 0000 46 tm_firstref_tv_|get_tdt_size  000271 5a 002721 0000 00 000272 9a 777506 0000 46 tm_firstref_tv_|get_txn_index  000273 5a 002720 0000 00 000274 9a 777504 0000 46 tm_firstref_tv_|get_txn_info  000275 5a 002717 0000 00 000276 9a 777502 0000 46 tm_firstref_tv_|get_txn_info_index  000277 5a 002716 0000 00 000300 9a 777500 0000 46 tm_firstref_tv_|resume_txn  000301 5a 002715 0000 00 000302 9a 777476 0000 46 tm_firstref_tv_|rollback_txn  000303 5a 002714 0000 00 000304 9a 777474 0000 46 tm_firstref_tv_|suspend_txn 000305 5a 002713 0000 00 000306 9a 777472 0000 46 tm_no_firstref_tv_|user_shutdown_real  000307 5a 002712 0000 00 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 113475 000007 aa 517035 457466 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 000311 000020 aa 000000 000116 000021 aa 000000 000237 000022 aa 000302 000116 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 000002 000066 aa 000076 000033 000067 aa 134750 165720 000070 aa 000000 113475 000071 aa 504205 000000 000072 aa 000105 000041 000073 aa 134571 651553 000074 aa 000000 113462 000075 aa 317506 600000 000076 aa 076163 160145 >spec>on>41-21>dm_gate_.alm 000077 aa 143076 157156 000100 aa 076064 061055 000101 aa 062061 076144 000102 aa 155137 147141 000103 aa 164145 137056 000104 aa 141154 155040 000105 aa 076154 144144 >ldd>include>gate_macros.incl.alm  000106 aa 076151 156143 000107 aa 154165 144145 000110 aa 076147 141164 000111 aa 145137 155141 000112 aa 143162 157163 000113 aa 056151 156143 000114 aa 154056 141154 000115 aa 155040 040040 MULTICS ASSEMBLY CROSS REFERENCE LISTING Value Symbol Source file Line number  140 .actor dm_gate_: 96. 174 .defs_loop dm_gate_: 96. 235 .gate_errordesc dm_gate_: 96. 232 .gate_errorname dm_gate_: 96. 202 .next_def dm_gate_: 96. 236 .no_gate_error dm_gate_: 96. 157 .return_name dm_gate_: 96. 172 .search_defs dm_gate_: 96. 205 .setup dm_gate_: 96, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120,  122, 124, 126, 128, 130, 132, 136, 138, 140, 142, 144, 146,  148, 150, 152, 154, 156, 158, 160, 164, 166, 168, 170, 172,  174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196,  198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220,  222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244,  246, 248, 250, 252, 254, 256, 258, 260, 270, 272, 274, 276,  278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300.  abandon_txn dm_gate_: 270. abort_txn dm_gate_: 272. add_acl_entries dm_gate_: 100, 164.  add_extended_acl_entries dm_gate_: 166.  adjust_tdt dm_gate_: 274. adjust_txn dm_gate_: 276. allocate dm_gate_: 168. begin_txn dm_gate_: 278. 1 bjm_add_acl_entries dm_gate_: 100. 240 bjm_add_acl_entries.e dm_gate_: 100. 2 bjm_chname_file dm_gate_: 102. 247 bjm_chname_file.e dm_gate_: 102. 3 bjm_close_bj dm_gate_: 104. 256 bjm_close_bj.e dm_gate_: 104. 4 bjm_create_bj dm_gate_: 106. 265 bjm_create_bj.e dm_gate_: 106. 5 bjm_delete_acl_entries dm_gate_: 108. 274 bjm_delete_acl_entries.e dm_gate_: 108.  6 bjm_delete_bj dm_gate_: 110. 303 bjm_delete_bj.e dm_gate_: 110. bjm_firstref_tv_ dm_gate_: 104, 106, 110, 112, 114, 116, 118, 124, 128, 130.  7 bjm_get_bj_oid dm_gate_: 112. 312 bjm_get_bj_oid.e dm_gate_: 112. 10 bjm_get_bj_path_from_oid dm_gate_: 114.  321 bjm_get_bj_path_from_oid.e dm_gate_: 114.  11 bjm_get_default_bj dm_gate_: 116. 330 bjm_get_default_bj.e dm_gate_: 116. 12 bjm_get_journal_status dm_gate_: 118. 337 bjm_get_journal_status.e dm_gate_: 118.  13 bjm_get_user_access_modes dm_gate_: 120.  346 bjm_get_user_access_modes.e dm_gate_: 120.  14 bjm_list_acl dm_gate_: 122. 355 bjm_list_acl.e dm_gate_: 122. bjm_no_firstref_tv_ dm_gate_: 100, 102, 108, 120, 122, 126, 132. 15 bjm_open_bj dm_gate_: 124. 364 bjm_open_bj.e dm_gate_: 124. 16 bjm_replace_acl dm_gate_: 126. 373 bjm_replace_acl.e dm_gate_: 126. 17 bjm_set_default_bj dm_gate_: 128. 402 bjm_set_default_bj.e dm_gate_: 128. 20 bjm_set_txn_storage_limit dm_gate_: 130.  411 bjm_set_txn_storage_limit.e dm_gate_: 130.  21 bjm_validate dm_gate_: 132. 420 bjm_validate.e dm_gate_: 132. chname_file dm_gate_: 102, 170.  close dm_gate_: 172. close_bj dm_gate_: 104. commit_txn dm_gate_: 280. create dm_gate_: 174. create_bj dm_gate_: 106. create_open dm_gate_: 176. delete dm_gate_: 178. delete_acl_entries dm_gate_: 108, 180.  delete_bj dm_gate_: 110. delete_close dm_gate_: 182. dm_firstref_tv_ dm_gate_: 140, 144, 146, 148, 152, 154, 156. 22 dm_get_aim_dir dm_gate_: 136. 427 dm_get_aim_dir.e dm_gate_: 136. 24 dm_get_begin_shutdown_time dm_gate_: 140.  445 dm_get_begin_shutdown_time.e dm_gate_: 140.  23 dm_get_bootload_dir dm_gate_: 138. 436 dm_get_bootload_dir.e dm_gate_: 138. 25 dm_get_enabled_boot_dirname dm_gate_: 142.  454 dm_get_enabled_boot_dirname.e dm_gate_: 142.  26 dm_get_initialization_time dm_gate_: 144.  463 dm_get_initialization_time.e dm_gate_: 144.  27 dm_get_shutdown_reason dm_gate_: 146. 472 dm_get_shutdown_reason.e dm_gate_: 146.  30 dm_get_shutdown_warning_time dm_gate_: 148.  501 dm_get_shutdown_warning_time.e dm_gate_: 148. 31 dm_get_system_dir dm_gate_: 150. 510 dm_get_system_dir.e dm_gate_: 150. 32 dm_get_system_state dm_gate_: 152. 517 dm_get_system_state.e dm_gate_: 152. 33 dm_get_system_version dm_gate_: 154. 526 dm_get_system_version.e dm_gate_: 154. 34 dm_get_user_shutdown_time dm_gate_: 156.  535 dm_get_user_shutdown_time.e dm_gate_: 156.  35 dm_is_process_using_dm dm_gate_: 158. 544 dm_is_process_using_dm.e dm_gate_: 158.  dm_no_firstref_tv_ dm_gate_: 136, 138, 142, 150, 158, 160.  36 dm_set_system_dir dm_gate_: 160. 553 dm_set_system_dir.e dm_gate_: 160. flush_consecutive_ci dm_gate_: 184. flush_modified_ci dm_gate_: 186. 37 fm_add_acl_entries dm_gate_: 164. 562 fm_add_acl_entries.e dm_gate_: 164. 40 fm_add_extended_acl_entries dm_gate_: 166.  571 fm_add_extended_acl_entries.e dm_gate_: 166.  41 fm_allocate dm_gate_: 168. 600 fm_allocate.e dm_gate_: 168. 42 fm_chname_file dm_gate_: 170. 607 fm_chname_file.e dm_gate_: 170. 43 fm_close dm_gate_: 172. 616 fm_close.e dm_gate_: 172. 44 fm_create dm_gate_: 174. 625 fm_create.e dm_gate_: 174. 45 fm_create_open dm_gate_: 176. 634 fm_create_open.e dm_gate_: 176. 46 fm_delete dm_gate_: 178. 643 fm_delete.e dm_gate_: 178. 47 fm_delete_acl_entries dm_gate_: 180. 652 fm_delete_acl_entries.e dm_gate_: 180. 50 fm_delete_close dm_gate_: 182. 661 fm_delete_close.e dm_gate_: 182. fm_firstref_tv_ dm_gate_: 168, 170, 172, 174, 176, 178, 182, 184, 186, 188, 190, 194,  196, 198, 204, 206, 216, 218, 220, 222, 224, 226, 228, 230,  232, 242, 246, 248, 250, 252, 254, 258.  51 fm_flush_consecutive_ci dm_gate_: 184. 670 fm_flush_consecutive_ci.e dm_gate_: 184.  52 fm_flush_modified_ci dm_gate_: 186. 677 fm_flush_modified_ci.e dm_gate_: 186. 53 fm_free dm_gate_: 188. 706 fm_free.e dm_gate_: 188. 54 fm_get dm_gate_: 190. 715 fm_get.e dm_gate_: 190. 55 fm_get_bit_count dm_gate_: 192. 724 fm_get_bit_count.e dm_gate_: 192. 56 fm_get_ci_header dm_gate_: 194. 733 fm_get_ci_header.e dm_gate_: 194. 57 fm_get_ci_ptr dm_gate_: 196. 742 fm_get_ci_ptr.e dm_gate_: 196. 60 fm_get_exclusive dm_gate_: 198. 751 fm_get_exclusive.e dm_gate_: 198. 61 fm_get_max_length dm_gate_: 200. 760 fm_get_max_length.e dm_gate_: 200. 62 fm_get_ring_brackets dm_gate_: 202. 767 fm_get_ring_brackets.e dm_gate_: 202. 63 fm_get_stream dm_gate_: 204. 776 fm_get_stream.e dm_gate_: 204. 64 fm_get_switch dm_gate_: 206. 1005 fm_get_switch.e dm_gate_: 206. 65 fm_get_user_access_modes dm_gate_: 208.  1014 fm_get_user_access_modes.e dm_gate_: 208.  66 fm_list_acl dm_gate_: 210. 1023 fm_list_acl.e dm_gate_: 210. 67 fm_list_extended_acl dm_gate_: 212. 1032 fm_list_extended_acl.e dm_gate_: 212. 70 fm_list_switches dm_gate_: 214. 1041 fm_list_switches.e dm_gate_: 214. 71 fm_lock_advice dm_gate_: 216. 1050 fm_lock_advice.e dm_gate_: 216. fm_no_firstref_tv_ dm_gate_: 164, 166, 180, 192, 200, 202, 208, 210, 212, 214, 234, 236,  238, 240, 244, 256, 260. 72 fm_open dm_gate_: 218. 1057 fm_open.e dm_gate_: 218. 73 fm_open_by_uid dm_gate_: 220. 1066 fm_open_by_uid.e dm_gate_: 220. 74 fm_postcommit_increment dm_gate_: 222. 1075 fm_postcommit_increment.e dm_gate_: 222.  75 fm_prepare_to_copy dm_gate_: 224. 1104 fm_prepare_to_copy.e dm_gate_: 224. 76 fm_put dm_gate_: 226. 1113 fm_put.e dm_gate_: 226. 77 fm_put_stream dm_gate_: 228. 1122 fm_put_stream.e dm_gate_: 228. 100 fm_raw_get dm_gate_: 230. 1131 fm_raw_get.e dm_gate_: 230. 101 fm_raw_put dm_gate_: 232. 1140 fm_raw_put.e dm_gate_: 232. 102 fm_replace_acl dm_gate_: 234. 1147 fm_replace_acl.e dm_gate_: 234. 103 fm_replace_extended_acl dm_gate_: 236. 1156 fm_replace_extended_acl.e dm_gate_: 236.  104 fm_set_bit_count dm_gate_: 238. 1165 fm_set_bit_count.e dm_gate_: 238. 105 fm_set_max_length dm_gate_: 240. 1174 fm_set_max_length.e dm_gate_: 240. 106 fm_set_ring_brackets dm_gate_: 242. 1203 fm_set_ring_brackets.e dm_gate_: 242. 107 fm_set_switch dm_gate_: 244. 1212 fm_set_switch.e dm_gate_: 244. 110 fm_simple_get dm_gate_: 246. 1221 fm_simple_get.e dm_gate_: 246. 111 fm_simple_put dm_gate_: 248. 1230 fm_simple_put.e dm_gate_: 248. 112 fm_status dm_gate_: 250. 1237 fm_status.e dm_gate_: 250. 113 fm_sub_err_flag_get dm_gate_: 252. 1246 fm_sub_err_flag_get.e dm_gate_: 252. 114 fm_sub_err_flag_set dm_gate_: 254. 1255 fm_sub_err_flag_set.e dm_gate_: 254. 115 fm_suffix_info dm_gate_: 256. 1264 fm_suffix_info.e dm_gate_: 256. 116 fm_terminate_ci_ptr dm_gate_: 258. 1273 fm_terminate_ci_ptr.e dm_gate_: 258. 117 fm_validate dm_gate_: 260. 1302 fm_validate.e dm_gate_: 260. free dm_gate_: 188. get dm_gate_: 190. get_aim_dir dm_gate_: 136. get_begin_shutdown_time dm_gate_: 140. get_bit_count dm_gate_: 192. get_bj_oid dm_gate_: 112. get_bj_path_from_oid dm_gate_: 114. get_bootload_dir dm_gate_: 138. get_ci_header dm_gate_: 194. get_ci_ptr dm_gate_: 196. get_current_ids dm_gate_: 282. get_current_txn_id dm_gate_: 284. get_default_bj dm_gate_: 116. get_enabled_bootload_dirname dm_gate_: 142.  get_exclusive dm_gate_: 198. get_initialization_time dm_gate_: 144. get_journal_status dm_gate_: 118. get_max_length dm_gate_: 200. get_ring_brackets dm_gate_: 202. get_shutdown_reason dm_gate_: 146. get_shutdown_warning_time dm_gate_: 148.  get_stream dm_gate_: 204. get_switch dm_gate_: 206. get_system_dir dm_gate_: 150. get_system_state dm_gate_: 152. get_system_version dm_gate_: 154. get_tdt_size dm_gate_: 286. get_txn_index dm_gate_: 288. get_txn_info dm_gate_: 290. get_txn_info_index dm_gate_: 292. get_user_access_modes dm_gate_: 120, 208.  get_user_shutdown_time dm_gate_: 156. list_acl dm_gate_: 122, 210.  list_extended_acl dm_gate_: 212. list_switches dm_gate_: 214. lock_advice dm_gate_: 216. 140 main dm_gate_: 96, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120,  122, 124, 126, 128, 130, 132, 136, 138, 140, 142, 144, 146,  148, 150, 152, 154, 156, 158, 160, 164, 166, 168, 170, 172,  174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196,  198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220,  222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244,  246, 248, 250, 252, 254, 256, 258, 260, 270, 272, 274, 276,  278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300.  open dm_gate_: 218. open_bj dm_gate_: 124. open_by_uid dm_gate_: 220. postcommit_increment dm_gate_: 222. prepare_to_copy dm_gate_: 224. put dm_gate_: 226. put_stream dm_gate_: 228. raw_get dm_gate_: 230. raw_put dm_gate_: 232. replace_acl dm_gate_: 126, 234.  replace_extended_acl dm_gate_: 236. resume_txn dm_gate_: 294. rollback_txn dm_gate_: 296. set_bit_count dm_gate_: 238. set_default_bj dm_gate_: 128. set_max_length dm_gate_: 240. set_ring_brackets dm_gate_: 242. set_switch dm_gate_: 244. set_system_dir dm_gate_: 160. set_transaction_storage_limit dm_gate_: 130.  signal_ dm_gate_: 96. 224 signal_arglist dm_gate_: 96. simple_get dm_gate_: 246. simple_put dm_gate_: 248. status dm_gate_: 250. sub_err_flag_get dm_gate_: 252. sub_err_flag_set dm_gate_: 254. suffix_info dm_gate_: 256. suspend_txn dm_gate_: 298. terminate_ci_ptr dm_gate_: 258. 120 tm_abandon_txn dm_gate_: 270. 1311 tm_abandon_txn.e dm_gate_: 270. 121 tm_abort_txn dm_gate_: 272. 1320 tm_abort_txn.e dm_gate_: 272. 122 tm_adjust_tdt dm_gate_: 274. 1327 tm_adjust_tdt.e dm_gate_: 274. 123 tm_adjust_txn dm_gate_: 276. 1336 tm_adjust_txn.e dm_gate_: 276. 124 tm_begin_txn dm_gate_: 278. 1345 tm_begin_txn.e dm_gate_: 278. 125 tm_commit_txn dm_gate_: 280. 1354 tm_commit_txn.e dm_gate_: 280. tm_firstref_tv_ dm_gate_: 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292,  294, 296, 298. 126 tm_get_current_ids dm_gate_: 282. 1363 tm_get_current_ids.e dm_gate_: 282. 127 tm_get_current_txn_id dm_gate_: 284. 1372 tm_get_current_txn_id.e dm_gate_: 284. 130 tm_get_tdt_size dm_gate_: 286. 1401 tm_get_tdt_size.e dm_gate_: 286. 131 tm_get_txn_index dm_gate_: 288. 1410 tm_get_txn_index.e dm_gate_: 288. 132 tm_get_txn_info dm_gate_: 290. 1417 tm_get_txn_info.e dm_gate_: 290. 133 tm_get_txn_info_index dm_gate_: 292. 1426 tm_get_txn_info_index.e dm_gate_: 292. tm_no_firstref_tv_ dm_gate_: 300. 134 tm_resume_txn dm_gate_: 294. 1435 tm_resume_txn.e dm_gate_: 294. 135 tm_rollback_txn dm_gate_: 296. 1444 tm_rollback_txn.e dm_gate_: 296. 136 tm_suspend_txn dm_gate_: 298. 1453 tm_suspend_txn.e dm_gate_: 298. 137 tm_user_shutdown_real dm_gate_: 300. 1462 tm_user_shutdown_real.e dm_gate_: 300. 0 transfer_vector dm_gate_: 96, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120,  122, 124, 126, 128, 130, 132, 136, 138, 140, 142, 144, 146,  148, 150, 152, 154, 156, 158, 160, 164, 166, 168, 170, 172,  174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196,  198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220,  222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244,  246, 248, 250, 252, 254, 256, 258, 260, 270, 272, 274, 276,  278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300.  140 tv_end dm_gate_: 96. user_shutdown_real dm_gate_: 300. using_dm dm_gate_: 158. validate dm_gate_: 132, 260.  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