bound_meter_util_.bind 04/24/85 1018.8rew 04/24/85 0808.1 12654 /* * BOUND_METER_UTIL_ * * This segment contains subroutines to be used by metering commands. * * This is part of the familiy of metering/analysis bound segments: * bound_metering_cmds_ bound_meter_util_ * bound_comm_meters_ bound_tuning_ * bound_system_test_ bound_hc_display_ * bound_hardcore_db_ * * Reorganized to be this way, 04/11/81, W. Olin Sibert * 06/12/84 by T. Oke, added get_vol_list_ to utilities. */ Objectname: bound_meter_util_; Addname: copy_erf_seg_, get_gate_data_, get_vol_list_, meter_util_, metering_util_; Order: copy_erf_seg_, get_gate_data_, get_vol_list_, meter_util_, metering_util_; Global: delete; objectname: copy_erf_seg_; retain: copy_erf_seg_, name; objectname: get_gate_data_; retain: get_gate_data_; objectname: get_vol_list_; retain: get_vol_list_; objectname: meter_util_; retain: get_buffers, fill_buffers, time, reset; objectname: metering_util_; retain: define_regions, fill_buffers, reset; /* END */  copy_erf_seg_ 11/21/84 1206.5re 11/21/84 1043.0 26136 sysd0001V TT #4V??#cleanupcopy_erf_seg_ nP&@ "PP@@P@PF@ @@G  )sP&@ "PP@@P@@PP@ @@`@G P (PP@PP@P@ F`@P@ F`@:@@@yPP'@ P@0@@B@@@ P@@^@\@^@ @@`(@(@ @@(P@P@\@@@ P@"PP@@}@@ $P P@P P|@|@@@\@@@@ P@f@g@@b@@$PP@P Ph F@G /@@@@@@@$PP@@@G@@R@@P P@@@@@:@7@:@@@4@@$PP@P P:RP?6F@(@(@P@@@@@@@ $PP@W(@$PPX@F@@@@@@P@@W@@X@@P P@@P@P PX@$@P@@@@ P@@ $PP@@0@@@@$P P@@PF@  @@`@G @@G@@R@@ P@@@@@@$PP@P P@RP?6F@(@(@P@@@@@@@ $PP@T@Z@@F@@@@@@@Z@@@@P@ P@@$PP@P P@ZP@@:>V@F@@R@R@@P@@V@@ P@@$PP@P P@V@P@-1 copy_erf_seg_ symbol_tablen amu_fdump_mgr_init_fdumpfind_system_fdump!terminate_translation$*do_translation-1hardcore_info_set_cur_ptrs4;sys_info max_seg_size>AEhcs_ set_bc_segHJM truncate_segHPT ring0_get_segptr_given_sltWZ_segptrWbdring_zero_peek_ggks`nameyn.`q cleanup.1|s_v&&#&,&3&=&G&O&V&a&f&msymbtreeKMR#K|NxPL/I 6"' *myyyMultics PL/I Compiler, Release 28d, of October 4, 1983GJohnson.SysMaint.moptimize map@(YmK|KJ#X@CuQ&YKz[YMKzc'YKz>spec>on>7046-11/21/84>copy_erf_seg_.pl1>ldd>include>sdw.incl.pl1>ldd>include>system_dump_info.incl.pl1>ldd>include>amu_info.incl.pl1>ldd>include>amu_hardcore_info.incl.pl1pl1info u copy_erf_seg_,B!|a_xGxKiz<5O  PZjkZk|ZkZ+@Zk P@eU*eU*eU*eTobj_map } (  get_gate_data_ 11/20/86 1410.4re 11/20/86 1221.8 28152 TTlotT#L4V?.tv_end.my_lp?#>system_library_1D@6@@6@  '=P&@ "PP@w@P@ (P@0@@z@x@P@$P @0@}@|@@}@@ @@P P@@@@@~@P@P P@B@z@x@$PP@$P P@@ @@0@@PP@Pw@ `F@ B@p@N@@@@$PP@@@$P Pg@ @~@@1@}@~@@PP@}@@L@@M@@ P@c@"P@P@]@Z@W@\@@P@P P@M@$FV@}@@P@D@@ P@G@"P@P@E@A@~@$PP@P P@DP?6F@$P v*@N@@}@@@@@}@@ P@~@P@P P@N@P@l@@}@P@@@@}@@ P@~@$PP@r@6~R@F\@\@$PP}@@J@}@$> F`@J@$PPF@$@@Z@PP)@P@ a@R@@ @@ b@DP@ c@V@@ @JP@c@PPw@ @@`@ BP@Pe@@@@P@NP@(P@ @P@ @R@P@@PP@R@@ P@~@$PP@P P@@P@@J@R@F\@@P @D@@P@ @V@R@Pv*X@D@@X@@V@@ P@~@$PP@P P@V@Xv*H@\@P@P`@`@v@ v@PP@PFJPOOOOOO$$O[OO$$O[OO$$O[OO$$O[Ov@v,@\N@PP*T@@P@ @Z@"P@P@`@^@ ^P$@}@H`@"PP@N@C^P@9@6@$@Zq*b@@? F`?+ F`9'@@|@$@Xq)d@@@f@Xq*h@*h@@j@Tq*t@@@@@@@@`@~@bP@@OPev@PNbN`,@@}@Zq*^@`@"PP@~@PP P\@JPHP`@`@@@get_gate_data_ symbol_table= caller ring0_get_segptrhcs_ status_minf #ring_zero_peek_&&*get_system_free_area_--3 definitions_6:@-`?#?#?#&&&%&,&5&<symbtreeMmM4fPL/I 3!& *frrrMultics PL/I Compiler, Release 29, of July 28, 1986GJohnson.SysMaint.aoptimize list<3hdMIW#TJQP'JbY4hdrMk{>special_ldd>install>MR12.0-1222>get_gate_data_.pl1>ldd>include>gate_data.incl.pl1>ldd>include>linkdcl.incl.pl1>special_ldd>install>MR12.0-1222>definition.incl.pl1pl1info nget_gate_data_|B!|2|t @2g4x'>|~x ) PZjk+Z ZkUXV@^C9UYU@ obj_map AV^p  get_vol_list_ 01/09/87 1338.5re 01/09/87 1316.6 30456 gvlist02get_vol_list_ V N#V4?#cleanup PP%@ PP F@@$P PP P@P0@@@~@|@P@P@@@@@@PP@P@@$P PP P@Z@@\VPP'@ PZ@0@B@Z@D@B@F@H@J@L@@@ P@@@Z@@B@@@@@@ $PP@B@P P@ZPr@r@@B@@@$PP@B@P PsrP@t@C@C@tN@rPF@C@Y@@ >>@F@MC@X@C,@PP@Pp@PPn@p@Y0@@@@@DOg@@YN@@@@@@@@T@ E@pP@ >p@@;p@n@80@ pP@@"OEnP@@XN@@@@@@@@1@ E@nP@ >n@@n@p@0@Y@h@ >b@b@@P@p@Y@@@P@n@0@X@h@ >b@b@@P@n@X@@@P@pP@@nP@@@@(@Y@Y@Y@NZ Y@rPF pPO@OF OOF O@OFO OF OOFOOF6@ON6@ON OONOiLNNOONO@@@ @ N @MY@ F@u@ >@.@.@@@ ~@@N@@@@@Y.@nP(@X@X@X@N{ X@@rP@>@>>@FnPO@O@X@$@@>$@%>>@OCN@0F@&>>@O@CM@0F@@'>>@OCL@0F@(>>@O@CK@0F@@+>>@OCJ@0F@,>>@O@CK@0F@@->>@OCL@0F@>>@FO@@@@ @M@MX@ F@u@@ >@.@.@@@ ~@@N@@@@@X.@@Z@@B@@@@@@ $PP@pPP@PnP@P@v@x@@@DPD@PPR@D@@@@B@@@$PP@B@xPP@0@v@P@DN@xPP@0@v@xPP@0@v@ get_vol_list_ symbol_tableP  area_info_ error_table_improper_data_format!unimplemented_version$*get_temp_segment_--2mdc_read_disk_table57;release_temp_segment_>>Dget_system_free_area_GGMV` cleanup.1YPRSI&&#&,&4&=&F&OsymbtreeM.vTMOl\PL/I 3!& *^jsjjMultics PL/I Compiler, Release 29, of July 28, 1986GJohnson.SysMaint.aoptimize map<$imT@MOlE#e;L{CN e;L{CV#WjCU>spec>install>1266>get_vol_list_.pl1>ldd>include>get_vol_list_.incl.pl1>ldd>include>disk_table.incl.pl1>ldd>include>area_info.incl.pl1pl1info f get_vol_list_LB!iz<_ t{TPZjk /PVj+@Z+Ph@eU*eU*eobj_map IIZB  meter_util_ 01/26/85 1313.4rew 01/22/85 1516.6 35136 TT T  TTsstT4 tc_data^4d^3d^3d^/Total metering time^-^a^/2P%@  8P%@ @PP,@@(N P@0M@M@P@F@R@ PT@N@ P@P P@P $P?FD@FP@@PFP*V@@@PFP*V@@@PFP*V@@@ P@4X@M@\@X@^@@`@ Pb@d@f@h@j@Z@P@P P@V@X@\@V@^@$P@`@ Pb@d@f@h@j@Z@P@$P@@ ?P%@PP $P?FD@X@@\@@@^@X@`@L@b@Z@P@X@$P@\@DP@^@X@`@L@b@Z@P@@DP%@PP $P?FD@@@@P@P@@@@``@P@P@@@@@ IP%@PP $P?FD@@@@P@@ =@-@@P@@P@@ =@-@1@I@<FJ@<FK@I@B@I@J@@J@ N@dP@J@d>X@I@d>M@N@n@A@p@H@r@K@t@X@v@M@x@z@|@~@@@@l@P@:Bi`:BiD@@NN@\@A@^@`@b@Z@$PP@@@P-P@< meter_util_  symbol_table2 ring_zero_peek_ioa_rsnnl ring0_get_segptr!$&hcs_assign_linkage)+/8 ` get_buffers?2%`5 fill_buffersD8`;resetI?`BtimeLD`GA`&^&\& Z&(X&1symbtreeKMR#KiPL/I 6"' ,\gxggMultics PL/I Compiler, Release 28d, of October 4, 1983GJohnson.SysMaint.moptimize list>[-KvGF[-K}/M[-K}TZ`K\>spec>temp>41-5>meter_util_.pl1>spec>temp>41-5>sst.incl.pl1>spec>temp>41-5>tcm.incl.pl1>ldd>include>hc_lock.incl.pl1pl1info d meter_util_!AY>3_|@2! O@> A WyxOfPk + ZZ UPV`ZZj+PRCUYUpobj_map AAM8  metering_util_ 10/24/88 1649.7re 10/24/88 1435.0 48816 Invalid callArgument must be type ptr or charArgument must be type numeric or charRegion must have positive lengthmetering_util_@V2T(VTV TVarea4#GV??#cleanup4@area condition signalled^a. ^a. hardcore region ^d subarg no. ^dP%@T@@@@P@T@N$s@@(@$P:P@@@@@@@@@@@@@@@@RP@@D@@@$PBP@@@@f@@K@@@@@@$PDP@@@@N@@K@@@@@@$PDP@N(PT@~@$P@(N6PNP@B@@@JP@Z@|V@s@v@P'@2P PNP @@sh2@f@| @P'@.@@@ Z@@>TN@`@ @@!h2@@L@ NHPP\@#NJ@V@@@HP@\@@NP@$@@@&@&@@$PNP@NPHPJ@ @@`h2`@ @@%h2Z@>@kL@NHPM@+NJ@V@\@@@@HP@M@@d@@NP@@@@@@@@@$PLP@NPHPJ@ @@`h2`@ @@%h2Z@>@0L@NHPM>@P@+NuJ@V@\@@@@HP@P@@d@@NP@@@@@@@@@$PLP@NPHPJ@ @@`h2P @@ h2P@M~@GP@M~@@@@@>@@ >>@BP@X@P@M~@@@@@>@XP @@M@\P@$P<P@@P@M~@@ @$@> F`@ @> F @ O`@@V@f0@@gNVPV@Z,@ $P@fP,@@$P4PNP.@@s@N@(@@@Y((NP@2@@@@@@@@@ @h@@Z@@`@@1@+@(@)@#@@@@ @@@($PRP@@.0166/P&@ "PP@@P@ P@PPN(N$P4PP@$PFSNZ(@POX@ X@0@Z,@XPPX@"PP@@ZN@P@ZN@$P8PP@@b@PP$POX@Z@b@@P@P X@0@0XP @@XP@@@@@@@@P@@$PPP@P@b@XP@"P@P@@@@Z@~@ @Pv@P@@@@@@@Z@~@ @ O vPX@Z,@PP@_@@@@@^(@@@^_@F@S@@@@@R(@@@RS@F@@@@@@QQ@:@R@H@-@@:H@?@@ i@ @@@ @@@^P@ `@@ @ @@./P%@PP@PPNI(NG$PFNC(PPOX@ X@=0@XP @ @ O`@` @@@PX@@@@D@@PP@L@@@@@@J@@@@@$PHP@@L@NL@nN@@PP@H@@@@@@D@@@$PFP@L@ N !N"N)N%,N#F@@@@L@@J@@@@@@@@H@@@@@@@$P>P@F@H@J@L@@@P'@@O P@V@  PV@0@ VPX@XPPV@XP@ @ >@ >@X@@$P@O@C88!<metering_util_ symbol_table  error_table_area_too_smallbad_arg bad_index!$invalid_array_size',wrong_no_of_args/4sys_infotime_of_bootload7:?assign_BBDcu_ arg_countGHK arg_list_ptrGNRarg_ptrGUW arg_ptr_relGZ]decode_descriptor_``eget_system_free_area_hhn ring0_get_ definitionqtwsegptrqz|ring_zero_peek_sub_err_define_regionsK@metering_util_$define_regionsKarea.1 cleanup.2 fill_buffers`reset`cleanup_regionsh2T*&& &&&.&6&A&F&M&T&Y&_&g&p&y&~&&symbtreeNwZNMUPL/I 7"' *Q]u]]Multics PL/I Compiler, Release 31a, of October 12, 1988Hirneisen.SysMaint.aoptimize map43v/N A>v/N>special_ldd>install>MR12.2-1184>metering_util_.pl1>special_ldd>install>MR12.2-1184>std_descriptor_types.incl.pl1pl1info Ymetering_util_'  v<O()z)<uO2d)!A x| F<9O5e>|PZjkkZ |ZZ+Vj@+Zk Zk +PV`ZZj+C9UYUYUYUYUYUobj_map RTZ*@