ASSEMBLY LISTING OF SEGMENT >spec>on>7192.pbf-04/04/85>file_manager_.alm ASSEMBLED ON: 04/04/85 0921.5 mst Thu OPTIONS USED: list ASSEMBLED BY: ALM Version 6.6 November 1982 ASSEMBLER CREATED: 09/21/83 1227.3 mst Wed  1 " ***********************************************************  2 " * *  3 " * Copyright, (C) Honeywell Information Systems Inc., 1982 *  4 " * *  5 " ***********************************************************  6 "  7 " DESCRIPTION:  8 "  9 " This is the main transfer vector for the file manager primitives.  10 " NOTE: any entry that goes through one of the dm gates should have a  11 " prefix of "fm_" on the entrypoint name (e.g. dm_gate_$fm_put), any 12 " entry that goes straight to the target program should (obviously) use  13 " the exact target entrypoint name (obviously, e.g., 14 " fm_validate_$fm_validate_), any entry that goes through  15 " fm_firstref_tv_ should NOT prefix the entrypoint name with "fm_"  16 " (e.g., fm_firstref_tv_$put_journal). THIS IS THE CONVENTION THAT  17 " HAS BEEN SET UP AND CAUSES PROBLEMS IF NOT FOLLOWED.  18 "  19 " HISTORY:  20 "  21 " Written by Jeffrey D. Ives, 09/27/82. 22 " Modified: 23 " 01/25/83 by Jeffrey D. Ives: changed it to call dm_fm_gate_. 24 " 02/23/83 by Jeffrey D. Ives: changed it to call fm_gate_.  25 " 03/02/83 by S. Herbst: added attribute primitives to be called by  26 " object_type_. 27 " 03/28/83 by Lindsey Spratt: changed delentry_file to simply transfer to  28 " the same entry as delete (fm_gate_$delete).  29 " 03/29/83 by S. Herbst: added $copy, and changed $delentry_file to  30 " call delete_dm_file_. 31 " 04/19/83 by Jeffrey D. Ives: changed from tra to call6 so that gates work.  32 " 09/14/83 by Lee A. Newcomb: to not go through fm_gate_ when  33 " per_system_init is called.  34 " 12/22/83 by Matthew Pierret: Removed the acl_delete, acl_list and  35 " acl_replace entries, which were unused. The acl_add  36 " entry should also be removed when the 37 " before_journal_manager_ is taught to use the standard 38 " add_acl_entries entry instead.  39 " 01/04/84 by L. A. Newcomb: replaced fm_gate_ with dm_gate_ to save segno's.  40 " 02/01/84 by Matthew Pierret: Added $get_ci_ptr and $terminate_ci_ptr.  41 " 05/02/84 by Lee A. Newcomb: Added $user_shutdown.  42 " 05/21/84 by R. Michael Tague: Removed $acl_delete, $acl_list, and  43 " $acl_replace. Changed $adopt and $open_by_uid_after_crash to 44 " call through dm_daemon_gate_. Changed $put_journal, $undo,  45 " and $unput to transfer directly to the fm_inner_ring_tv_. 46 " Changed $fetch and $store to $simple_get and $simple_put. 47 " Changed $read and $write to $get_stream and $put_stream.  48 " 05/24/84 by Lee A. Newcomb: fixed $fm_put_journal, $fm_undo, and 49 " $fm_unput by removing "fm_" prefix as they go through the  50 " inner ring TV, fixed $simple_get and $simple_put by adding  51 " the "fm_" prefix as they go through a gate.  52 " 05/25/84 by R. Michael Tague: Changed $abandon to call  53 " fm_inner_ring_tv_$abandon.  54 " 06/25/84 by Matthew Pierret: Removed $acl_add.  55 " 07/17/84 by Matthew Pierret: Added $post_transaction.  56 " 10/29/84 by Matthew Pierret: Changed post_commit to postcommit_do.  57 " 11/22/84 by Lee A. Newcomb: Added $per_process_init entry.  58 " 11/14/84 by Matthew Pierret: Added $add_extended_acl_entries, $get_bit_count 59 " $list_extended_acl, $replace_extended_acl, and $set_bit_count.  60 " Made $get_ring_brackets and $set_ring_brackets transfer to  61 " something real instead of nothing$nothing.  62 " Made $get_stream and $put_stream go through dm_gate_. 63 " Changed $post_commit to $postcommit_do.  64 " 12/03/84 by Stanford S. Cox: Chg *inner_ring_tv_ to =firstref_tv_.  65 " 03/13/85 by R. Michael Tague: Added postcommit_increment.  66 " 03/29/85 by R. Michael Tague: Fixed $postcommit_increment to go through  67 " dm_gate_. 68 "  69 " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " 70  71 macro transfer 1 72 entry &1  2 73 &1: 3 74 call6 &2  4 75  5 76 &end  77  78  79 transfer abandon,fm_firstref_tv_$abandon  000000 entry abandon  000000 abandon:  000000 4a 4 00010 7131 20 call6 fm_firstref_tv_$abandon   80 transfer add_acl_entries,dm_gate_$fm_add_acl_entries  000001 entry add_acl_entries  000001 add_acl_entries:  000001 4a 4 00012 7131 20 call6 dm_gate_$fm_add_acl_entries   81 transfer add_extended_acl_entries,dm_gate_$fm_add_extended_acl_entries  000002 entry add_extended_acl_entries 000002 add_extended_acl_entries:  000002 4a 4 00014 7131 20 call6 dm_gate_$fm_add_extended_acl_entries  82 transfer adopt,dm_daemon_gate_$fm_adopt  000003 entry adopt  000003 adopt:  000003 4a 4 00016 7131 20 call6 dm_daemon_gate_$fm_adopt  83 transfer allocate,dm_gate_$fm_allocate 000004 entry allocate 000004 allocate:  000004 4a 4 00020 7131 20 call6 dm_gate_$fm_allocate  84 transfer chname_file,dm_gate_$fm_chname_file  000005 entry chname_file  000005 chname_file:  000005 4a 4 00022 7131 20 call6 dm_gate_$fm_chname_file   85 transfer close,dm_gate_$fm_close  000006 entry close  000006 close:  000006 4a 4 00024 7131 20 call6 dm_gate_$fm_close   86 transfer copy,copy_dm_file_$copy_dm_file_  000007 entry copy 000007 copy:  000007 4a 4 00026 7131 20 call6 copy_dm_file_$copy_dm_file_   87 transfer create,dm_gate_$fm_create 000010 entry create  000010 create: 000010 4a 4 00030 7131 20 call6 dm_gate_$fm_create   88 transfer create_open,dm_gate_$fm_create_open  000011 entry create_open  000011 create_open:  000011 4a 4 00032 7131 20 call6 dm_gate_$fm_create_open   89 transfer delentry_file,delete_dm_file_$delete_dm_file_ 000012 entry delentry_file  000012 delentry_file:  000012 4a 4 00034 7131 20 call6 delete_dm_file_$delete_dm_file_   90 transfer delete,dm_gate_$fm_delete 000013 entry delete  000013 delete: 000013 4a 4 00036 7131 20 call6 dm_gate_$fm_delete   91 transfer delete_acl_entries,dm_gate_$fm_delete_acl_entries 000014 entry delete_acl_entries  000014 delete_acl_entries: 000014 4a 4 00040 7131 20 call6 dm_gate_$fm_delete_acl_entries   92 transfer delete_close,dm_gate_$fm_delete_close 000015 entry delete_close 000015 delete_close:  000015 4a 4 00042 7131 20 call6 dm_gate_$fm_delete_close  93 transfer end_of_crash_recovery,dm_daemon_gate_$fm_end_of_crash_recovery  000016 entry end_of_crash_recovery  000016 end_of_crash_recovery:  000016 4a 4 00044 7131 20 call6 dm_daemon_gate_$fm_end_of_crash_recovery  94 transfer find_old_uid_pn_table,dm_daemon_gate_$fm_find_old_uid_pn_table  000017 entry find_old_uid_pn_table  000017 find_old_uid_pn_table:  000017 4a 4 00046 7131 20 call6 dm_daemon_gate_$fm_find_old_uid_pn_table  95 transfer flush_consecutive_ci,dm_gate_$fm_flush_consecutive_ci 000020 entry flush_consecutive_ci 000020 flush_consecutive_ci:  000020 4a 4 00050 7131 20 call6 dm_gate_$fm_flush_consecutive_ci  96 transfer flush_modified_ci,dm_gate_$fm_flush_modified_ci  000021 entry flush_modified_ci  000021 flush_modified_ci:  000021 4a 4 00052 7131 20 call6 dm_gate_$fm_flush_modified_ci   97 transfer free,dm_gate_$fm_free 000022 entry free 000022 free:  000022 4a 4 00054 7131 20 call6 dm_gate_$fm_free  98 transfer get,dm_gate_$fm_get  000023 entry get  000023 get:  000023 4a 4 00056 7131 20 call6 dm_gate_$fm_get   99 transfer get_bit_count,dm_gate_$fm_get_bit_count 000024 entry get_bit_count  000024 get_bit_count:  000024 4a 4 00060 7131 20 call6 dm_gate_$fm_get_bit_count   100 transfer get_ci_header,dm_gate_$fm_get_ci_header  000025 entry get_ci_header  000025 get_ci_header:  000025 4a 4 00062 7131 20 call6 dm_gate_$fm_get_ci_header   101 transfer get_ci_ptr,dm_gate_$fm_get_ci_ptr  000026 entry get_ci_ptr  000026 get_ci_ptr: 000026 4a 4 00064 7131 20 call6 dm_gate_$fm_get_ci_ptr   102 transfer get_exclusive,dm_gate_$fm_get_exclusive  000027 entry get_exclusive  000027 get_exclusive:  000027 4a 4 00066 7131 20 call6 dm_gate_$fm_get_exclusive   103 transfer get_max_length,dm_gate_$fm_get_max_length 000030 entry get_max_length  000030 get_max_length: 000030 4a 4 00070 7131 20 call6 dm_gate_$fm_get_max_length   104 transfer get_ring_brackets,dm_gate_$fm_get_ring_brackets  000031 entry get_ring_brackets  000031 get_ring_brackets:  000031 4a 4 00072 7131 20 call6 dm_gate_$fm_get_ring_brackets   105 transfer get_stream,dm_gate_$fm_get_stream  000032 entry get_stream  000032 get_stream: 000032 4a 4 00074 7131 20 call6 dm_gate_$fm_get_stream   106 transfer get_switch,dm_gate_$fm_get_switch 000033 entry get_switch  000033 get_switch: 000033 4a 4 00076 7131 20 cala~2rSvD@fwm uMJohnson SvD2Salvager SvD&uxG@0zSibert uxRQB 0z~2rSvD\N"m@ux$ wos ux2WOS ux@$9SIBERT ux2sibert ux\:Stansbury SvDdn>*@ux\lz*@ux|TSibert SvDDAUTO SvD2d*@ux2"*@ux>*@ux*@ux&vMealibrary.from_System-M vRQBŸza~2rSvD0*@v*@vxsysm_lib vhACTC_SYSM SvD>*@vBeattie SvD&*@vVinograd SvD.n>*@vD&6>*@v Bongiovanni SvDL.*@vbDT*@vCasey SvDjL*@vbr*@vCLJones SvDj*@vr|GJohnson SvD*@vH,Gintell SvD*@vHornig SvD*@vTrCarry SvD*@vn`Margulies SvDr*@v>*@v*@v&wFn>aDmabs wRoq 84n>a~2rSvD0*@w<*@wD4n>*@wL<*@wTD|*@wjL\*@w!bPerez SvDTr*@w zGWMay SvD,j*@wFakoury SvD,*@wHPASCAL SvD*@w*@w*@w*@wL*@w>*@w*@w"*@w*@wMOTech te_$fm_postcommit_increment  119 transfer post_transaction,fm_firstref_tv_$post_transaction  000050 entry post_transaction 000050 post_transaction:  000050 4a 4 00130 7131 20 call6 fm_firstref_tv_$post_transaction  120 transfer prepare_to_copy,dm_gate_$fm_prepare_to_copy  000051 entry prepare_to_copy  000051 prepare_to_copy:  000051 4a 4 00132 7131 20 call6 dm_gate_$fm_prepare_to_copy   121 transfer put,dm_gate_$fm_put  000052 entry put  000052 put:  000052 4a 4 00134 7131 20 call6 dm_gate_$fm_put   122 transfer put_journal,fm_firstref_tv_$put_journal  000053 entry put_journal  000053 put_journal:  000053 4a 4 00136 7131 20 call6 fm_firstref_tv_$put_journal   123 transfer put_stream,dm_gate_$fm_put_stream  000054 entry put_stream  000054 put_stream: 000054 4a 4 00140 7131 20 call6 dm_gate_$fm_put_stream   124 transfer raw_get,dm_gate_$fm_raw_get  000055 entry raw_get  000055 raw_get:  000055 4a 4 00142 7131 20 call6 dm_gate_$fm_raw_get   125 transfer raw_put,dm_gate_$fm_raw_put  000056 entry raw_put  000056 raw_put:  000056 4a 4 00144 7131 20 call6 dm_gate_$fm_raw_put   126 transfer replace_acl,dm_gate_$fm_replace_acl  000057 entry replace_acl  000057 replace_acl:  000057 4a 4 00146 7131 20 call6 dm_gate_$fm_replace_acl   127 transfer replace_extended_acl,dm_gate_$fm_replace_extended_acl  000060 entry replace_extended_acl 000060 replace_extended_acl:  000060 4a 4 00150 7131 20 call6 dm_gate_$fm_replace_extended_acl  128 transfer set_bit_count,dm_gate_$fm_set_bit_count  000061 entry set_bit_count  000061 set_bit_count:  000061 4a 4 00152 7131 20 call6 dm_gate_$fm_set_bit_count   129 transfer set_max_length,dm_gate_$fm_set_max_length 000062 entry set_max_length  000062 set_max_length: 000062 4a 4 00154 7131 20 call6 dm_gate_$fm_set_max_length   130 transfer set_ring_brackets,dm_gate_$fm_set_ring_brackets  000063 entry set_ring_brackets  000063 set_ring_brackets:  000063 4a 4 00156 7131 20 call6 dm_gate_$fm_set_ring_brackets   131 transfer set_switch,dm_gate_$fm_set_switch 000064 entry set_switch  000064 set_switch: 000064 4a 4 00160 7131 20 call6 dm_gate_$fm_set_switch   132 transfer simple_get,dm_gate_$fm_simple_get 000065 entry simple_get  000065 simple_get: 000065 4a 4 00162 7131 20 call6 dm_gate_$fm_simple_get   133 transfer simple_put,dm_gate_$fm_simple_put  000066 entry simple_put  000066 simple_put: 000066 4a 4 00164 7131 20 call6 dm_gate_$fm_simple_put   134 transfer status,dm_gate_$fm_status 000067 entry status  000067 status: 000067 4a 4 00166 7131 20 call6 dm_gate_$fm_status   135 transfer sub_err_flag_get,dm_gate_$fm_sub_err_flag_get 000070 entry sub_err_flag_get 000070 sub_err_flag_get:  000070 4a 4 00170 7131 20 call6 dm_gate_$fm_sub_err_flag_get  136 transfer sub_err_flag_set,dm_gate_$fm_sub_err_flag_set 000071 entry sub_err_flag_set 000071 sub_err_flag_set:  000071 4a 4 00172 7131 20 call6 dm_gate_$fm_sub_err_flag_set  137 transfer suffix_info,dm_gate_$fm_suffix_info  000072 entry suffix_info  000072 suffix_info:  000072 4a 4 00174 7131 20 call6 dm_gate_$fm_suffix_info   138 transfer terminate_ci_ptr,dm_gate_$fm_terminate_ci_ptr  000073 entry terminate_ci_ptr 000073 terminate_ci_ptr:  000073 4a 4 00176 7131 20 call6 dm_gate_$fm_terminate_ci_ptr  139 transfer undo,fm_firstref_tv_$undo 000074 entry undo 000074 undo:  000074 4a 4 00200 7131 20 call6 fm_firstref_tv_$undo  140 transfer unput,fm_firstref_tv_$unput  000075 entry unput  000075 unput:  000075 4a 4 00202 7131 20 call6 fm_firstref_tv_$unput   141 transfer user_shutdown,fm_firstref_tv_$user_shutdown  000076 entry user_shutdown  000076 user_shutdown:  000076 4a 4 00204 7131 20 call6 fm_firstref_tv_$user_shutdown   142 transfer validate,dm_gate_$fm_validate 000077 entry validate 000077 validate:  000077 4a 4 00206 7131 20 call6 dm_gate_$fm_validate  143  144  145 end  ENTRY SEQUENCES  000100 5a 000657 0000 00 000101 aa 7 00046 2721 20 000102 0a 000000 7100 00 000103 5a 000650 0000 00 000104 aa 7 00046 2721 20 000105 0a 000001 7100 00 000106 5a 000636 0000 00 000107 aa 7 00046 2721 20 000110 0a 000002 7100 00 000111 5a 000631 0000 00 000112 aa 7 00046 2721 20 000113 0a 000003 7100 00 000114 5a 000623 0000 00 000115 aa 7 00046 2721 20 000116 0a 000004 7100 00 000117 5a 000615 0000 00 000120 aa 7 00046 2721 20 000121 0a 000005 7100 00 000122 5a 000610 0000 00 000123 aa 7 00046 2721 20 000124 0a 000006 7100 00 000125 5a 000603 0000 00 000126 aa 7 00046 2721 20 000127 0a 000007 7100 00 000130 5a 000576 0000 00 000131 aa 7 00046 2721 20 000132 0a 000010 7100 00 000133 5a 000570 0000 00 000134 aa 7 00046 2721 20 000135 0a 000011 7100 00 000136 5a 000561 0000 00 000137 aa 7 00046 2721 20 000140 0a 000012 7100 00 000141 5a 000554 0000 00 000142 aa 7 00046 2721 20 000143 0a 000013 7100 00 000144 5a 000544 0000 00 000145 aa 7 00046 2721 20 000146 0a 000014 7100 00 000147 5a 000535 0000 00 000150 aa 7 00046 2721 20 000151 0a 000015 7100 00 000152 5a 000524 0000 00 000153 aa 7 00046 2721 20 000154 0a 000016 7100 00 000155 5a 000513 0000 00 000156 aa 7 00046 2721 20 000157 0a 000017 7100 00 000160 5a 000502 0000 00 000161 aa 7 00046 2721 20 000162 0a 000020 7100 00 000163 5a 000472 0000 00 000164 aa 7 00046 2721 20 000165 0a 000021 7100 00 000166 5a 000465 0000 00 000167 aa 7 00046 2721 20 000170 0a 000022 7100 00 000171 5a 000461 0000 00 000172 aa 7 00046 2721 20 000173 0a 000023 7100 00 000174 5a 000452 0000 00 000175 aa 7 00046 2721 20 000176 0a 000024 7100 00 000177 5a 000443 0000 00 000200 aa 7 00046 2721 20 000201 0a 000025 7100 00 000202 5a 000435 0000 00 000203 aa 7 00046 2721 20 000204 0a 000026 7100 00 000205 5a 000426 0000 00 000206 aa 7 00046 2721 20 000207 0a 000027 7100 00 000210 5a 000417 0000 00 000211 aa 7 00046 2721 20 000212 0a 000030 7100 00 000213 5a 000407 0000 00 000214 aa 7 00046 2721 20 000215 0a 000031 7100 00 000216 5a 000401 0000 00 000217 aa 7 00046 2721 20 000220 0a 000032 7100 00 000221 5a 000373 0000 00 000222 aa 7 00046 2721 20 000223 0a 000033 7100 00 000224 5a 000362 0000 00 000225 aa 7 00046 2721 20 000226 0a 000034 7100 00 000227 5a 000354 0000 00 000230 aa 7 00046 2721 20 000231 0a 000035 7100 00 000232 5a 000344 0000 00 000233 aa 7 00046 2721 20 000234 0a 000036 7100 00 000235 5a 000335 0000 00 000236 aa 7 00046 2721 20 000237 0a 000037 7100 00 000240 5a 000327 0000 00 000241 aa 7 00046 2721 20 000242 0a 000040 7100 00 000243 5a 000322 0000 00 000244 aa 7 00046 2721 20 000245 0a 000041 7100 00 000246 5a 000314 0000 00 000247 aa 7 00046 2721 20 000250 0a 000042 7100 00 000251 5a 000303 0000 00 000252 aa 7 00046 2721 20 000253 0a 000043 7100 00 000254 5a 000273 0000 00 000255 aa 7 00046 2721 20 000256 0a 000044 7100 00 000257 5a 000264 0000 00 000260 aa 7 00046 2721 20 000261 0a 000045 7100 00 000262 5a 000255 0000 00 000263 aa 7 00046 2721 20 000264 0a 000046 7100 00 000265 5a 000244 0000 00 000266 aa 7 00046 2721 20 000267 0a 000047 7100 00 000270 5a 000234 0000 00 000271 aa 7 00046 2721 20 000272 0a 000050 7100 00 000273 5a 000225 0000 00 000274 aa 7 00046 2721 20 000275 0a 000051 7100 00 000276 5a 000221 0000 00 000277 aa 7 00046 2721 20 000300 0a 000052 7100 00 000301 5a 000213 0000 00 000302 aa 7 00046 2721 20 000303 0a 000053 7100 00 000304 5a 000205 0000 00 000305 aa 7 00046 2721 20 000306 0a 000054 7100 00 000307 5a 000200 0000 00 000310 aa 7 00046 2721 20 000311 0a 000055 7100 00 000312 5a 000173 0000 00 000313 aa 7 00046 2721 20 000314 0a 000056 7100 00 000315 5a 000165 0000 00 000316 aa 7 00046 2721 20 000317 0a 000057 7100 00 000320 5a 000154 0000 00 000321 aa 7 00046 2721 20 000322 0a 000060 7100 00 000323 5a 000145 0000 00 000324 aa 7 00046 2721 20 000325 0a 000061 7100 00 000326 5a 000136 0000 00 000327 aa 7 00046 2721 20 000330 0a 000062 7100 00 000331 5a 000126 0000 00 000332 aa 7 00046 2721 20 000333 0a 000063 7100 00 000334 5a 000120 0000 00 000335 aa 7 00046 2721 20 000336 0a 000064 7100 00 000337 5a 000112 0000 00 000340 aa 7 00046 2721 20 000341 0a 000065 7100 00 000342 5a 000104 0000 00 000343 aa 7 00046 2721 20 000344 0a 000066 7100 00 000345 5a 000077 0000 00 000346 aa 7 00046 2721 20 000347 0a 000067 7100 00 000350 5a 000067 0000 00 000351 aa 7 00046 2721 20 000352 0a 000070 7100 00 000353 5a 000057 0000 00 000354 aa 7 00046 2721 20 000355 0a 000071 7100 00 000356 5a 000051 0000 00 000357 aa 7 00046 2721 20 000360 0a 000072 7100 00 000361 5a 000041 0000 00 000362 aa 7 00046 2721 20 000363 0a 000073 7100 00 000364 5a 000034 0000 00 000365 aa 7 00046 2721 20 000366 0a 000074 7100 00 000367 5a 000027 0000 00 000370 aa 7 00046 2721 20 000371 0a 000075 7100 00 000372 5a 000020 0000 00 000373 aa 7 00046 2721 20 000374 0a 000076 7100 00 000375 5a 000012 0000 00 000376 aa 7 00046 2721 20 000377 0a 000077 7100 00 NO LITERALS  NAME DEFINITIONS FOR ENTRY POINTS AND SEGDEFS 000400 5a 000003 000000 000401 5a 000673 600000 000402 aa 000000 000000 000403 55 000012 000002 000404 5a 000002 400003 000405 55 000006 000012 000406 aa 015 146 151 154 000407 aa 145 137 155 141 000410 aa 156 141 147 145 000411 aa 162 137 000 000 000412 55 000020 000003 000413 0a 000376 500000 000414 55 000015 000003 000415 aa 010 166 141 154 validate  000416 aa 151 144 141 164 000417 aa 145 000 000 000 000420 55 000027 000012 000421 0a 000373 500000 000422 55 000023 000003 000423 aa 015 165 163 145 user_shutdown  000424 aa 162 137 163 150 000425 aa 165 164 144 157 000426 aa 167 156 000 000 000427 55 000034 000020 000430 0a 000370 500000 000431 55 000032 000003 000432 aa 005 165 156 160 unput  000433 aa 165 164 000 000 000434 55 000041 000027 000435 0a 000365 500000 000436 55 000037 000003 000437 aa 004 165 156 144 undo  000440 aa 157 000 000 000 000441 55 000051 000034 000442 0a 000362 500000 000443 55 000044 000003 000444 aa 020 164 145 162 terminate_ci_ptr  000445 aa 155 151 156 141 000446 aa 164 145 137 143 000447 aa 151 137 160 164 000450 aa 162 000 000 000 000451 55 000057 000041 000452 0a 000357 500000 000453 55 000054 000003 000454 aa 013 163 165 146 suffix_info 000455 aa 146 151 170 137 000456 aa 151 156 146 157 000457 55 000067 000051 000460 0a 000354 500000 000461 55 000062 000003 000462 aa 020 163 165 142 sub_err_flag_set  000463 aa 137 145 162 162 000464 aa 137 146 154 141 000465 aa 147 137 163 145 000466 aa 164 000 000 000 000467 55 000077 000057 000470 0a 000351 500000 000471 55 000072 000003 000472 aa 020 163 165 142 sub_err_flag_get  000473 aa 137 145 162 162 000474 aa 137 146 154 141 000475 aa 147 137 147 145 000476 aa 164 000 000 000 000477 55 000104 000067 000500 0a 000346 500000 000501 55 000102 000003 000502 aa 006 163 164 141 status  000503 aa 164 165 163 000 000504 55 000112 000077 000505 0a 000343 500000 000506 55 000107 000003 000507 aa 012 163 151 155 simple_put  000510 aa 160 154 145 137 000511 aa 160 165 164 000 000512 55 000120 000104 000513 0a 000340 500000 000514 55 000115 000003 000515 aa 012 163 151 155 simple_get  000516 aa 160 154 145 137 000517 aa 147 145 164 000 000520 55 000126 000112 000521 0a 000335 500000 000522 55 000123 000003 000523 aa 012 163 145 164 set_switch  000524 aa 137 163 167 151 000525 aa 164 143 150 000 000526 55 000136 000120 000527 0a 000332 500000 000530 55 000131 000003 000531 aa 021 163 145 164 set_ring_brackets  000532 aa 137 162 151 156 000533 aa 147 137 142 162 000534 aa 141 143 153 145 000535 aa 164 163 000 000 000536 55 000145 000126 000537 0a 000327 500000 000540 55 000141 000003 000541 aa 016 163 145 164 set_max_length  000542 aa 137 155 141 170 000543 aa 137 154 145 156 000544 aa 147 164 150 000 000545 55 000154 000136 000546 0a 000324 500000 000547 55 000150 000003 000550 aa 015 163 145 164 set_bit_count  000551 aa 137 142 151 164 000552 aa 137 143 157 165 000553 aa 156 164 000 000 000554 55 000165 000145 000555 0a 000321 500000 000556 55 000157 000003 000557 aa 024 162 145 160 replace_extended_acl  000560 aa 154 141 143 145 000561 aa 137 145 170 164 000562 aa 145 156 144 145 000563 aa 144 137 141 143 000564 aa 154 000 000 000 000565 55 000173 000154 000566 0a 000316 500000 000567 55 000170 000003 000570 aa 013 162 145 160 replace_acl 000571 aa 154 141 143 145 000572 aa 137 141 143 154 000573 55 000200 000165 000574 0a 000313 500000 000575 55 000176 000003 000576 aa 007 162 141 167 raw_put 000577 aa 137 160 165 164 000600 55 000205 000173 000601 0a 000310 500000 000602 55 000203 000003 000603 aa 007 162 141 167 raw_get 000604 aa 137 147 145 164 000605 55 000213 000200 000606 0a 000305 500000 000607 55 000210 000003 000610 aa 012 160 165 164 put_stream  000611 aa 137 163 164 162 000612 aa 145 141 155 000 000613 55 000221 000205 000614 0a 000302 500000 000615 55 000216 000003 000616 aa 013 160 165 164 put_journal 000617 aa 137 152 157 165 000620 aa 162 156 141 154 000621 55 000225 000213 000622 0a 000277 500000 000623 55 000224 000003 000624 aa 003 160 165 164 put 000625 55 000234 000221 000626 0a 000274 500000 000627 55 000230 000003 000630 aa 017 160 162 145 prepare_to_copy 000631 aa 160 141 162 145 000632 aa 137 164 157 137 000633 aa 143 157 160 171 000634 55 000244 000225 000635 0a 000271 500000 000636 55 000237 000003 000637 aa 020 160 157 163 post_transaction  000640 aa 164 137 164 162 000641 aa 141 156 163 141 000642 aa 143 164 151 157 000643 aa 156 000 000 000 000644 55 000255 000234 000645 0a 000266 500000 000646 55 000247 000003 000647 aa 024 160 157 163 postcommit_increment  000650 aa 164 143 157 155 000651 aa 155 151 164 137 000652 aa 151 156 143 162 000653 aa 145 155 145 156 000654 aa 164 000 000 000 000655 55 000264 000244 000656 0a 000263 500000 000657 55 000260 000003 000660 aa 015 160 157 163 postcommit_do  000661 aa 164 143 157 155 000662 aa 155 151 164 137 000663 aa 144 157 000 000 000664 55 000273 000255 000665 0a 000260 500000 000666 55 000267 000003 000667 aa 017 160 145 162 per_system_init 000670 aa 137 163 171 163 000671 aa 164 145 155 137 000672 aa 151 156 151 164 000673 55 000303 000264 000674 0a 000255 500000 000675 55 000276 000003 000676 aa 020 160 145 162 per_process_init  000677 aa 137 160 162 157 000700 aa 143 145 163 163 000701 aa 137 151 156 151 000702 aa 164 000 000 000 000703 55 000314 000273 000704 0a 000252 500000 000705 55 000306 000003 000706 aa 027 157 160 145 open_by_uid_after_crash 000707 aa 156 137 142 171 000710 aa 137 165 151 144 000711 aa 137 141 146 164 000712 aa 145 162 137 143 000713 aa 162 141 163 150 000714 55 000322 000303 000715 0a 000247 500000 000716 55 000317 000003 000717 aa 013 157 160 145 open_by_uid 000720 aa 156 137 142 171 000721 aa 137 165 151 144 000722 55 000327 000314 000723 0a 000244 500000 000724 55 000325 000003 000725 aa 004 157 160 145 open  000726 aa 156 000 000 000 000727 55 000335 000322 000730 0a 000241 500000 000731 55 000332 000003 000732 aa 013 154 157 143 lock_advice 000733 aa 153 137 141 144 000734 aa 166 151 143 145 000735 55 000344 000327 000736 0a 000236 500000 000737 55 000340 000003 000740 aa 015 154 151 163 list_switches  000741 aa 164 137 163 167 000742 aa 151 164 143 150 000743 aa 145 163 000 000 000744 55 000354 000335 000745 0a 000233 500000 000746 55 000347 000003 000747 aa 021 154 151 163 list_extended_acl  000750 aa 164 137 145 170 000751 aa 164 145 156 144 000752 aa 145 144 137 141 000753 aa 143 154 000 000 000754 55 000362 000344 000755 0a 000230 500000 000756 55 000357 000003 000757 aa 010 154 151 163 list_acl  000760 aa 164 137 141 143 000761 aa 154 000 000 000 000762 55 000373 000354 000763 0a 000225 500000 000764 55 000365 000003 000765 aa 025 147 145 164 get_user_access_modes  000766 aa 137 165 163 145 000767 aa 162 137 141 143 000770 aa 143 145 163 163 000771 aa 137 155 157 144 000772 aa 145 163 000 000 000773 55 000401 000362 000774 0a 000222 500000 000775 55 000376 000003 000776 aa 012 147 145 164 get_switch  000777 aa 137 163 167 151 001000 aa 164 143 150 000 001001 55 000407 000373 001002 0a 000217 500000 001003 55 000404 000003 001004 aa 012 147 145 164 get_stream  001005 aa 137 163 164 162 001006 aa 145 141 155 000 001007 55 000417 000401 001010 0a 000214 500000 001011 55 000412 000003 001012 aa 021 147 145 164 get_ring_brackets  001013 aa 137 162 151 156 001014 aa 147 137 142 162 001015 aa 141 143 153 145 001016 aa 164 163 000 000 001017 55 000426 000407 001020 0a 000211 500000 001021 55 000422 000003 001022 aa 016 147 145 164 get_max_length  001023 aa 137 155 141 170 001024 aa 137 154 145 156 001025 aa 147 164 150 000 001026 55 000435 000417 001027 0a 000206 500000 001030 55 000431 000003 001031 aa 015 147 145 164 get_exclusive  001032 aa 137 145 170 143 001033 aa 154 165 163 151 001034 aa 166 145 000 000 001035 55 000443 000426 001036 0a 000203 500000 001037 55 000440 000003 001040 aa 012 147 145 164 get_ci_ptr  001041 aa 137 143 151 137 001042 aa 160 164 162 000 001043 55 000452 000435 001044 0a 000200 500000 001045 55 000446 000003 001046 aa 015 147 145 164 get_ci_header  001047 aa 137 143 151 137 001050 aa 150 145 141 144 001051 aa 145 162 000 000 001052 55 000461 000443 001053 0a 000175 500000 001054 55 000455 000003 001055 aa 015 147 145 164 get_bit_count  001056 aa 137 142 151 164 001057 aa 137 143 157 165 001060 aa 156 164 000 000 001061 55 000465 000452 001062 0a 000172 500000 001063 55 000464 000003 001064 aa 003 147 145 164 get 001065 55 000472 000461 001066 0a 000167 500000 001067 55 000470 000003 001070 aa 004 146 162 145 free  001071 aa 145 000 000 000 001072 55 000502 000465 001073 0a 000164 500000 001074 55 000475 000003 001075 aa 021 146 154 165 flush_modified_ci  001076 aa 163 150 137 155 001077 aa 157 144 151 146 001100 aa 151 145 144 137 001101 aa 143 151 000 000 001102 55 000513 000472 001103 0a 000161 500000 001104 55 000505 000003 001105 aa 024 146 154 165 flush_consecutive_ci  001106 aa 163 150 137 143 001107 aa 157 156 163 145 001110 aa 143 165 164 151 001111 aa 166 145 137 143 001112 aa 151 000 000 000 001113 55 000524 000502 001114 0a 000156 500000 001115 55 000516 000003 001116 aa 025 146 151 156 find_old_uid_pn_table  001117 aa 144 137 157 154 001120 aa 144 137 165 151 001121 aa 144 137 160 156 001122 aa 137 164 141 142 001123 aa 154 145 000 000 001124 55 000535 000513 001125 0a 000153 500000 001126 55 000527 000003 001127 aa 025 145 156 144 end_of_crash_recovery  001130 aa 137 157 146 137 001131 aa 143 162 141 163 001132 aa 150 137 162 145 001133 aa 143 157 166 145 001134 aa 162 171 000 000 001135 55 000544 000524 001136 0a 000150 500000 001137 55 000540 000003 001140 aa 014 144 145 154 delete_close  001141 aa 145 164 145 137 001142 aa 143 154 157 163 001143 aa 145 000 000 000 001144 55 000554 000535 001145 0a 000145 500000 001146 55 000547 000003 001147 aa 022 144 145 154 delete_acl_entries  001150 aa 145 164 145 137 001151 aa 141 143 154 137 001152 aa 145 156 164 162 001153 aa 151 145 163 000 001154 55 000561 000544 001155 0a 000142 500000 001156 55 000557 000003 001157 aa 006 144 145 154 delete  001160 aa 145 164 145 000 001161 55 000570 000554 001162 0a 000137 500000 001163 55 000564 000003 001164 aa 015 144 145 154 delentry_file  001165 aa 145 156 164 162 001166 aa 171 137 146 151 001167 aa 154 145 000 000 001170 55 000576 000561 001171 0a 000134 500000 001172 55 000573 000003 001173 aa 013 143 162 145 create_open 001174 aa 141 164 145 137 001175 aa 157 160 145 156 001176 55 000603 000570 001177 0a 000131 500000 001200 55 000601 000003 001201 aa 006 143 162 145 create  001202 aa 141 164 145 000 001203 55 000610 000576 001204 0a 000126 500000 001205 55 000606 000003 001206 aa 004 143 157 160 copy  001207 aa 171 000 000 000 001210 55 000615 000603 001211 0a 000123 500000 001212 55 000613 000003 001213 aa 005 143 154 157 close  001214 aa 163 145 000 000 001215 55 000623 000610 001216 0a 000120 500000 001217 55 000620 000003 001220 aa 013 143 150 156 chname_file 001221 aa 141 155 145 137 001222 aa 146 151 154 145 001223 55 000631 000615 001224 0a 000115 500000 001225 55 000626 000003 001226 aa 010 141 154 154 allocate  001227 aa 157 143 141 164 001230 aa 145 000 000 000 001231 55 000636 000623 001232 0a 000112 500000 001233 55 000634 000003 001234 aa 005 141 144 157 adopt  001235 aa 160 164 000 000 001236 55 000650 000631 001237 0a 000107 500000 001240 55 000641 000003 001241 aa 030 141 144 144 add_extended_acl_entries  001242 aa 137 145 170 164 001243 aa 145 156 144 145 001244 aa 144 137 141 143 001245 aa 154 137 145 156 001246 aa 164 162 151 145 001247 aa 163 000 000 000 001250 55 000657 000636 001251 0a 000104 500000 001252 55 000653 000003 001253 aa 017 141 144 144 add_acl_entries 001254 aa 137 141 143 154 001255 aa 137 145 156 164 001256 aa 162 151 145 163 001257 55 000664 000650 001260 0a 000101 500000 001261 55 000662 000003 001262 aa 007 141 142 141 abandon 001263 aa 156 144 157 156 001264 55 000002 000657 001265 6a 000000 400002 001266 55 000667 000003 001267 aa 014 163 171 155 symbol_table  001270 aa 142 157 154 137 001271 aa 164 141 142 154 001272 aa 145 000 000 000 DEFINITIONS HASH TABLE  001273 aa 000000 000131 001274 aa 000000 000000 001275 aa 000000 000000 001276 5a 000362 000000 001277 5a 000664 000000 001300 5a 000314 000000 001301 5a 000205 000000 001302 5a 000373 000000 001303 5a 000401 000000 001304 5a 000435 000000 001305 5a 000465 000000 001306 aa 000000 000000 001307 5a 000244 000000 001310 5a 000027 000000 001311 5a 000273 000000 001312 5a 000426 000000 001313 5a 000443 000000 001314 5a 000452 000000 001315 aa 000000 000000 001316 5a 000165 000000 001317 aa 000000 000000 001320 5a 000554 000000 001321 aa 000000 000000 001322 aa 000000 000000 001323 5a 000104 000000 001324 5a 000112 000000 001325 aa 000000 000000 001326 5a 000570 000000 001327 5a 000650 000000 001330 aa 000000 000000 001331 5a 000057 000000 001332 5a 000067 000000 001333 5a 000120 000000 001334 5a 000303 000000 001335 5a 000335 000000 001336 5a 000535 000000 001337 aa 000000 000000 001340 5a 000145 000000 001341 5a 000213 000000 001342 5a 000225 000000 001343 5a 000154 000000 001344 5a 000472 000000 001345 aa 000000 000000 001346 aa 000000 000000 001347 aa 000000 000000 001350 5a 000576 000000 001351 5a 000417 000000 001352 5a 000502 000000 001353 5a 000322 000000 001354 5a 000221 000000 001355 5a 000354 000000 001356 5a 000461 000000 001357 5a 000051 000000 001360 5a 000407 000000 001361 5a 000513 000000 001362 5a 000255 000000 001363 5a 000544 000000 001364 5a 000636 000000 001365 5a 000034 000000 001366 5a 000020 000000 001367 5a 000603 000000 001370 aa 000000 000000 001371 5a 000234 000000 001372 aa 000000 000000 001373 aa 000000 000000 001374 aa 000000 000000 001375 5a 000610 000000 001376 5a 000524 000000 001377 5a 000561 000000 001400 5a 000136 000000 001401 5a 000344 000000 001402 5a 000264 000000 001403 aa 000000 000000 001404 aa 000000 000000 001405 5a 000012 000000 001406 5a 000173 000000 001407 5a 000126 000000 001410 5a 000200 000000 001411 5a 000615 000000 001412 5a 000631 000000 001413 5a 000657 000000 001414 5a 000041 000000 001415 5a 000623 000000 001416 aa 000000 000000 001417 aa 000000 000000 001420 aa 000000 000000 001421 5a 000327 000000 001422 5a 000077 000000 001423 aa 000000 000000 001424 aa 000000 000000 EXTERNAL NAMES  001425 aa 013 146 155 137 fm_validate 001426 aa 166 141 154 151 001427 aa 144 141 164 145 001430 aa 023 146 155 137 fm_terminate_ci_ptr 001431 aa 164 145 162 155 001432 aa 151 156 141 164 001433 aa 145 137 143 151 001434 aa 137 160 164 162 001435 aa 016 146 155 137 fm_suffix_info  001436 aa 163 165 146 146 001437 aa 151 170 137 151 001440 aa 156 146 157 000 001441 aa 023 146 155 137 fm_sub_err_flag_set 001442 aa 163 165 142 137 001443 aa 145 162 162 137 001444 aa 146 154 141 147 001445 aa 137 163 145 164 001446 aa 023 146 155 137 fm_sub_err_flag_get 001447 aa 163 165 142 137 001450 aa 145 162 162 137 001451 aa 146 154 141 147 001452 aa 137 147 145 164 001453 aa 011 146 155 137 fm_status  001454 aa 163 164 141 164 001455 aa 165 163 000 000 001456 aa 015 146 155 137 fm_simple_put  001457 aa 163 151 155 160 001460 aa 154 145 137 160 001461 aa 165 164 000 000 001462 aa 015 146 155 137 fm_simple_get  001463 aa 163 151 155 160 001464 aa 154 145 137 147 001465 aa 145 164 000 000 001466 aa 015 146 155 137 fm_set_switch  001467 aa 163 145 164 137 001470 aa 163 167 151 164 001471 aa 143 150 000 000 001472 aa 024 146 155 137 fm_set_ring_brackets  001473 aa 163 145 164 137 001474 aa 162 151 156 147 001475 aa 137 142 162 141 001476 aa 143 153 145 164 001477 aa 163 000 000 000 001500 aa 021 146 155 137 fm_set_max_length  001501 aa 163 145 164 137 001502 aa 155 141 170 137 001503 aa 154 145 156 147 001504 aa 164 150 000 000 001505 aa 020 146 155 137 fm_set_bit_count  001506 aa 163 145 164 137 001507 aa 142 151 164 137 001510 aa 143 157 165 156 001511 aa 164 000 000 000 001512 aa 027 146 155 137 fm_replace_extended_acl 001513 aa 162 145 160 154 001514 aa 141 143 145 137 001515 aa 145 170 164 145 001516 aa 156 144 145 144 001517 aa 137 141 143 154 001520 aa 016 146 155 137 fm_replace_acl  001521 aa 162 145 160 154 001522 aa 141 143 145 137 001523 aa 141 143 154 000 001524 aa 012 146 155 137 fm_raw_put  001525 aa 162 141 167 137 001526 aa 160 165 164 000 001527 aa 012 146 155 137 fm_raw_get  001530 aa 162 141 167 137 001531 aa 147 145 164 000 001532 aa 015 146 155 137 fm_put_stream  001533 aa 160 165 164 137 001534 aa 163 164 162 145 001535 aa 141 155 000 000 001536 aa 006 146 155 137 fm_put  001537 aa 160 165 164 000 001540 aa 022 146 155 137 fm_prepare_to_copy  001541 aa 160 162 145 160 001542 aa 141 162 145 137 001543 aa 164 157 137 143 001544 aa 157 160 171 000 001545 aa 027 146 155 137 fm_postcommit_increment 001546 aa 160 157 163 164 001547 aa 143 157 155 155 001550 aa 151 164 137 151 001551 aa 156 143 162 145 001552 aa 155 145 156 164 001553 aa 023 146 155 137 fm_per_system_init_ 001554 aa 160 145 162 137 001555 aa 163 171 163 164 001556 aa 145 155 137 151 001557 aa 156 151 164 137 001560 aa 032 146 155 137 fm_open_by_uid_after_crash  001561 aa 157 160 145 156 001562 aa 137 142 171 137 001563 aa 165 151 144 137 001564 aa 141 146 164 145 001565 aa 162 137 143 162 001566 aa 141 163 150 000 001567 aa 016 146 155 137 fm_open_by_uid  001570 aa 157 160 145 156 001571 aa 137 142 171 137 001572 aa 165 151 144 000 001573 aa 007 146 155 137 fm_open 001574 aa 157 160 145 156 001575 aa 016 146 155 137 fm_lock_advice  001576 aa 154 157 143 153 001577 aa 137 141 144 166 001600 aa 151 143 145 000 001601 aa 020 146 155 137 fm_list_switches  001602 aa 154 151 163 164 001603 aa 137 163 167 151 001604 aa 164 143 150 145 001605 aa 163 000 000 000 001606 aa 024 146 155 137 fm_list_extended_acl  001607 aa 154 151 163 164 001610 aa 137 145 170 164 001611 aa 145 156 144 145 001612 aa 144 137 141 143 001613 aa 154 000 000 000 001614 aa 013 146 155 137 fm_list_acl 001615 aa 154 151 163 164 001616 aa 137 141 143 154 001617 aa 030 146 155 137 fm_get_user_access_modes  001620 aa 147 145 164 137 001621 aa 165 163 145 162 001622 aa 137 141 143 143 001623 aa 145 163 163 137 001624 aa 155 157 144 145 001625 aa 163 000 000 000 001626 aa 015 146 155 137 fm_get_switch  001627 aa 147 145 164 137 001630 aa 163 167 151 164 001631 aa 143 150 000 000 001632 aa 015 146 155 137 fm_get_stream  001633 aa 147 145 164 137 001634 aa 163 164 162 145 001635 aa 141 155 000 000 001636 aa 024 146 155 137 fm_get_ring_brackets  001637 aa 147 145 164 137 001640 aa 162 151 156 147 001641 aa 137 142 162 141 001642 aa 143 153 145 164 001643 aa 163 000 000 000 001644 aa 021 146 155 137 fm_get_max_length  001645 aa 147 145 164 137 001646 aa 155 141 170 137 001647 aa 154 145 156 147 001650 aa 164 150 000 000 001651 aa 020 146 155 137 fm_get_exclusive  001652 aa 147 145 164 137 001653 aa 145 170 143 154 001654 aa 165 163 151 166 001655 aa 145 000 000 000 001656 aa 015 146 155 137 fm_get_ci_ptr  001657 aa 147 145 164 137 001660 aa 143 151 137 160 001661 aa 164 162 000 000 001662 aa 020 146 155 137 fm_get_ci_header  001663 aa 147 145 164 137 001664 aa 143 151 137 150 001665 aa 145 141 144 145 001666 aa 162 000 000 000 001667 aa 020 146 155 137 fm_get_bit_count  001670 aa 147 145 164 137 001671 aa 142 151 164 137 001672 aa 143 157 165 156 001673 aa 164 000 000 000 001674 aa 006 146 155 137 fm_get  001675 aa 147 145 164 000 001676 aa 007 146 155 137 fm_free 001677 aa 146 162 145 145 001700 aa 024 146 155 137 fm_flush_modified_ci  001701 aa 146 154 165 163 001702 aa 150 137 155 157 001703 aa 144 151 146 151 001704 aa 145 144 137 143 001705 aa 151 000 000 000 001706 aa 027 146 155 137 fm_flush_consecutive_ci 001707 aa 146 154 165 163 001710 aa 150 137 143 157 001711 aa 156 163 145 143 001712 aa 165 164 151 166 001713 aa 145 137 143 151 001714 aa 030 146 155 137 fm_find_old_uid_pn_table  001715 aa 146 151 156 144 001716 aa 137 157 154 144 001717 aa 137 165 151 144 001720 aa 137 160 156 137 001721 aa 164 141 142 154 001722 aa 145 000 000 000 001723 aa 030 146 155 137 fm_end_of_crash_recovery  001724 aa 145 156 144 137 001725 aa 157 146 137 143 001726 aa 162 141 163 150 001727 aa 137 162 145 143 001730 aa 157 166 145 162 001731 aa 171 000 000 000 001732 aa 017 146 155 137 fm_delete_close 001733 aa 144 145 154 145 001734 aa 164 145 137 143 001735 aa 154 157 163 145 001736 aa 025 146 155 137 fm_delete_acl_entries  001737 aa 144 145 154 145 001740 aa 164 145 137 141 001741 aa 143 154 137 145 001742 aa 156 164 162 151 001743 aa 145 163 000 000 001744 aa 011 146 155 137 fm_delete  001745 aa 144 145 154 145 001746 aa 164 145 000 000 001747 aa 017 144 145 154 delete_dm_file_ 001750 aa 145 164 145 137 001751 aa 144 155 137 146 001752 aa 151 154 145 137 001753 aa 016 146 155 137 fm_create_open  001754 aa 143 162 145 141 001755 aa 164 145 137 157 001756 aa 160 145 156 000 001757 aa 011 146 155 137 fm_create  001760 aa 143 162 145 141 001761 aa 164 145 000 000 001762 aa 015 143 157 160 copy_dm_file_  001763 aa 171 137 144 155 001764 aa 137 146 151 154 001765 aa 145 137 000 000 001766 aa 010 146 155 137 fm_close  001767 aa 143 154 157 163 001770 aa 145 000 000 000 001771 aa 016 146 155 137 fm_chname_file  001772 aa 143 150 156 141 001773 aa 155 145 137 146 001774 aa 151 154 145 000 001775 aa 013 146 155 137 fm_allocate 001776 aa 141 154 154 157 001777 aa 143 141 164 145 002000 aa 010 146 155 137 fm_adopt  002001 aa 141 144 157 160 002002 aa 164 000 000 000 002003 aa 017 144 155 137 dm_daemon_gate_ 002004 aa 144 141 145 155 002005 aa 157 156 137 147 002006 aa 141 164 145 137 002007 aa 033 146 155 137 fm_add_extended_acl_entries 002010 aa 141 144 144 137 002011 aa 145 170 164 145 002012 aa 156 144 145 144 002013 aa 137 141 143 154 002014 aa 137 145 156 164 002015 aa 162 151 145 163 002016 aa 022 146 155 137 fm_add_acl_entries  002017 aa 141 144 144 137 002020 aa 141 143 154 137 002021 aa 145 156 164 162 002022 aa 151 145 163 000 002023 aa 010 144 155 137 dm_gate_  002024 aa 147 141 164 145 002025 aa 137 000 000 000 002026 aa 017 146 155 137 fm_firstref_tv_ 002027 aa 146 151 162 163 002030 aa 164 162 145 146 002031 aa 137 164 166 137 NO TRAP POINTER WORDS  TYPE PAIR BLOCKS  002032 aa 000004 000000 002033 55 001423 001025 002034 aa 000004 000000 002035 55 001426 000023 002036 aa 000004 000000 002037 55 001426 000032 002040 aa 000004 000000 002041 55 001426 000037 002042 aa 000004 000000 002043 55 001423 001030 002044 aa 000004 000000 002045 55 001423 001035 002046 aa 000004 000000 002047 55 001423 001041 002050 aa 000004 000000 002051 55 001423 001046 002052 aa 000004 000000 002053 55 001423 001053 002054 aa 000004 000000 002055 55 001423 001056 002056 aa 000004 000000 002057 55 001423 001062 002060 aa 000004 000000 002061 55 001423 001066 002062 aa 000004 000000 002063 55 001423 001072 002064 aa 000004 000000 002065 55 001423 001100 002066 aa 000004 000000 002067 55 001423 001105 002070 aa 000004 000000 002071 55 001423 001112 002072 aa 000004 000000 002073 55 001423 001120 002074 aa 000004 000000 002075 55 001423 001124 002076 aa 000004 000000 002077 55 001423 001127 002100 aa 000004 000000 002101 55 001423 001132 002102 aa 000004 000000 002103 55 001426 000216 002104 aa 000004 000000 002105 55 001423 001136 002106 aa 000004 000000 002107 55 001423 001140 002110 aa 000004 000000 002111 55 001426 000237 002112 aa 000004 000000 002113 55 001423 001145 002114 aa 000004 000000 002115 55 001426 000260 002116 aa 000004 000000 002117 55 001153 001153 002120 aa 000004 000000 002121 55 001426 000276 002122 aa 000004 000000 002123 55 001403 001160 002124 aa 000004 000000 002125 55 001423 001167 002126 aa 000004 000000 002127 55 001423 001173 002130 aa 000004 000000 002131 55 001423 001175 002132 aa 000004 000000 002133 55 001423 001201 002134 aa 000004 000000 002135 55 001423 001206 002136 aa 000004 000000 002137 55 001423 001214 002140 aa 000004 000000 002141 55 001423 001217 002142 aa 000004 000000 002143 55 001423 001226 002144 aa 000004 000000 002145 55 001423 001232 002146 aa 000004 000000 002147 55 001423 001236 002150 aa 000004 000000 002151 55 001423 001244 002152 aa 000004 000000 002153 55 001423 001251 002154 aa 000004 000000 002155 55 001423 001256 002156 aa 000004 000000 002157 55 001423 001262 002160 aa 000004 000000 002161 55 001423 001267 002162 aa 000004 000000 002163 55 001423 001274 002164 aa 000004 000000 002165 55 001423 001276 002166 aa 000004 000000 002167 55 001423 001300 002170 aa 000004 000000 002171 55 001423 001306 002172 aa 000004 000000 002173 55 001403 001314 002174 aa 000004 000000 002175 55 001403 001323 002176 aa 000004 000000 002177 55 001423 001332 002200 aa 000004 000000 002201 55 001423 001336 002202 aa 000004 000000 002203 55 001423 001344 002204 aa 000004 000000 002205 55 001347 001347 002206 aa 000004 000000 002207 55 001423 001353 002210 aa 000004 000000 002211 55 001423 001357 002212 aa 000004 000000 002213 55 001362 001362 002214 aa 000004 000000 002215 55 001423 001366 002216 aa 000004 000000 002217 55 001423 001371 002220 aa 000004 000000 002221 55 001423 001375 002222 aa 000004 000000 002223 55 001403 001400 002224 aa 000004 000000 002225 55 001423 001407 002226 aa 000004 000000 002227 55 001423 001416 002230 aa 000004 000000 002231 55 001426 000662 002232 aa 000001 000000 002233 aa 000000 000000 INTERNAL EXPRESSION WORDS 002234 5a 001432 000000 002235 5a 001434 000000 002236 5a 001436 000000 002237 5a 001440 000000 002240 5a 001442 000000 002241 5a 001444 000000 002242 5a 001446 000000 002243 5a 001450 000000 002244 5a 001452 000000 002245 5a 001454 000000 002246 5a 001456 000000 002247 5a 001460 000000 002250 5a 001462 000000 002251 5a 001464 000000 002252 5a 001466 000000 002253 5a 001470 000000 002254 5a 001472 000000 002255 5a 001474 000000 002256 5a 001476 000000 002257 5a 001500 000000 002260 5a 001502 000000 002261 5a 001504 000000 002262 5a 001506 000000 002263 5a 001510 000000 002264 5a 001512 000000 002265 5a 001514 000000 002266 5a 001516 000000 002267 5a 001520 000000 002270 5a 001522 000000 002271 5a 001524 000000 002272 5a 001526 000000 002273 5a 001530 000000 002274 5a 001532 000000 002275 5a 001534 000000 002276 5a 001536 000000 002277 5a 001540 000000 002300 5a 001542 000000 002301 5a 001544 000000 002302 5a 001546 000000 002303 5a 001550 000000 002304 5a 001552 000000 002305 5a 001554 000000 002306 5a 001556 000000 002307 5a 001560 000000 002310 5a 001562 000000 002311 5a 001564 000000 002312 5a 001566 000000 002313 5a 001570 000000 002314 5a 001572 000000 002315 5a 001574 000000 002316 5a 001576 000000 002317 5a 001600 000000 002320 5a 001602 000000 002321 5a 001604 000000 002322 5a 001606 000000 002323 5a 001610 000000 002324 5a 001612 000000 002325 5a 001614 000000 002326 5a 001616 000000 002327 5a 001620 000000 002330 5a 001622 000000 002331 5a 001624 000000 002332 5a 001626 000000 002333 5a 001630 000000 LINKAGE INFORMATION 000000 aa 000000 000000 000001 0a 000400 000000 000002 aa 000000 000000 000003 aa 000000 000000 000004 aa 000000 000000 000005 aa 000000 000000 000006 22 000010 000210 000007 a2 000000 000000 000010 9a 777770 0000 46 fm_firstref_tv_|abandon 000011 5a 001733 0000 00 000012 9a 777766 0000 46 dm_gate_|fm_add_acl_entries 000013 5a 001732 0000 00 000014 9a 777764 0000 46 dm_gate_|fm_add_extended_acl_entries  000015 5a 001731 0000 00 000016 9a 777762 0000 46 dm_daemon_gate_|fm_adopt  000017 5a 001730 0000 00 000020 9a 777760 0000 46 dm_gate_|fm_allocate  000021 5a 001727 0000 00 000022 9a 777756 0000 46 dm_gate_|fm_chname_file 000023 5a 001726 0000 00 000024 9a 777754 0000 46 dm_gate_|fm_close  000025 5a 001725 0000 00 000026 9a 777752 0000 46 copy_dm_file_|copy_dm_file_ 000027 5a 001724 0000 00 000030 9a 777750 0000 46 dm_gate_|fm_create  000031 5a 001723 0000 00 000032 9a 777746 0000 46 dm_gate_|fm_create_open 000033 5a 001722 0000 00 000034 9a 777744 0000 46 delete_dm_file_|delete_dm_file_ 000035 5a 001721 0000 00 000036 9a 777742 0000 46 dm_gate_|fm_delete  000037 5a 001720 0000 00 000040 9a 777740 0000 46 dm_gate_|fm_delete_acl_entries  000041 5a 001717 0000 00 000042 9a 777736 0000 46 dm_gate_|fm_delete_close  000043 5a 001716 0000 00 000044 9a 777734 0000 46 dm_daemon_gate_|fm_end_of_crash_recovery  000045 5a 001715 0000 00 000046 9a 777732 0000 46 dm_daemon_gate_|fm_find_old_uid_pn_table  000047 5a 001714 0000 00 000050 9a 777730 0000 46 dm_gate_|fm_flush_consecutive_ci  000051 5a 001713 0000 00 000052 9a 777726 0000 46 dm_gate_|fm_flush_modified_ci  000053 5a 001712 0000 00 000054 9a 777724 0000 46 dm_gate_|fm_free  000055 5a 001711 0000 00 000056 9a 777722 0000 46 dm_gate_|fm_get 000057 5a 001710 0000 00 000060 9a 777720 0000 46 dm_gate_|fm_get_bit_count  000061 5a 001707 0000 00 000062 9a 777716 0000 46 dm_gate_|fm_get_ci_header  000063 5a 001706 0000 00 000064 9a 777714 0000 46 dm_gate_|fm_get_ci_ptr  000065 5a 001705 0000 00 000066 9a 777712 0000 46 dm_gate_|fm_get_exclusive  000067 5a 001704 0000 00 000070 9a 777710 0000 46 dm_gate_|fm_get_max_length  000071 5a 001703 0000 00 000072 9a 777706 0000 46 dm_gate_|fm_get_ring_brackets  000073 5a 001702 0000 00 000074 9a 777704 0000 46 dm_gate_|fm_get_stream  000075 5a 001701 0000 00 000076 9a 777702 0000 46 dm_gate_|fm_get_switch  000077 5a 001700 0000 00 000100 9a 777700 0000 46 dm_gate_|fm_get_user_access_modes  000101 5a 001677 0000 00 000102 9a 777676 0000 46 dm_gate_|fm_list_acl  000103 5a 001676 0000 00 000104 9a 777674 0000 46 dm_gate_|fm_list_extended_acl  000105 5a 001675 0000 00 000106 9a 777672 0000 46 dm_gate_|fm_list_switches  000107 5a 001674 0000 00 000110 9a 777670 0000 46 dm_gate_|fm_lock_advice 000111 5a 001673 0000 00 000112 9a 777666 0000 46 dm_gate_|fm_open  000113 5a 001672 0000 00 000114 9a 777664 0000 46 dm_gate_|fm_open_by_uid 000115 5a 001671 0000 00 000116 9a 777662 0000 46 dm_daemon_gate_|fm_open_by_uid_after_crash  000117 5a 001670 0000 00 000120 9a 777660 0000 46 fm_firstref_tv_|per_process_init  000121 5a 001667 0000 00 000122 9a 777656 0000 46 fm_per_system_init_|fm_per_system_init_ 000123 5a 001666 0000 00 000124 9a 777654 0000 46 fm_firstref_tv_|postcommit_do  000125 5a 001665 0000 00 000126 9a 777652 0000 46 dm_gate_|fm_postcommit_increment  000127 5a 001664 0000 00 000130 9a 777650 0000 46 fm_firstref_tv_|post_transaction  000131 5a 001663 0000 00 000132 9a 777646 0000 46 dm_gate_|fm_prepare_to_copy 000133 5a 001662 0000 00 000134 9a 777644 0000 46 dm_gate_|fm_put 000135 5a 001661 0000 00 000136 9a 777642 0000 46 fm_firstref_tv_|put_journal 000137 5a 001660 0000 00 000140 9a 777640 0000 46 dm_gate_|fm_put_stream  000141 5a 001657 0000 00 000142 9a 777636 0000 46 dm_gate_|fm_raw_get 000143 5a 001656 0000 00 000144 9a 777634 0000 46 dm_gate_|fm_raw_put 000145 5a 001655 0000 00 000146 9a 777632 0000 46 dm_gate_|fm_replace_acl 000147 5a 001654 0000 00 000150 9a 777630 0000 46 dm_gate_|fm_replace_extended_acl  000151 5a 001653 0000 00 000152 9a 777626 0000 46 dm_gate_|fm_set_bit_count  000153 5a 001652 0000 00 000154 9a 777624 0000 46 dm_gate_|fm_set_max_length  000155 5a 001651 0000 00 000156 9a 777622 0000 46 dm_gate_|fm_set_ring_brackets  000157 5a 001650 0000 00 000160 9a 777620 0000 46 dm_gate_|fm_set_switch  000161 5a 001647 0000 00 000162 9a 777616 0000 46 dm_gate_|fm_simple_get  000163 5a 001646 0000 00 000164 9a 777614 0000 46 dm_gate_|fm_simple_put  000165 5a 001645 0000 00 000166 9a 777612 0000 46 dm_gate_|fm_status  000167 5a 001644 0000 00 000170 9a 777610 0000 46 dm_gate_|fm_sub_err_flag_get  000171 5a 001643 0000 00 000172 9a 777606 0000 46 dm_gate_|fm_sub_err_flag_set  000173 5a 001642 0000 00 000174 9a 777604 0000 46 dm_gate_|fm_suffix_info 000175 5a 001641 0000 00 000176 9a 777602 0000 46 dm_gate_|fm_terminate_ci_ptr  000177 5a 001640 0000 00 000200 9a 777600 0000 46 fm_firstref_tv_|undo  000201 5a 001637 0000 00 000202 9a 777576 0000 46 fm_firstref_tv_|unput  000203 5a 001636 0000 00 000204 9a 777574 0000 46 fm_firstref_tv_|user_shutdown  000205 5a 001635 0000 00 000206 9a 777572 0000 46 dm_gate_|fm_validate  000207 5a 001634 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 113444 000007 aa 436663 140206 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 000212 000020 aa 000000 000105 000021 aa 000000 000153 000022 aa 000204 000105 000023 aa 000064 000000 000024 aa 101114 115040 000025 aa 126145 162163 000026 aa 151157 156040 000027 aa 040066 056066 000030 aa 040040 116157 000031 aa 166145 155142 000032 aa 145162 040061 000033 aa 071070 062040 000034 aa 107112 157150 000035 aa 156163 157156 000036 aa 056123 171163 000037 aa 115141 151156 000040 aa 164056 155040 000041 aa 040040 040040 000042 aa 040040 040040 000043 aa 040040 040040 000044 aa 154151 163164 000045 aa 040040 040040 000046 aa 040040 040040 000047 aa 040040 040040 000050 aa 040040 040040 000051 aa 040040 040040 000052 aa 040040 040040 000053 aa 040040 040040 000054 aa 040040 040040 000055 aa 040040 040040 000056 aa 040040 040040 000057 aa 040040 040040 000060 aa 040040 040040 000061 aa 040040 040040 000062 aa 040040 040040 000063 aa 040040 040040 000064 aa 000000 000001 000065 aa 000000 000001 000066 aa 000072 000054 000067 aa 134427 340430 000070 aa 000000 113444 000071 aa 405335 400000 000072 aa 076163 160145 >spec>on>7192.pbf-04/04/85>file_manager_.alm  000073 aa 143076 157156 000074 aa 076067 061071 000075 aa 062056 160142 000076 aa 146055 060064 000077 aa 057060 064057 000100 aa 070065 076146 000101 aa 151154 145137 000102 aa 155141 156141 000103 aa 147145 162137 000104 aa 056141 154155 MULTICS ASSEMBLY CROSS REFERENCE LISTING Value Symbol Source file Line number  0 abandon file_manager_: 79.  1 add_acl_entries file_manager_: 80.  2 add_extended_acl_entries file_manager_: 81. 3 adopt file_manager_: 82.  4 allocate file_manager_: 83.  5 chname_file file_manager_: 84.  6 close file_manager_: 85.  7 copy file_manager_: 86.  copy_dm_file_ file_manager_: 86.  10 create file_manager_: 87.  11 create_open file_manager_: 88.  12 delentry_file file_manager_: 89.  13 delete file_manager_: 90.  14 delete_acl_entries file_manager_: 91.  15 delete_close file_manager_: 92.  delete_dm_file_ file_manager_: 89.  dm_daemon_gate_ file_manager_: 82, 93, 94, 114. dm_gate_ file_manager_: 80, 81, 83, 84, 85, 87, 88, 90, 91, 92, 95,  96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106,  107, 108, 109, 110, 111, 112, 113, 118, 120, 121, 123,  124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134,  135, 136, 137, 138, 142.  16 end_of_crash_recovery file_manager_: 93.  17 find_old_uid_pn_table file_manager_: 94.  20 flush_consecutive_ci file_manager_: 95.  21 flush_modified_ci file_manager_: 96.  fm_add_acl_entries file_manager_: 80.  fm_add_extended_acl_entries file_manager_: 81. fm_adopt file_manager_: 82.  fm_allocate file_manager_: 83.  fm_chname_file file_manager_: 84.  fm_close file_manager_: 85.  fm_create file_manager_: 87.  fm_create_open file_manager_: 88.  fm_delete file_manager_: 90.  fm_delete_acl_entries file_manager_: 91.  fm_delete_close file_manager_: 92.  fm_end_of_crash_recovery file_manager_: 93. fm_find_old_uid_pn_table file_manager_: 94. fm_firstref_tv_ file_manager_: 79, 115, 117, 119, 122, 139, 140, 141. fm_flush_consecutive_ci file_manager_: 95.  fm_flush_modified_ci file_manager_: 96.  fm_free file_manager_: 97.  fm_get file_manager_: 98.  fm_get_bit_count file_manager_: 99.  fm_get_ci_header file_manager_: 100.  fm_get_ci_ptr file_manager_: 101.  fm_get_exclusive file_manager_: 102.  fm_get_max_length file_manager_: 103.  fm_get_ring_brackets file_manager_: 104.  fm_get_stream file_manager_: 105.  fm_get_switch file_manager_: 106.  fm_get_user_access_modes file_manager_: 107. fm_list_acl file_manager_: 108.  fm_list_extended_acl file_manager_: 109.  fm_list_switches file_manager_: 110.  fm_lock_advice file_manager_: 111.  fm_open file_manager_: 112.  fm_open_by_uid file_manager_: 113.  fm_open_by_uid_after_crash file_manager_: 114. fm_per_system_init_ file_manager_: 116.  fm_postcommit_increment file_manager_: 118.  fm_prepare_to_copy file_manager_: 120.  fm_put file_manager_: 121.  fm_put_stream file_manager_: 123.  fm_raw_get file_manager_: 124.  fm_raw_put file_manager_: 125.  fm_replace_acl file_manager_: 126.  fm_replace_extended_acl file_manager_: 127.  fm_set_bit_count file_manager_: 128.  fm_set_max_length file_manager_: 129.  fm_set_ring_brackets file_manager_: 130.  fm_set_switch file_manager_: 131.  fm_simple_get file_manager_: 132.  fm_simple_put file_manager_: 133.  fm_status file_manager_: 134.  fm_sub_err_flag_get file_manager_: 135.  fm_sub_err_flag_set file_manager_: 136.  fm_suffix_info file_manager_: 137.  fm_terminate_ci_ptr file_manager_: 138.  fm_validate file_manager_: 142.  22 free file_manager_: 97.  23 get file_manager_: 98.  24 get_bit_count file_manager_: 99.  25 get_ci_header file_manager_: 100.  26 get_ci_ptr file_manager_: 101.  27 get_exclusive file_manager_: 102.  30 get_max_length file_manager_: 103.  31 get_ring_brackets file_manager_: 104.  32 get_stream file_manager_: 105.  33 get_switch file_manager_: 106.  34 get_user_access_modes file_manager_: 107.  35 list_acl file_manager_: 108.  36 list_extended_acl file_manager_: 109.  37 list_switches file_manager_: 110.  40 lock_advice file_manager_: 111.  41 open file_manager_: 112.  42 open_by_uid file_manager_: 113.  43 open_by_uid_after_crash file_manager_: 114.  44 per_process_init file_manager_: 115.  45 per_system_init file_manager_: 116.  46 postcommit_do file_manager_: 117.  47 postcommit_increment file_manager_: 118.  50 post_transaction file_manager_: 119.  51 prepare_to_copy file_manager_: 120.  52 put file_manager_: 121.  53 put_journal file_manager_: 122.  54 put_stream file_manager_: 123.  55 raw_get file_manager_: 124.  56 raw_put file_manager_: 125.  57 replace_acl file_manager_: 126.  60 replace_extended_acl file_manager_: 127.  61 set_bit_count file_manager_: 128.  62 set_max_length file_manager_: 129.  63 set_ring_brackets file_manager_: 130.  64 set_switch file_manager_: 131.  65 simple_get file_manager_: 132.  66 simple_put file_manager_: 133.  67 status file_manager_: 134.  70 sub_err_flag_get file_manager_: 135.  71 sub_err_flag_set file_manager_: 136.  72 suffix_info file_manager_: 137.  73 terminate_ci_ptr file_manager_: 138.  74 undo file_manager_: 139.  75 unput file_manager_: 140.  76 user_shutdown file_manager_: 141.  77 validate file_manager_: 142.  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