home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!spool.mu.edu!howland.reston.ans.net!usc!news.service.uci.edu!unogate!mvb.saic.com!vmsnet-sources
- From: jhwelch@ecs.umass.edu
- Newsgroups: vmsnet.sources
- Subject: Show quota usage by another process, part 06/06
- Message-ID: <10032747@MVB.SAIC.COM>
- Date: Mon, 11 Jan 1993 11:41:13 GMT
- Lines: 906
- Approved: Mark.Berryman@Mvb.Saic.Com
-
- Submitted-by: jhwelch@ecs.umass.edu
- Posting-number: Volume 4, Issue 44
- Archive-name: show_quota/part06
-
- -+-+-+-+-+-+-+-+ START OF PART 6 -+-+-+-+-+-+-+-+
- V`20`20`20`09`20`20`20`20`09FF7C`20`20`20C6`09`20`20`20`20`2050`20`20D0`20`20
- V`20007D1
- X`09SUBW2`20`20`20#3,`20(R6)`09`09`09`20;#3,`20OUTBUF_DSC`09`09`20`20`20`20`20
- V`20`200724`20`09`20`20`20`20`20`20`2066`09`20`20`20`20`2003`20`20A2`20`20`2000
- V7D6
- X`09MOVL`20`20`20`20#62,`208(SP)`09`09`09`20;#62,`208(SP)`09`09`09`20`20`20`20
- V`20`20`200725`20`09`20`2008`20`20`20AE`09`20`20`20`20`203E`20`20D0`20`20`20007
- VD9
- X`09PUSHAB`20`208(SP)`09`09`09`09`20;8(SP)`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`0908`20`20`20AE`20`209F`20`20`20007DD
- X`09MOVL`20`20`20`20#14,`208(SP)`09`09`09`20;#14,`208(SP)`09`09`09`20`20`20`20
- V`20`20`09`20`20`20`20`09`20`2008`20`20`20AE`09`20`20`20`20`200E`20`20D0`20`20
- V`20007E0
- X`09PUSHAB`20`208(SP)`09`09`09`09`20;8(SP)`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`0908`20`20`20AE`20`209F`20`20`20007E4
- X`09PUSHL`20`20`20R6`09`09`09`09`20;R6`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`20`20`20`2056`20`20DD`20`20`20007E7
- X`09PUSHAB`20`20-128(R6)`09`09`09`20;DISPLAY1`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`0980`20`20`20A6`20`209F`20`20`20007E9
- X`09CALLS`20`20`20#4,`20(R7)`09`09`09`20;#4,`20SMG$PUT_CHARS`09`09`20`20`20`20
- V`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2067`09`20`20`20`20`2004`20`20FB
- V`20`20`20007EC
- X`09MOVL`20`20`20`20#1,`208(SP)`09`09`09`20;#1,`208(SP)`09`09`09`20`20`20`20
- V`20`20`200730`20`09`20`2008`20`20`20AE`09`20`20`20`20`2001`20`20D0`20`20`20007
- VEF
- X`09PUSHAB`20`208(SP)`09`09`09`09`20;8(SP)`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`0908`20`20`20AE`20`209F`20`20`20007F3
- X`09MOVL`20`20`20`20#24,`208(SP)`09`09`09`20;#24,`208(SP)`09`09`09`20`20`20`20
- V`20`20`09`20`20`20`20`09`20`2008`20`20`20AE`09`20`20`20`20`2018`20`20D0`20`20
- V`20007F6
- X`09PUSHAB`20`208(SP)`09`09`09`09`20;8(SP)`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`0908`20`20`20AE`20`209F`20`20`20007FA
- X`09PUSHAB`20`20-128(R6)`09`09`09`20;DISPLAY1`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`0980`20`20`20A6`20`209F`20`20`20007FD
- X`09CALLS`20`20`20#3,`20G`5ESMG$SET_CURSOR_ABS`09`20;#3,`20SMG$SET_CURSOR_ABS
- V`09`20`20`20`20`20`20`09`20`20`20`2000000000G`20`2000`09`20`20`20`20`2003`20
- V`20FB`20`20`2000800
- X`09MOVL`20`20`20`20#1,`20R0`09`09`09`09`20;#1,`20R0`09`09`09`20`20`20`20`20
- V`20`200731`20`09`20`20`20`20`20`20`2050`09`20`20`20`20`2001`20`20D0`20`20`2000
- V807
- X`09RET`20`20`20`20`20`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`09`2004`20`20`200080A
- X
- X;`20Routine`20Size:`20`202059`20bytes,`20`20`20`20Routine`20Base:`20`20$CODE$
- V`20+`2004FD
- X
- X
- X;`20`20`200733`20`201`09
- X;`20`20`200734`20`201`09ROUTINE`20TRANSLATE_VALUE(VALUE,TABLE)`20=
- X;`20`20`200735`20`201`09!
- X;`20`20`200736`20`201`09!`20This`20routine`20returns`20the`20address`20of`20a
- V`20counted`20string
- X;`20`20`200737`20`201`09!`20describing`20a`20given`20value.
- X;`20`20`200738`20`201`09!
- X;`20`20`200739`20`201`09!`20Inputs:
- X;`20`20`200740`20`201`09!
- X;`20`20`200741`20`201`09!`20`20`20value`20=`20The`20value`20to`20be`20translat
- Ved
- X;`20`20`200742`20`201`09!`20`20`20table`20=`20Address`20of`20the`20table`20whi
- Vch`20describes`20the`20values:
- X;`20`20`200743`20`201`09!
- X;`20`20`200744`20`201`09!`09`20`20`20`20cstring-addr,`20`20`20value
- X;`20`20`200745`20`201`09!`09`09.`09`20`20`20`20`20`20.
- X;`20`20`200746`20`201`09!`09`09.`09`20`20`20`20`20`20.
- X;`20`20`200747`20`201`09!`09`09`20`20`20`20-1,`09`20`20`20`20`20`20`20-1
- X;`20`20`200748`20`201`09!`20Outputs:
- X;`20`20`200749`20`201`09!
- X;`20`20`200750`20`201`09!`20`20`20The`20value`20of`20the`20routine`20is`20the
- V`20address`20of`20the`20counted
- X;`20`20`200751`20`201`09!`20`20`20ascii`20string.`20`20IF`20the`20search`20fai
- Vls,`20a`20pointer`20to`20the
- X;`20`20`200752`20`201`09!`20`20`20string`20"<NONE>"`20is`20returned
- X;`20`20`200753`20`201`09!
- X;`20`20`200754`20`201`09!
- X;`20`20`200755`20`202`09BEGIN
- X;`20`20`200756`20`202`09`20`20`20`20MAP
- X;`20`20`200757`20`202`09`20`20`20`20`20`20`20`20TABLE`20:`20REF`20VECTOR`20
- V`5B,LONG`5D;
- X;`20`20`200758`20`202`09
- X;`20`20`200759`20`202`09`20`20`20`20INCR`20ENTRY`20FROM`200`20BY`201`20DO
- X;`20`20`200760`20`202`09`09SELECT`20.TABLE`20`5B.ENTRY*2`5D`20OF
- X;`20`20`200761`20`202`09`09`20`20`20`20SET
- X;`20`20`200762`20`202`09`09`09`5B-1`5D`09:`20RETURN`20CSTRING('<NONE>');
- X;`20`20`200763`20`202`09`09`09`5B.VALUE`5D:`20RETURN`20.TABLE`5B.ENTRY*2+1`5D;
- V
- X;`20`20`200764`20`202`09`09`20`20`20`20TES
- X;`20`20`200765`20`201`09`20`20`20`20END;
- X
- X
- X
- X`09.PSECT`20`20$PLIT$,NOWRT,NOEXE,2
- X
- XP.AFM:`09.BYTE`20`20`206`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2006`20`2000578
- X`09.ASCII`20`20\<NONE>\`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`20`20`20`20`20`203E`20`2045`20`204E`20`204F`20`204E`20`203C`20`20005
- V79
- X
- X
- X
- X`09.PSECT`20`20$CODE$,NOWRT,2
- X
- X;TRANSLATE_VALUE
- XU.5:`09.WORD`20`20`20`5EM<R2,R3>`09`09`09`20;Save`20R2,R3`09`09`09`20`20`20
- V`20`20`20`200734`20`09`09`09`20`20`20`20`20`20`20000C`20`20`2000000
- X`09CLRL`20`20`20`20R0`09`09`09`09`20;ENTRY`09`09`09`09`20`20`20`20`20`20`20075
- V9`20`09`09`09`20`20`20`20`2050`20`20D4`20`20`2000002
- X1$:`09ASHL`20`20`20`20#1,`20R0,`20R1`09`09`09`20;#1,`20ENTRY,`20R1`09`09`09
- V`20`20`20`20`20`20`200760`20`09`20`20`20`20`20`20`2050`09`20`20`20`20`2001`20
- V`2078`20`20`2000004
- X`09`09`09`09`09`09`20;`09`09`09`09`09`20`20`20`20`09`09`09`20`20`20`20`2051
- V`20`20`20`20`20`20`2000007
- X`09MOVL`20`20`20`20@8(AP)`5BR1`5D,`20R3`09`09`09`20;@TABLE`5BR1`5D,`20R3`09
- V`09`20`20`20`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2053`0908`20BC41`20
- V`20D0`20`20`2000008
- X`09CMPL`20`20`20`20R3,`20#-1`09`09`09`09`20;R3,`20#-1`09`09`09`20`20`20`20`20
- V`20`200762`20FFFFFFFF`20`20`208F`09`20`20`20`20`2053`20`20D1`20`20`200000D
- X`09BNEQ`20`20`20`202$`09`09`09`09`20;2$`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`20`20`20`20`2009`20`2012`20`20`2000014
- X`09MOVAB`20`20`20W`5EP.AFM,`20R2`09`09`09`20;P.AFM,`20R2`09`09`09`20`20`20`20
- V`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2052`20`20`20`20`200000'`20`20CF
- V`20`209E`20`20`2000016
- X`09MOVL`20`20`20`20R2,`20R0`09`09`09`09`20;R2,`20R0`09`09`09`20`20`20`20`20
- V`20`09`20`20`20`20`09`20`20`20`20`20`20`2050`09`20`20`20`20`2052`20`20D0`20
- V`20`200001B
- X`09RET`20`20`20`20`20`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`09`2004`20`20`200001E
- X2$:`09CMPL`20`20`20`20R3,`204(AP)`09`09`09`20;R3,`20VALUE`09`09`09`20`20`20
- V`20`20`20`200763`20`09`20`2004`20`20`20AC`09`20`20`20`20`2053`20`20D1`20`20
- V`200001F
- X`09BNEQ`20`20`20`203$`09`09`09`09`20;3$`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`20`20`20`20`200A`20`2012`20`20`2000023
- X`09MOVAL`20`20`20@8(AP)`5BR1`5D,`20R1`09`09`09`20;@TABLE`5BR1`5D,`20R1`09`09
- V`20`20`20`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2051`0908`20BC41`20`20D
- VE`20`20`2000025
- X`09MOVL`20`20`20`204(R1),`20R0`09`09`09`20;4(R1),`20R0`09`09`09`20`20`20`20
- V`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2050`0904`20`20`20A1`20`20D0`20`20
- V`200002A
- X`09RET`20`20`20`20`20`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`09`2004`20`20`200002E
- X3$:`09AOBLEQ`20`20#2147483647,`20R0,`201$`09`09`20;#2147483647,`20ENTRY,`201$
- V`09`20`20`20`20`20`20`200759`20`09`20`20`20`20`20`20`2050`207FFFFFFF`20`20`208
- VF`20`20F3`20`20`200002F
- X`09`09`09`09`09`09`20;`09`09`09`09`09`20`20`20`20`09`09`09`20`20`20`20`20CD
- V`20`20`20`20`20`20`2000036
- X`09MNEGL`20`20`20#1,`20R0`09`09`09`09`20;#1,`20R0`09`09`09`20`20`20`20`20`20
- V`200765`20`09`20`20`20`20`20`20`2050`09`20`20`20`20`2001`20`20CE`20`20`2000037
- V
- X`09RET`20`20`20`20`20`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`09`2004`20`20`200003A
- X
- X;`20Routine`20Size:`20`2059`20bytes,`20`20`20`20Routine`20Base:`20`20$CODE$
- V`20+`200D08
- X
- X
- X;`20`20`200766`20`201`09
- X;`20`20`200767`20`201`09%SBTTL`20'EXIT_HANDLER'
- X;`20`20`200768`20`201`09!+
- X;`20`20`200769`20`201`09!`20If`20an`20update`20was`20in`20progress,`20re-posit
- Vion`20the`20cursor
- X;`20`20`200770`20`201`09!`20and`20finish`20the`20screen`20update`20before`20ex
- Viting.
- X;`20`20`200771`20`201`09!-
- X;`20`20`200772`20`201`09ROUTINE`20EXIT_HANDLER`20=`20
- X;`20`20`200773`20`202`09`20`20`20`20BEGIN
- X;`20`20`200774`20`202`09`20`20`20`20IF`20.UPDATE_FLAG`20THEN
- X;`20`20`200775`20`203`09`09BEGIN
- X;`20`20`200776`20`203`09`09SMG$SET_CURSOR_ABS(DISPLAY1,%REF(24),%REF(1));
- X;`20`20`200777`20`203`09`09SMG$END_DISPLAY_UPDATE(DISPLAY1);
- X;`20`20`200778`20`202`09`09END;
- X;`20`20`200779`20`202`09`20`20`20`20RETURN`20.EXIT_STATUS;
- X;`20`20`200780`20`201`09`20`20`20`20END;
- X
- X
- X
- X
- X
- X;EXIT_HANDLER
- XU.1:`09.WORD`20`20`20`5EM<>`09`09`09`09`20;Save`20nothing`09`09`09`20`20`20
- V`20`20`20`200772`20`09`09`09`20`20`20`20`20`20`200000`20`20`2000000
- X`09SUBL2`20`20`20#8,`20SP`09`09`09`09`20;#8,`20SP`09`09`09`20`20`20`20`20`20
- V`09`20`20`20`20`09`20`20`20`20`20`20`205E`09`20`20`20`20`2008`20`20C2`20`20
- V`2000002
- X`09BLBC`20`20`20`20W`5EU.25,`201$`09`09`09`20;U.25,`201$`09`09`09`20`20`20`20
- V`20`20`200774`20`09`20`20`20`20`20`20`2024`20`20`20`20`200000'`20`20CF`20`20E9
- V`20`20`2000005
- X`09MOVL`20`20`20`20#1,`204(SP)`09`09`09`20;#1,`204(SP)`09`09`09`20`20`20`20
- V`20`20`200776`20`09`20`2004`20`20`20AE`09`20`20`20`20`2001`20`20D0`20`20`20000
- V0A
- X`09PUSHAB`20`204(SP)`09`09`09`09`20;4(SP)`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`0904`20`20`20AE`20`209F`20`20`200000E
- X`09MOVL`20`20`20`20#24,`204(SP)`09`09`09`20;#24,`204(SP)`09`09`09`20`20`20`20
- V`20`20`09`20`20`20`20`09`20`2004`20`20`20AE`09`20`20`20`20`2018`20`20D0`20`20
- V`2000011
- X`09PUSHAB`20`204(SP)`09`09`09`09`20;4(SP)`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`0904`20`20`20AE`20`209F`20`20`2000015
- X`09PUSHAB`20`20W`5EU.12`09`09`09`09`20;U.12`09`09`09`09`20`20`20`20`20`20`09
- V`20`20`20`20`09`09`20`20`20`20`20`200000'`20`20CF`20`209F`20`20`2000018
- X`09CALLS`20`20`20#3,`20G`5ESMG$SET_CURSOR_ABS`09`20;#3,`20SMG$SET_CURSOR_ABS
- V`09`20`20`20`20`20`20`09`20`20`20`2000000000G`20`2000`09`20`20`20`20`2003`20
- V`20FB`20`20`200001C
- X`09PUSHAB`20`20W`5EU.12`09`09`09`09`20;U.12`09`09`09`09`20`20`20`20`20`20`2007
- V77`20`09`09`20`20`20`20`20`200000'`20`20CF`20`209F`20`20`2000023
- X`09CALLS`20`20`20#1,`20G`5ESMG$END_DISPLAY_UPDATE`09`20;#1,`20SMG$END_DISPLAY_
- VUPDATE`09`20`20`20`20`20`20`09`20`20`20`2000000000G`20`2000`09`20`20`20`20`200
- V1`20`20FB`20`20`2000027
- X1$:`09MOVL`20`20`20`20W`5EU.23,`20R0`09`09`09`20;U.23,`20R0`09`09`09`20`20`20
- V`20`20`20`200779`20`09`20`20`20`20`20`20`2050`20`20`20`20`200000'`20`20CF`20
- V`20D0`20`20`200002E
- X`09RET`20`20`20`20`20`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`09`2004`20`20`2000033
- X
- X;`20Routine`20Size:`20`2052`20bytes,`20`20`20`20Routine`20Base:`20`20$CODE$
- V`20+`200D43
- X
- X
- X;`20`20`200781`20`201`09
- X;`20`20`200782`20`201`09ROUTINE`20UNSOLICITED_INPUT`20=
- X;`20`20`200783`20`202`09`20`20`20`20BEGIN
- X;`20`20`200784`20`202`09`20`20`20`20LOCAL
- X;`20`20`200785`20`202`09`09KEYSTROKE`20:`20WORD;
- X;`20`20`200786`20`202`09
- X;`20`20`200787`20`202`09`20`20`20`20SMG$READ_KEYSTROKE(KEYBOARD1,KEYSTROKE);
- X;`20`20`200788`20`202`09`20`20`20`20SELECT`20.KEYSTROKE`20OF
- X;`20`20`200789`20`202`09`09SET
- X;`20`20`200790`20`202`09`09`5BSMG$K_TRM_CTRLZ`5D:`20`20$EXIT(CODE=SS$_NORMAL);
- V
- X;`20`20`200791`20`202`09`09`5BSMG$K_TRM_CTRLW`5D:`20`20SMG$REPAINT_SCREEN(PAST
- VE1);
- X;`20`20`200792`20`202`09`09TES;
- X;`20`20`200793`20`202`09`20`20`20`20RETURN`20SS$_NORMAL
- X;`20`20`200794`20`201`09`20`20`20`20END;
- X
- X
- X
- X`09.EXTRN`20`20SYS$EXIT
- X
- X;UNSOLICITED_INPUT
- XU.2:`09.WORD`20`20`20`5EM<R2>`09`09`09`09`20;Save`20R2`09`09`09`20`20`20`20
- V`20`20`200782`20`09`09`09`20`20`20`20`20`20`200004`20`20`2000000
- X`09SUBL2`20`20`20#4,`20SP`09`09`09`09`20;#4,`20SP`09`09`09`20`20`20`20`20`20
- V`09`20`20`20`20`09`20`20`20`20`20`20`205E`09`20`20`20`20`2004`20`20C2`20`20
- V`2000002
- X`09PUSHL`20`20`20SP`09`09`09`09`20;SP`09`09`09`09`20`20`20`20`20`20`200787`20
- V`09`09`09`20`20`20`20`205E`20`20DD`20`20`2000005
- X`09PUSHAB`20`20W`5EU.14`09`09`09`09`20;U.14`09`09`09`09`20`20`20`20`20`20`09
- V`20`20`20`20`09`09`20`20`20`20`20`200000'`20`20CF`20`209F`20`20`2000007
- X`09CALLS`20`20`20#2,`20G`5ESMG$READ_KEYSTROKE`09`20;#2,`20SMG$READ_KEYSTROKE
- V`09`20`20`20`20`20`20`09`20`20`20`2000000000G`20`2000`09`20`20`20`20`2002`20
- V`20FB`20`20`200000B
- X`09MOVZWL`20`20(SP),`20R2`09`09`09`20;KEYSTROKE,`20R2`09`09`09`20`20`20`20`20
- V`20`200788`20`09`20`20`20`20`20`20`2052`09`20`20`20`20`206E`20`203C`20`20`2000
- V012
- X`09CMPW`20`20`20`20R2,`20#26`09`09`09`09`20;R2,`20#26`09`09`09`20`20`20`20`20
- V`20`200790`20`09`20`20`20`20`20`20`201A`09`20`20`20`20`2052`20`20B1`20`20`2000
- V015
- X`09BNEQ`20`20`20`201$`09`09`09`09`20;1$`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`20`20`20`20`2009`20`2012`20`20`2000018
- X`09PUSHL`20`20`20#1`09`09`09`09`20;#1`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`20`20`20`2001`20`20DD`20`20`200001A
- X`09CALLS`20`20`20#1,`20G`5ESYS$EXIT`09`09`09`20;#1,`20SYS$EXIT`09`09`09`20`20
- V`20`20`20`20`09`20`20`20`2000000000G`20`2000`09`20`20`20`20`2001`20`20FB`20
- V`20`200001C
- X1$:`09CMPW`20`20`20`20R2,`20#23`09`09`09`09`20;R2,`20#23`09`09`09`20`20`20`20
- V`20`20`200791`20`09`20`20`20`20`20`20`2017`09`20`20`20`20`2052`20`20B1`20`20
- V`2000023
- X`09BNEQ`20`20`20`202$`09`09`09`09`20;2$`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`20`20`20`20`200B`20`2012`20`20`2000026
- X`09PUSHAB`20`20W`5EU.13`09`09`09`09`20;U.13`09`09`09`09`20`20`20`20`20`20`09
- V`20`20`20`20`09`09`20`20`20`20`20`200000'`20`20CF`20`209F`20`20`2000028
- X`09CALLS`20`20`20#1,`20G`5ESMG$REPAINT_SCREEN`09`20;#1,`20SMG$REPAINT_SCREEN
- V`09`20`20`20`20`20`20`09`20`20`20`2000000000G`20`2000`09`20`20`20`20`2001`20
- V`20FB`20`20`200002C
- X2$:`09MOVL`20`20`20`20#1,`20R0`09`09`09`09`20;#1,`20R0`09`09`09`20`20`20`20
- V`20`20`200793`20`09`20`20`20`20`20`20`2050`09`20`20`20`20`2001`20`20D0`20`20
- V`2000033
- X`09RET`20`20`20`20`20`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`09`2004`20`20`2000036
- X
- X;`20Routine`20Size:`20`2055`20bytes,`20`20`20`20Routine`20Base:`20`20$CODE$
- V`20+`200D77
- X
- X
- X;`20`20`200795`20`201`09
- X;`20`20`200796`20`201`09
- X;`20`20`200797`20`201`09ROUTINE`20GET_VALUES(PID,PROCESS_NAME`20:`20REF`20$BBL
- VOCK`20)`20=
- X;`20`20`200798`20`202`09`20`20`20`20BEGIN
- X;`20`20`200799`20`202`09`20`20`20`20BUILTIN`20AP;
- X;`20`20`200800`20`202`09`20`20`20`20LOCAL
- X;`20`20`200801`20`202`09`09STATUS;
- X;`20`20`200802`20`202`09`20`20`20`20!+
- X;`20`20`200803`20`202`09`20`20`20`20!`20The`20call`20to`20kernel`20mode`20just
- V`20passes`20on`20the`20argument`20list
- X;`20`20`200804`20`202`09`20`20`20`20!`20as`20it`20was`20sent`20to`20us.
- X;`20`20`200805`20`202`09`20`20`20`20!-
- X;`20`20`200806`20`202`09`20`20`20`20STATUS`20=`20$CMKRNL(ROUTIN=GET_KERNEL_MOD
- VE,ARGLST=.AP);
- X;`20`20`200807`20`202`09
- X;`20`20`200808`20`202`09`20`20`20`20IF`20.STATUS`20THEN
- X;`20`20`200809`20`203`09`09BEGIN
- X;`20`20`200810`20`203`09`09!+
- X;`20`20`200811`20`203`09`09!`20Re-calculate`20all`20the`20process`20minimums
- X;`20`20`200812`20`203`09`09!-
- X;`20`20`200813`20`203`09`09MIN_ASTCNT`20=`20MINU(.MIN_ASTCNT,.ASTCNT);
- X;`20`20`200814`20`203`09`09MIN_BIOCNT`20=`20MINU(.MIN_BIOCNT,.BIOCNT);
- X;`20`20`200815`20`203`09`09MIN_BYTCNT`20=`20MINU(.MIN_BYTCNT,.BYTCNT);
- X;`20`20`200816`20`203`09`09MIN_DIOCNT`20=`20MINU(.MIN_DIOCNT,.DIOCNT);
- X;`20`20`200817`20`203`09`09MIN_ENQCNT`20=`20MINU(.MIN_ENQCNT,.ENQCNT);
- X;`20`20`200818`20`203`09`09MIN_FILCNT`20=`20MINU(.MIN_FILCNT,.FILCNT);
- X;`20`20`200819`20`203`09`09MIN_PAGFILCNT`20=`20MINU(.MIN_PAGFILCNT,.PAGFILCNT)
- V;
- X;`20`20`200820`20`203`09`09MAX_PRCCNT`20=`20MAXU(.MAX_PRCCNT,.PRCCNT);
- X;`20`20`200821`20`203`09`09MIN_TQCNT`20`20=`20MINU(.MIN_TQCNT,.TQCNT);
- X;`20`20`200822`20`203`09`09!+
- X;`20`20`200823`20`203`09`09!`20Every`205th`20time`20thru`20this`20loop,`20kick
- V`20off`20the`20GETJPIW
- X;`20`20`200824`20`203`09`09!`20to`20get`20the`20image`20name`20of`20the`20targ
- Vet`20process
- X;`20`20`200825`20`203`09`09!-
- X;`20`20`200826`20`203`09`09COUNT`20=`20.COUNT`20+`201;
- X;`20`20`200827`20`203`09`09IF`20.COUNT`20GEQ`205`20THEN
- X;`20`20`200828`20`204`09`09`20`20`20`20BEGIN
- X;`20`20`200829`20`204`09`09`20`20`20`20LOCAL
- X;`20`20`200830`20`204`09`09`09ITEM_LIST`20:`20$ITMLST_DECL(ITEMS=1);
- X;`20P`200831`20`204`09`09`20`20`20`20$ITMLST_INIT(ITMLST=ITEM_LIST,
- X;`20P`200832`20`204`09`09`20`20`20`20(ITMCOD`20=`20JPI$_IMAGNAME,
- X;`20P`200833`20`204`09`09`20`20`20`20`20BUFADR`20=`20IMAGNAME,
- X;`20P`200834`20`204`09`09`20`20`20`20`20BUFSIZ`20=`20%ALLOCATION(IMAGNAME),
- X;`20`20`200835`20`204`09`09`20`20`20`20`20RETLEN`20=`20IMAGNAME_DSC`5BDSC$W_LE
- VNGTH`5D));
- X;`20`20`200836`20`204`09`09`20`20`20`20$GETJPIW(PIDADR`20=`20EPID,`20ITMLST
- V`20=`20ITEM_LIST);
- X;`20`20`200837`20`204`09`09`20`20`20`20COUNT`20=`200;
- X;`20`20`200838`20`203`09`09`20`20`20`20END;
- X;`20`20`200839`20`202`09`09END;
- X;`20`20`200840`20`202`09
- X;`20`20`200841`20`202`09`20`20`20`20.STATUS
- X;`20`20`200842`20`201`09`20`20`20`20END;
- X
- X
- X
- X`09.EXTRN`20`20SYS$CMKRNL
- X
- X;GET_VALUES
- XU.6:`09.WORD`20`20`20`5EM<R2,R3>`09`09`09`20;Save`20R2,R3`09`09`09`20`20`20
- V`20`20`20`200797`20`09`09`09`20`20`20`20`20`20`20000C`20`20`2000000
- X`09MOVAB`20`20`20W`5EU.15,`20R3`09`09`09`20;U.15,`20R3`09`09`09`20`20`20`20
- V`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2053`20`20`20`20`200000'`20`20CF
- V`20`209E`20`20`2000002
- X`09SUBL2`20`20`20#16,`20SP`09`09`09`09`20;#16,`20SP`09`09`09`20`20`20`20`20
- V`20`09`20`20`20`20`09`20`20`20`20`20`20`205E`09`20`20`20`20`2010`20`20C2`20
- V`20`2000007
- X`09PUSHL`20`20`20AP`09`09`09`09`20;AP`09`09`09`09`20`20`20`20`20`20`200806`20
- V`09`09`09`20`20`20`20`205C`20`20DD`20`20`200000A
- X`09PUSHAB`20`20W`5EU.7`09`09`09`09`20;U.7`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`20`20`20`20`20`200000V`20`20CF`20`209F`20`20`200000C
- X`09CALLS`20`20`20#2,`20G`5ESYS$CMKRNL`09`09`20;#2,`20SYS$CMKRNL`09`09`20`20
- V`20`20`20`20`09`20`20`20`2000000000G`20`2000`09`20`20`20`20`2002`20`20FB`20
- V`20`2000010
- X`09MOVL`20`20`20`20R0,`20R2`09`09`09`09`20;R0,`20STATUS`09`09`09`20`20`20`20
- V`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2052`09`20`20`20`20`2050`20`20D0
- V`20`20`2000017
- X`09BLBS`20`20`20`20R2,`201$`09`09`09`09`20;STATUS,`201$`09`09`09`20`20`20`20
- V`20`20`200808`20`09`20`20`20`20`20`20`2003`09`20`20`20`20`2052`20`20E8`20`20
- V`200001A
- X`09BRW`20`20`20`20`2011$`09`09`09`09`20;11$`09`09`09`09`20`20`20`20`20`20`09
- V`20`20`20`20`09`09`09`20`20`2000FB`20`2031`20`20`200001D
- X1$:`09MOVL`20`20`20`20196(R3),`20R0`09`09`09`20;MIN_ASTCNT,`20R0`09`09`20`20
- V`20`20`20`20`200813`20`09`20`20`20`20`20`20`2050`20`20`20`20`2000C4`20`20`20C3
- V`20`20D0`20`20`2000020
- X`09CMPL`20`20`20`20R0,`20188(R3)`09`09`09`20;R0,`20ASTCNT`09`09`09`20`20`20
- V`20`20`20`09`20`20`20`20`0900BC`20`20`20C3`09`20`20`20`20`2050`20`20D1`20`20
- V`2000025
- X`09BLEQU`20`20`202$`09`09`09`09`20;2$`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`20`20`20`2005`20`201B`20`20`200002A
- X`09MOVL`20`20`20`20188(R3),`20R0`09`09`09`20;ASTCNT,`20R0`09`09`09`20`20`20
- V`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2050`20`20`20`20`2000BC`20`20
- V`20C3`20`20D0`20`20`200002C
- X2$:`09MOVL`20`20`20`20R0,`20196(R3)`09`09`09`20;R0,`20MIN_ASTCNT`09`09`20`20
- V`20`20`20`20`09`20`20`20`20`0900C4`20`20`20C3`09`20`20`20`20`2050`20`20D0`20
- V`20`2000031
- X`09MOVL`20`20`20`20212(R3),`20R0`09`09`09`20;MIN_BIOCNT,`20R0`09`09`20`20`20
- V`20`20`20`200814`20`09`20`20`20`20`20`20`2050`20`20`20`20`2000D4`20`20`20C3
- V`20`20D0`20`20`2000036
- X`09CMPL`20`20`20`20R0,`20204(R3)`09`09`09`20;R0,`20BIOCNT`09`09`09`20`20`20
- V`20`20`20`09`20`20`20`20`0900CC`20`20`20C3`09`20`20`20`20`2050`20`20D1`20`20
- V`200003B
- X`09BLEQU`20`20`203$`09`09`09`09`20;3$`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`20`20`20`2005`20`201B`20`20`2000040
- X`09MOVL`20`20`20`20204(R3),`20R0`09`09`09`20;BIOCNT,`20R0`09`09`09`20`20`20
- V`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2050`20`20`20`20`2000CC`20`20
- V`20C3`20`20D0`20`20`2000042
- X3$:`09MOVL`20`20`20`20R0,`20212(R3)`09`09`09`20;R0,`20MIN_BIOCNT`09`09`20`20
- V`20`20`20`20`09`20`20`20`20`0900D4`20`20`20C3`09`20`20`20`20`2050`20`20D0`20
- V`20`2000047
- X`09MOVL`20`20`20`20228(R3),`20R0`09`09`09`20;MIN_BYTCNT,`20R0`09`09`20`20`20
- V`20`20`20`200815`20`09`20`20`20`20`20`20`2050`20`20`20`20`2000E4`20`20`20C3
- V`20`20D0`20`20`200004C
- X`09CMPL`20`20`20`20R0,`20220(R3)`09`09`09`20;R0,`20BYTCNT`09`09`09`20`20`20
- V`20`20`20`09`20`20`20`20`0900DC`20`20`20C3`09`20`20`20`20`2050`20`20D1`20`20
- V`2000051
- X`09BLEQU`20`20`204$`09`09`09`09`20;4$`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`20`20`20`2005`20`201B`20`20`2000056
- X`09MOVL`20`20`20`20220(R3),`20R0`09`09`09`20;BYTCNT,`20R0`09`09`09`20`20`20
- V`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2050`20`20`20`20`2000DC`20`20
- V`20C3`20`20D0`20`20`2000058
- X4$:`09MOVL`20`20`20`20R0,`20228(R3)`09`09`09`20;R0,`20MIN_BYTCNT`09`09`20`20
- V`20`20`20`20`09`20`20`20`20`0900E4`20`20`20C3`09`20`20`20`20`2050`20`20D0`20
- V`20`200005D
- X`09MOVL`20`20`20`20244(R3),`20R0`09`09`09`20;MIN_DIOCNT,`20R0`09`09`20`20`20
- V`20`20`20`200816`20`09`20`20`20`20`20`20`2050`20`20`20`20`2000F4`20`20`20C3
- V`20`20D0`20`20`2000062
- X`09CMPL`20`20`20`20R0,`20236(R3)`09`09`09`20;R0,`20DIOCNT`09`09`09`20`20`20
- V`20`20`20`09`20`20`20`20`0900EC`20`20`20C3`09`20`20`20`20`2050`20`20D1`20`20
- V`2000067
- X`09BLEQU`20`20`205$`09`09`09`09`20;5$`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`20`20`20`2005`20`201B`20`20`200006C
- X`09MOVL`20`20`20`20236(R3),`20R0`09`09`09`20;DIOCNT,`20R0`09`09`09`20`20`20
- V`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2050`20`20`20`20`2000EC`20`20
- V`20C3`20`20D0`20`20`200006E
- X5$:`09MOVL`20`20`20`20R0,`20244(R3)`09`09`09`20;R0,`20MIN_DIOCNT`09`09`20`20
- V`20`20`20`20`09`20`20`20`20`0900F4`20`20`20C3`09`20`20`20`20`2050`20`20D0`20
- V`20`2000073
- X`09MOVL`20`20`20`20260(R3),`20R0`09`09`09`20;MIN_ENQCNT,`20R0`09`09`20`20`20
- V`20`20`20`200817`20`09`20`20`20`20`20`20`2050`20`20`20`20`200104`20`20`20C3
- V`20`20D0`20`20`2000078
- X`09CMPL`20`20`20`20R0,`20252(R3)`09`09`09`20;R0,`20ENQCNT`09`09`09`20`20`20
- V`20`20`20`09`20`20`20`20`0900FC`20`20`20C3`09`20`20`20`20`2050`20`20D1`20`20
- V`200007D
- X`09BLEQU`20`20`206$`09`09`09`09`20;6$`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`20`20`20`2005`20`201B`20`20`2000082
- X`09MOVL`20`20`20`20252(R3),`20R0`09`09`09`20;ENQCNT,`20R0`09`09`09`20`20`20
- V`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2050`20`20`20`20`2000FC`20`20
- V`20C3`20`20D0`20`20`2000084
- X6$:`09MOVL`20`20`20`20R0,`20260(R3)`09`09`09`20;R0,`20MIN_ENQCNT`09`09`20`20
- V`20`20`20`20`09`20`20`20`20`090104`20`20`20C3`09`20`20`20`20`2050`20`20D0`20
- V`20`2000089
- X`09MOVL`20`20`20`20276(R3),`20R0`09`09`09`20;MIN_FILCNT,`20R0`09`09`20`20`20
- V`20`20`20`200818`20`09`20`20`20`20`20`20`2050`20`20`20`20`200114`20`20`20C3
- V`20`20D0`20`20`200008E
- X`09CMPL`20`20`20`20R0,`20268(R3)`09`09`09`20;R0,`20FILCNT`09`09`09`20`20`20
- V`20`20`20`09`20`20`20`20`09010C`20`20`20C3`09`20`20`20`20`2050`20`20D1`20`20
- V`2000093
- X`09BLEQU`20`20`207$`09`09`09`09`20;7$`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`20`20`20`2005`20`201B`20`20`2000098
- X`09MOVL`20`20`20`20268(R3),`20R0`09`09`09`20;FILCNT,`20R0`09`09`09`20`20`20
- V`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2050`20`20`20`20`20010C`20`20
- V`20C3`20`20D0`20`20`200009A
- X7$:`09MOVL`20`20`20`20R0,`20276(R3)`09`09`09`20;R0,`20MIN_FILCNT`09`09`20`20
- V`20`20`20`20`09`20`20`20`20`090114`20`20`20C3`09`20`20`20`20`2050`20`20D0`20
- V`20`200009F
- X`09MOVL`20`20`20`20292(R3),`20R0`09`09`09`20;MIN_PAGFILCNT,`20R0`09`09`20`20
- V`20`20`20`20`200819`20`09`20`20`20`20`20`20`2050`20`20`20`20`200124`20`20`20C3
- V`20`20D0`20`20`20000A4
- X`09CMPL`20`20`20`20R0,`20284(R3)`09`09`09`20;R0,`20PAGFILCNT`09`09`09`20`20
- V`20`20`20`20`09`20`20`20`20`09011C`20`20`20C3`09`20`20`20`20`2050`20`20D1`20
- V`20`20000A9
- X`09BLEQU`20`20`208$`09`09`09`09`20;8$`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`20`20`20`2005`20`201B`20`20`20000AE
- X`09MOVL`20`20`20`20284(R3),`20R0`09`09`09`20;PAGFILCNT,`20R0`09`09`09`20`20
- V`20`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2050`20`20`20`20`20011C`20
- V`20`20C3`20`20D0`20`20`20000B0
- X8$:`09MOVL`20`20`20`20R0,`20292(R3)`09`09`09`20;R0,`20MIN_PAGFILCNT`09`09`20
- V`20`20`20`20`20`09`20`20`20`20`090124`20`20`20C3`09`20`20`20`20`2050`20`20D0
- V`20`20`20000B5
- X`09MOVL`20`20`20`20308(R3),`20R0`09`09`09`20;MAX_PRCCNT,`20R0`09`09`20`20`20
- V`20`20`20`200820`20`09`20`20`20`20`20`20`2050`20`20`20`20`200134`20`20`20C3
- V`20`20D0`20`20`20000BA
- X`09CMPL`20`20`20`20R0,`20300(R3)`09`09`09`20;R0,`20PRCCNT`09`09`09`20`20`20
- V`20`20`20`09`20`20`20`20`09012C`20`20`20C3`09`20`20`20`20`2050`20`20D1`20`20
- V`20000BF
- X`09BGEQU`20`20`209$`09`09`09`09`20;9$`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`20`20`20`2005`20`201E`20`20`20000C4
- X`09MOVL`20`20`20`20300(R3),`20R0`09`09`09`20;PRCCNT,`20R0`09`09`09`20`20`20
- V`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2050`20`20`20`20`20012C`20`20
- V`20C3`20`20D0`20`20`20000C6
- X9$:`09MOVL`20`20`20`20R0,`20308(R3)`09`09`09`20;R0,`20MAX_PRCCNT`09`09`20`20
- V`20`20`20`20`09`20`20`20`20`090134`20`20`20C3`09`20`20`20`20`2050`20`20D0`20
- V`20`20000CB
- X`09MOVL`20`20`20`20324(R3),`20R0`09`09`09`20;MIN_TQCNT,`20R0`09`09`09`20`20
- V`20`20`20`20`200821`20`09`20`20`20`20`20`20`2050`20`20`20`20`200144`20`20`20C3
- V`20`20D0`20`20`20000D0
- X`09CMPL`20`20`20`20R0,`20316(R3)`09`09`09`20;R0,`20TQCNT`09`09`09`20`20`20`20
- V`20`20`09`20`20`20`20`09013C`20`20`20C3`09`20`20`20`20`2050`20`20D1`20`20`2000
- V0D5
- X`09BLEQU`20`20`2010$`09`09`09`09`20;10$`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`20`20`20`20`2005`20`201B`20`20`20000DA
- X`09MOVL`20`20`20`20316(R3),`20R0`09`09`09`20;TQCNT,`20R0`09`09`09`20`20`20`20
- V`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2050`20`20`20`20`20013C`20`20`20C3
- V`20`20D0`20`20`20000DC
- X10$:`09MOVL`20`20`20`20R0,`20324(R3)`09`09`09`20;R0,`20MIN_TQCNT`09`09`09`20
- V`20`20`20`20`20`09`20`20`20`20`090144`20`20`20C3`09`20`20`20`20`2050`20`20D0
- V`20`20`20000E1
- X`09INCL`20`20`20`20(R3)`09`09`09`09`20;COUNT`09`09`09`09`20`20`20`20`20`20`200
- V826`20`09`09`09`20`20`20`20`2063`20`20D6`20`20`20000E6
- X`09CMPL`20`20`20`20(R3),`20#5`09`09`09`20;COUNT,`20#5`09`09`09`20`20`20`20`20
- V`20`200827`20`09`20`20`20`20`20`20`2005`09`20`20`20`20`2063`20`20D1`20`20`2000
- V0E8
- X`09BLSS`20`20`20`2011$`09`09`09`09`20;11$`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`20`20`20`20`202E`20`2019`20`20`20000EB
- X`09MOVAB`20`20`20(SP),`20R0`09`09`09`20;ITEM_LIST,`20$$ITMBLKPTR`09`20`20`20
- V`20`20`20`200835`20`09`20`20`20`20`20`20`2050`09`20`20`20`20`206E`20`209E`20
- V`20`20000ED
- X`09MOVL`20`20`20`20#34013264,`20(R0)+`09`09`20;#34013264,`20($$ITMBLKPTR)+`09
- V`20`20`20`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2080`2002070050`20`20
- V`208F`20`20D0`20`20`20000F0
- X`09MOVAB`20`20`20396(R3),`20(R0)+`09`09`09`20;IMAGNAME,`20($$ITMBLKPTR)+`09
- V`20`20`20`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2080`20`20`20`20`20018C
- V`20`20`20C3`20`209E`20`20`20000F7
- X`09MOVAB`20`20`20476(R3),`20(R0)+`09`09`09`20;IMAGNAME_DSC,`20($$ITMBLKPTR)+
- V`09`20`20`20`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2080`20`20`20`20`200
- V1DC`20`20`20C3`20`209E`20`20`20000FC
- X`09CLRL`20`20`20`20(R0)+`09`09`09`09`20;($$ITMBLKPTR)+`09`09`20`20`20`20`20
- V`20`09`20`20`20`20`09`09`09`20`20`20`20`2080`20`20D4`20`20`2000101
- X`09CLRQ`20`20`20`20-(SP)`09`09`09`09`20;-(SP)`09`09`09`09`20`20`20`20`20`20
- V`200836`20`09`09`09`20`20`20`20`207E`20`207C`20`20`2000103
- X`09CLRL`20`20`20`20-(SP)`09`09`09`09`20;-(SP)`09`09`09`09`20`20`20`20`20`20
- V`09`20`20`20`20`09`09`09`20`20`20`20`207E`20`20D4`20`20`2000105
- X`09PUSHAB`20`2012(SP)`09`09`09`09`20;ITEM_LIST`09`09`09`20`20`20`20`20`20`09
- V`20`20`20`20`09`09`090C`20`20`20AE`20`209F`20`20`2000107
- X`09CLRL`20`20`20`20-(SP)`09`09`09`09`20;-(SP)`09`09`09`09`20`20`20`20`20`20
- V`09`20`20`20`20`09`09`09`20`20`20`20`207E`20`20D4`20`20`200010A
- X`09PUSHAB`20`20332(R3)`09`09`09`09`20;EPID`09`09`09`09`20`20`20`20`20`20`09
- V`20`20`20`20`09`09`20`20`20`20`20`20014C`20`20`20C3`20`209F`20`20`200010C
- X`09CLRL`20`20`20`20-(SP)`09`09`09`09`20;-(SP)`09`09`09`09`20`20`20`20`20`20
- V`09`20`20`20`20`09`09`09`20`20`20`20`207E`20`20D4`20`20`2000110
- X`09CALLS`20`20`20#7,`20G`5ESYS$GETJPIW`09`09`20;#7,`20SYS$GETJPIW`09`09`20`20
- V`20`20`20`20`09`20`20`20`2000000000G`20`2000`09`20`20`20`20`2007`20`20FB`20
- V`20`2000112
- X`09CLRL`20`20`20`20(R3)`09`09`09`09`20;COUNT`09`09`09`09`20`20`20`20`20`20`200
- V837`20`09`09`09`20`20`20`20`2063`20`20D4`20`20`2000119
- X11$:`09MOVL`20`20`20`20R2,`20R0`09`09`09`09`20;STATUS,`20R0`09`09`09`20`20`20
- V`20`20`20`200842`20`09`20`20`20`20`20`20`2050`09`20`20`20`20`2052`20`20D0`20
- V`20`200011B
- X`09RET`20`20`20`20`20`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`09`2004`20`20`200011E
- X
- X;`20Routine`20Size:`20`20287`20bytes,`20`20`20`20Routine`20Base:`20`20$CODE$
- V`20+`200DAE
- X
- X
- X;`20`20`200843`20`201`09
- X;`20`20`200844`20`201`09ROUTINE`20GET_KERNEL_MODE(PID,PROCESS_NAME`20:`20REF
- V`20$BBLOCK)`20=
- X;`20`20`200845`20`202`09`20`20`20`20BEGIN
- X;`20`20`200846`20`202`09`20`20`20`20BUILTIN`20FP;
- X;`20`20`200847`20`202`09`20`20`20`20LOCAL
- X;`20`20`200848`20`202`09`09STATUS,`09`09`09`09`20`20`20`20!`20General`20status
- V`20longword
- X;`20`20`200849`20`202`09`09IPID,`09`09`09`09`20`20`20`20!`20Returned`20by`20EX
- VE$NAMPID
- X;`20`20`200850`20`202`09`09PCB`20:`20REF`20$BBLOCK,`09`09`20`20`20`20!`20Retur
- Vned`20by`20EXE$NAMPID
- X;`20`20`200851`20`202`09`09PHD`20:`20REF`20$BBLOCK,`09`09`20`20`20`20!`20Point
- Ver`20to`20process`20header
- X;`20`20`200852`20`202`09`09JIB`20:`20REF`20$BBLOCK;`09`09`20`20`20`20!`20Point
- Ver`20to`20job`20info`20block
- X;`20`20`200853`20`202`09
- X;`20`20`200854`20`202`09`20`20`20`20.FP`20=`20CONDITION_HANDLER;`09`09`20`20
- V`20`20!`20Establish`20a`20kernel`20handler
- X;`20`20`200855`20`202`09!+
- X;`20`20`200856`20`202`09!`20Note`20that`20this`20call`20to`20EXE$NAMPID`20depe
- Vnds`20on`20the`20call`20frame`20being
- X;`20`20`200857`20`202`09!`20set`20up`20as`20follows:
- X;`20`20`200858`20`202`09!
- X;`20`20`200859`20`202`09!`20`20`204(AP)`20-`20EPID`20value`20(or`20zero)
- X;`20`20`200860`20`202`09!`20`20`208(AP)`20-`20Pointer`20to`20process`20name
- V`20string`20descriptor
- X;`20`20`200861`20`202`09!-
- X;`20`20`200862`20`202`09`20`20`20`20STATUS`20=`20EXE$NAMPID(;IPID,PCB);`09`20
- V`20`20`20!`20This`20returns`20at`20IPL$_SYNCH
- X;`20`20`200863`20`202`09`20`20`20`20IF`20NOT`20.STATUS`20THEN`09`09`09`20`20
- V`20`20!`20Status`20check..
- X;`20`20`200864`20`203`09`09BEGIN`09`09`09`09`20`20`20`20!`20If`20error
- X;`20`20`200865`20`203`09`09SETIPL(0);`09`09`09`20`20`20`20!`20Drop`20our`20IPL
- V`20to`20normal
- X;`20`20`200866`20`203`09`09RETURN`20.STATUS;`09`09`09`20`20`20`20!`20And`20ret
- Vurn`20the`20error`20code
- X;`20`20`200867`20`202`09`09END;
- X;`20`20`200868`20`202`09!+
- X;`20`20`200869`20`202`09!`20Get`20all`20the`20values`20out`20of`20the`20Proces
- Vs`20Control`20Block
- X;`20`20`200870`20`202`09!-
- X;`20`20`200871`20`202`09`20`20`20`20EPID`20`20`20`20=`20.PCB`5BPCB$L_EPID`5D;
- V`09`09`20`20`20`20!`20Get`20this`20for`20future`20reference
- X;`20`20`200872`20`202`09`20`20`20`20PRI`09`20`20`20`20=`2031`20-`20.PCB`5BPCB$
- VB_PRI`5D;
- X;`20`20`200873`20`202`09`20`20`20`20STATE`20`20`20=`20.PCB`5BPCB$W_STATE`5D;
- X;`20`20`200874`20`202`09`20`20`20`20PRIB`20`20`20`20=`2031`20-`20.PCB`5BPCB$B_
- VPRIB`5D;
- X;`20`20`200875`20`202`09`20`20`20`20ASTCNT`20`20=`20.PCB`5BPCB$W_ASTCNT`5D;
- X;`20`20`200876`20`202`09`20`20`20`20BIOCNT`20`20=`20.PCB`5BPCB$W_BIOCNT`5D;
- X;`20`20`200877`20`202`09`20`20`20`20BIOLM`20`20`20=`20.PCB`5BPCB$W_BIOLM`5D;
- X;`20`20`200878`20`202`09`20`20`20`20DIOCNT`20`20=`20.PCB`5BPCB$W_DIOCNT`5D;
- X;`20`20`200879`20`202`09`20`20`20`20DIOLM`20`20`20=`20.PCB`5BPCB$W_DIOLM`5D;
- X;`20`20`200880`20`202`09`20`20`20`20PRCCNT`20`20=`20.PCB`5BPCB$W_PRCCNT`5D;
- X;`20`20`200881`20`202`09`20`20`20`20EFWM`20`20`20`20=`20.PCB`5BPCB$L_EFWM`5D;
- X;`20`20`200882`20`202`09`20`20`20`20EFCS`20`20`20`20=`20.PCB`5BPCB$L_EFCS`5D;
- X;`20`20`200883`20`202`09`20`20`20`20EFCU`20`20`20`20=`20.PCB`5BPCB$L_EFCU`5D;
- X;`20`20`200884`20`202`09`20`20`20`20UIC`09`20`20`20`20=`20.PCB`5BPCB$L_UIC`5D;
- V
- X;`20`20`200885`20`202`09`20`20`20`20WSSIZE`20`20=`20.PCB`5BPCB$L_PPGCNT`5D`20+
- V`20.PCB`5BPCB$L_GPGCNT`5D`20;
- X;`20`20`200886`20`202`09`20`20`20`20CH$MOVE(PCB$S_LNAME,PCB`5BPCB$T_LNAME`5D,P
- VRCNAM);
- X;`20`20`200887`20`202`09!+
- X;`20`20`200888`20`202`09!`20Get`20the`20values`20out`20of`20the`20Job`20Inform
- Vation`20Block
- X;`20`20`200889`20`202`09!-
- X;`20`20`200890`20`202`09`20`20`20`20JIB`09=`20.PCB`5BPCB$L_JIB`5D;
- X;`20`20`200891`20`202`09`20`20`20`20IF`20.JIB`20NEQ`200`20THEN
- X;`20`20`200892`20`203`09`09BEGIN
- X;`20`20`200893`20`203`09`09BYTCNT`09`20`20`20`20=`20.JIB`5BJIB$L_BYTCNT`5D;
- X;`20`20`200894`20`203`09`09BYTLM`09`20`20`20`20=`20.JIB`5BJIB$L_BYTLM`5D;
- X;`20`20`200895`20`203`09`09FILCNT`09`20`20`20`20=`20.JIB`5BJIB$W_FILCNT`5D;
- X;`20`20`200896`20`203`09`09FILLM`09`20`20`20`20=`20.JIB`5BJIB$W_FILLM`5D;
- X;`20`20`200897`20`203`09`09TQCNT`09`20`20`20`20=`20.JIB`5BJIB$W_TQCNT`5D;
- X;`20`20`200898`20`203`09`09TQLM`09`20`20`20`20=`20.JIB`5BJIB$W_TQLM`5D;
- X;`20`20`200899`20`203`09`09PGFLQUOTA`20`20`20=`20.JIB`5BJIB$L_PGFLQUOTA`5D;
- X;`20`20`200900`20`203`09`09PAGFILCNT`20`20`20=`20.JIB`5BJIB$L_PGFLCNT`5D;
- X;`20`20`200901`20`203`09`09ENQCNT`09`20`20`20`20=`20.JIB`5BJIB$W_ENQCNT`5D;
- X;`20`20`200902`20`203`09`09ENQLM`09`20`20`20`20=`20.JIB`5BJIB$W_ENQLM`5D;
- X;`20`20`200903`20`202`09`09END;
- X;`20`20`200904`20`202`09!+
- X;`20`20`200905`20`202`09!`20Get`20all`20the`20values`20out`20of`20the`20Proces
- Vs`20HeaDer
- X;`20`20`200906`20`202`09!-
- X;`20`20`200907`20`202`09`20`20`20`20PHD`20=`20.PCB`5BPCB$L_PHD`5D;
- X;`20`20`200908`20`202`09`20`20`20`20IF`20.PCB`5BPCB$V_RES`5D`20AND`20(.PHD`20N
- VEQ`200)`20THEN
- X;`20`20`200909`20`203`09`09BEGIN
- X;`20`20`200910`20`203`09`09CPUTIM`20`20=`20.PHD`5BPHD$L_CPUTIM`5D;
- X;`20`20`200911`20`203`09`09PRCLM`20`20`20=`20.PHD`5BPHD$W_PRCLM`5D;
- X;`20`20`200912`20`203`09`09ASTLM`20`20`20=`20.PHD`5BPHD$W_ASTLM`5D;
- X;`20`20`200913`20`203`09`09PAGEFLTS=`20.PHD`5BPHD$L_PAGEFLTS`5D;
- X;`20`20`200914`20`203`09`09DIRIO`09=`20.PHD`5BPHD$L_DIOCNT`5D;
- X;`20`20`200915`20`203`09`09BUFIO`09=`20.PHD`5BPHD$L_BIOCNT`5D;
- X;`20`20`200916`20`204`09`09VIRTPAGES`20=`20(.PHD`5BPHD$L_FREP0VA`5D+
- X;`20`20`200917`20`203`09`09`09`20`20`20`20(%X'80000000'-.PHD`5BPHD$L_FREP1VA
- V`5D))/512;
- X;`20`20`200918`20`203`09`09USP`09=`20.PHD`5BPHD$L_USP`5D;
- X;`20`20`200919`20`203`09`09UPC`09=`20.PHD`5BPHD$L_PC`5D;
- X;`20`20`200920`20`203`09`09UPSL`09=`20.PHD`5BPHD$L_PSL`5D;
- X;`20`20`200921`20`202`09`09END;
- X;`20`20`200922`20`202`09
- X;`20`20`200923`20`202`09`20`20`20`20SETIPL`20(0);
- X;`20`20`200924`20`202`09`20`20`20`20RETURN`20.STATUS;
- X;`20`20`200925`20`201`09`20`20`20`20END;
- X
- X
- X
- X
- X
- X;GET_KERNEL_MODE
- XU.7:`09.WORD`20`20`20`5EM<R2,R3,R4,R5,R6,R7,R8>`09`20;Save`20R2,R3,R4,R5,R6,R7
- V,R8`09`20`20`20`20`20`20`200844`20`09`09`09`20`20`20`20`20`20`2001FC`20`20`200
- V0000
- X`09MOVAB`20`20`20W`5EU.89,`20R8`09`09`09`20;U.89,`20R8`09`09`09`20`20`20`20
- V`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2058`20`20`20`20`200000'`20`20CF
- V`20`209E`20`20`2000002
- X`09MOVAB`20`20`20W`5EU.8,`20(FP)`09`09`09`20;U.8,`20(FP)`09`09`09`20`20`20`20
- V`20`20`200854`20`09`20`20`20`20`20`20`206D`20`20`20`20`200000V`20`20CF`20`209E
- V`20`20`2000007
- X`09JSB`20`20`20`20`20G`5EEXE$NAMPID`09`09`09`20;EXE$NAMPID`09`09`09`20`20`20
- V`20`20`20`200862`20`09`09`20`2000000000G`20`2000`20`2016`20`20`200000C
- X`09MOVL`20`20`20`20R0,`20R7`09`09`09`09`20;R0,`20STATUS`09`09`09`20`20`20`20
- V`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2057`09`20`20`20`20`2050`20`20D0
- V`20`20`2000012
- X`09MOVL`20`20`20`20R4,`20R6`09`09`09`09`20;R4,`20R6`09`09`09`20`20`20`20`20
- V`20`09`20`20`20`20`09`20`20`20`20`20`20`2056`09`20`20`20`20`2054`20`20D0`20
- V`20`2000015
- X`09BLBS`20`20`20`20R7,`201$`09`09`09`09`20;STATUS,`201$`09`09`09`20`20`20`20
- V`20`20`200863`20`09`20`20`20`20`20`20`2003`09`20`20`20`20`2057`20`20E8`20`20
- V`2000018
- X`09BRW`20`20`20`20`203$`09`09`09`09`20;3$`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`20`20`2000FF`20`2031`20`20`200001B
- X1$:`09MOVL`20`20`20`20100(R6),`20-280(R8)`09`09`20;100(PCB),`20EPID`09`09`20
- V`20`20`20`20`20`200871`20`09FEE8`20`20`20C8`0964`20`20`20A6`20`20D0`20`20`2000
- V01E
- X`09MOVZBL`20`2028(R6),`20(R8)`09`09`09`20;28(PCB),`20PRI`09`09`09`20`20`20`20
- V`20`20`200872`20`09`20`20`20`20`20`20`2068`091C`20`20`20A6`20`209A`20`20`20000
- V24
- X`09SUBL3`20`20`20(R8),`20#31,`20(R8)`09`09`09`20;PRI,`20#31,`20PRI`09`09`09
- V`20`20`20`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`201F`09`20`20`20`20`206
- V8`20`20C3`20`20`2000028
- X`09`09`09`09`09`09`20;`09`09`09`09`09`20`20`20`20`09`09`09`20`20`20`20`2068
- V`20`20`20`20`20`20`200002B
- X`09MOVZWL`20`2026(R6),`20-8(R8)`09`09`09`20;26(PCB),`20STATE`09`09`20`20`20
- V`20`20`20`200873`20`09`20`20F8`20`20`20A8`091A`20`20`20A6`20`203C`20`20`200002
- VC
- X`09MOVZBL`20`2029(R6),`208(R8)`09`09`09`20;29(PCB),`20PRIB`09`09`09`20`20`20
- V`20`20`20`200874`20`09`20`2008`20`20`20A8`091D`20`20`20A6`20`209A`20`20`200003
- V1
- X`09SUBL3`20`20`208(R8),`20#31,`208(R8)`09`09`20;PRIB,`20#31,`20PRIB`09`09`20
- V`20`20`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`201F`0908`20`20`20A8`20
- V`20C3`20`20`2000036
- X`09`09`09`09`09`09`20;`09`09`09`09`09`20`20`20`20`09`09`0908`20`20`20A8`20`20
- V`20`20`20`20`200003A
- X`09MOVZWL`20`2056(R6),`20-424(R8)`09`09`20;56(PCB),`20ASTCNT`09`09`20`20`20
- V`20`20`20`200875`20`09FE58`20`20`20C8`0938`20`20`20A6`20`203C`20`20`200003C
- X`09MOVZWL`20`2058(R6),`20-408(R8)`09`09`20;58(PCB),`20BIOCNT`09`09`20`20`20
- V`20`20`20`200876`20`09FE68`20`20`20C8`093A`20`20`20A6`20`203C`20`20`2000042
- X`09MOVZWL`20`2060(R6),`20-404(R8)`09`09`20;60(PCB),`20BIOLM`09`09`20`20`20`20
- V`20`20`200877`20`09FE6C`20`20`20C8`093C`20`20`20A6`20`203C`20`20`2000048
- X`09MOVZWL`20`2062(R6),`20-376(R8)`09`09`20;62(PCB),`20DIOCNT`09`09`20`20`20
- V`20`20`20`200878`20`09FE88`20`20`20C8`093E`20`20`20A6`20`203C`20`20`200004E
- X`09MOVZWL`20`2064(R6),`20-372(R8)`09`09`20;64(PCB),`20DIOLM`09`09`20`20`20`20
- V`20`20`200879`20`09FE8C`20`20`20C8`0940`20`20`20A6`20`203C`20`20`2000054
- X`09MOVZWL`20`2066(R6),`20-312(R8)`09`09`20;66(PCB),`20PRCCNT`09`09`20`20`20
- V`20`20`20`200880`20`09FEC8`20`20`20C8`0942`20`20`20A6`20`203C`20`20`200005A
- X`09MOVL`20`20`20`2076(R6),`20-272(R8)`09`09`20;76(PCB),`20EFWM`09`09`09`20`20
- V`20`20`20`20`200881`20`09FEF0`20`20`20C8`094C`20`20`20A6`20`20D0`20`20`2000060
- V
- X`09MOVL`20`20`20`2080(R6),`20-264(R8)`09`09`20;80(PCB),`20EFCS`09`09`09`20`20
- V`20`20`20`20`200882`20`09FEF8`20`20`20C8`0950`20`20`20A6`20`20D0`20`20`2000066
- V
- X`09MOVL`20`20`20`2084(R6),`20-256(R8)`09`09`20;84(PCB),`20EFCU`09`09`09`20`20
- V`20`20`20`20`200883`20`09FF00`20`20`20C8`0954`20`20`20A6`20`20D0`20`20`200006C
- V
- X`09MOVL`20`20`20`20196(R6),`20-248(R8)`09`09`20;196(PCB),`20UIC`09`09`09`20
- V`20`20`20`20`20`200884`20`09FF08`20`20`20C8`20`20`20`20`2000C4`20`20`20C6`20
- V`20D0`20`20`2000072
- X`09ADDL3`20`20`20116(R6),`20120(R6),`2044(R8)`09`20;116(PCB),`20120(PCB),`20WS
- VSIZE`09`20`20`20`20`20`20`200885`20`09`20`2078`20`20`20A6`0974`20`20`20A6`20
- V`20C1`20`20`2000079
- X`09`09`09`09`09`09`20;`09`09`09`09`09`20`20`20`20`09`09`092C`20`20`20A8`20`20
- V`20`20`20`20`200007E
- X`09MOVC3`20`20`20#16,`20312(R6),`20-40(R8)`09`09`20;#16,`20312(PCB),`20PRCNAM
- V`09`09`20`20`20`20`20`20`200886`20`090138`20`20`20C6`09`20`20`20`20`2010`20
- V`2028`20`20`2000080
- X`09`09`09`09`09`09`20;`09`09`09`09`09`20`20`20`20`09`09`09D8`20`20`20A8`20`20
- V`20`20`20`20`2000085
- X`09MOVL`20`20`20`20124(R6),`20R0`09`09`09`20;124(PCB),`20JIB`09`09`09`20`20
- V`20`20`20`20`200890`20`09`20`20`20`20`20`20`2050`097C`20`20`20A6`20`20D0`20
- V`20`2000087
- X`09BEQL`20`20`20`202$`09`09`09`09`20;2$`09`09`09`09`20`20`20`20`20`20`200891
- V`20`09`09`09`20`20`20`20`2036`20`2013`20`20`200008B
- X`09MOVQ`20`20`20`2032(R0),`20-392(R8)`09`09`20;32(JIB),`20BYTCNT`09`09`20`20
- V`20`20`20`20`200894`20`09FE78`20`20`20C8`0920`20`20`20A0`20`207D`20`20`200008D
- V
- X`09MOVZWL`20`2048(R0),`20-344(R8)`09`09`20;48(JIB),`20FILCNT`09`09`20`20`20
- V`20`20`20`200895`20`09FEA8`20`20`20C8`0930`20`20`20A0`20`203C`20`20`2000093
- X`09MOVZWL`20`2050(R0),`20-340(R8)`09`09`20;50(JIB),`20FILLM`09`09`20`20`20`20
- V`20`20`200896`20`09FEAC`20`20`20C8`0932`20`20`20A0`20`203C`20`20`2000099
- X`09MOVZWL`20`2052(R0),`20-296(R8)`09`09`20;52(JIB),`20TQCNT`09`09`20`20`20`20
- V`20`20`200897`20`09FED8`20`20`20C8`0934`20`20`20A0`20`203C`20`20`200009F
- X`09MOVZWL`20`2054(R0),`20-292(R8)`09`09`20;54(JIB),`20TQLM`09`09`09`20`20`20
- V`20`20`20`200898`20`09FEDC`20`20`20C8`0936`20`20`20A0`20`203C`20`20`20000A5
- X`09MOVL`20`20`20`2056(R0),`20-324(R8)`09`09`20;56(JIB),`20PGFLQUOTA`09`09`20
- V`20`20`20`20`20`200899`20`09FEBC`20`20`20C8`0938`20`20`20A0`20`20D0`20`20`2000
- V0AB
- X`09MOVL`20`20`20`2060(R0),`20-328(R8)`09`09`20;60(JIB),`20PAGFILCNT`09`09`20
- V`20`20`20`20`20`200900`20`09FEB8`20`20`20C8`093C`20`20`20A0`20`20D0`20`20`2000
- V0B1
- X`09MOVZWL`20`2076(R0),`20-360(R8)`09`09`20;76(JIB),`20ENQCNT`09`09`20`20`20
- V`20`20`20`200901`20`09FE98`20`20`20C8`094C`20`20`20A0`20`203C`20`20`20000B7
- X`09MOVZWL`20`2078(R0),`20-356(R8)`09`09`20;78(JIB),`20ENQLM`09`09`20`20`20`20
- V`20`20`200902`20`09FE9C`20`20`20C8`094E`20`20`20A0`20`203C`20`20`20000BD
- X2$:`09MOVL`20`20`20`20108(R6),`20R0`09`09`09`20;108(PCB),`20PHD`09`09`09`20
- V`20`20`20`20`20`200907`20`09`20`20`20`20`20`20`2050`096C`20`20`20A6`20`20D0
- V`20`20`20000C3
- X`09BLBC`20`20`20`2036(R6),`203$`09`09`09`20;36(PCB),`203$`09`09`09`20`20`20
- V`20`20`20`200908`20`09`20`20`20`20`20`20`2052`0924`20`20`20A6`20`20E9`20`20
- V`20000C7
- X`09BEQL`20`20`20`203$`09`09`09`09`20;3$`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`20`20`20`20`2050`20`2013`20`20`20000CB
- X`09MOVL`20`20`20`20172(R0),`2012(R8)`09`09`09`20;172(PHD),`20CPUTIM`09`09`20
- V`20`20`20`20`20`200910`20`09`20`200C`20`20`20A8`20`20`20`20`2000AC`20`20`20C0
- V`20`20D0`20`20`20000CD
- X`09MOVZWL`20`20178(R0),`20-308(R8)`09`09`20;178(PHD),`20PRCLM`09`09`20`20`20
- V`20`20`20`200911`20`09FECC`20`20`20C8`20`20`20`20`2000B2`20`20`20C0`20`203C
- V`20`20`20000D3
- X`09MOVZWL`20`20180(R0),`20-420(R8)`09`09`20;180(PHD),`20ASTLM`09`09`20`20`20
- V`20`20`20`200912`20`09FE5C`20`20`20C8`20`20`20`20`2000B4`20`20`20C0`20`203C
- V`20`20`20000DA
- X`09MOVL`20`20`20`20192(R0),`2036(R8)`09`09`09`20;192(PHD),`20PAGEFLTS`09`09
- V`20`20`20`20`20`20`200913`20`09`20`2024`20`20`20A8`20`20`20`20`2000C0`20`20
- V`20C0`20`20D0`20`20`20000E1
- X`09MOVL`20`20`20`20204(R0),`2020(R8)`09`09`09`20;204(PHD),`20DIRIO`09`09`20
- V`20`20`20`20`20`200914`20`09`20`2014`20`20`20A8`20`20`20`20`2000CC`20`20`20C0
- V`20`20D0`20`20`20000E7
- X`09MOVL`20`20`20`20208(R0),`2028(R8)`09`09`09`20;208(PHD),`20BUFIO`09`09`20
- V`20`20`20`20`20`200915`20`09`20`201C`20`20`20A8`20`20`20`20`2000D0`20`20`20C0
- V`20`20D0`20`20`20000ED
- X`09SUBL3`20`20`20164(R0),`20156(R0),`20R1`09`09`20;164(PHD),`20156(PHD),`20R1
- V`09`20`20`20`20`20`20`200917`20`09009C`20`20`20C0`20`20`20`20`2000A4`20`20`20C
- V0`20`20C3`20`20`20000F3
- X`09`09`09`09`09`09`20;`09`09`09`09`09`20`20`20`20`09`09`09`20`20`20`20`2051
- V`20`20`20`20`20`20`20000FA
- X`09MOVAB`20`20`20-2147483648(R1),`20R1`09`09`20;-2147483648(R1),`20R1`09`09
- V`20`20`20`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2051`2080000000`20`20
- V`20E1`20`209E`20`20`20000FB
- X`09DIVL3`20`20`20#512,`20R1,`2056(R8)`09`09`20;#512,`20R1,`20VIRTPAGES`09`09
- V`20`20`20`20`20`20`09`20`20`20`20`09`20`20`20`20`20`20`2051`2000000200`20`20
- V`208F`20`20C7`20`20`2000102
- X`09`09`09`09`09`09`20;`09`09`09`09`09`20`20`20`20`09`09`0938`20`20`20A8`20`20
- V`20`20`20`20`2000109
- X`09MOVL`20`20`20`2044(R0),`20-240(R8)`09`09`20;44(PHD),`20USP`09`09`09`20`20
- V`20`20`20`20`200918`20`09FF10`20`20`20C8`092C`20`20`20A0`20`20D0`20`20`200010B
- V
- X`09MOVL`20`20`20`20104(R0),`20-232(R8)`09`09`20;104(PHD),`20UPC`09`09`09`20
- V`20`20`20`20`20`200919`20`09FF18`20`20`20C8`0968`20`20`20A0`20`20D0`20`20`2000
- V111
- X`09MOVL`20`20`20`20108(R0),`20-224(R8)`09`09`20;108(PHD),`20UPSL`09`09`20`20
- V`20`20`20`20`200920`20`09FF20`20`20`20C8`096C`20`20`20A0`20`20D0`20`20`2000117
- V
- X3$:`09MTPR`20`20`20`20#0,`20#18`09`09`09`09`20;#0,`20#18`09`09`09`20`20`20`20
- V`20`20`200923`20`09`20`20`20`20`20`20`2012`09`20`20`20`20`2000`20`20DA`20`20
- V`200011D
- X`09MOVL`20`20`20`20R7,`20R0`09`09`09`09`20;STATUS,`20R0`09`09`09`20`20`20`20
- V`20`20`200924`20`09`20`20`20`20`20`20`2050`09`20`20`20`20`2057`20`20D0`20`20
- V`2000120
- X`09RET`20`20`20`20`20`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`09`2004`20`20`2000123
- X
- X;`20Routine`20Size:`20`20292`20bytes,`20`20`20`20Routine`20Base:`20`20$CODE$
- V`20+`200ECD
- X
- X
- X;`20`20`200926`20`201`09!+
- X;`20`20`200927`20`201`09!`20Note`20that`20the`20condition`20handler`20code`20s
- Vhould`20follow`20the`20kernel`20code
- X;`20`20`200928`20`201`09!`20since`20it's`20entry`20point`20is`20used`20to`20de
- Vtermine`20the`20upper`20range`20of`20the
- X;`20`20`200929`20`201`09!`20$LCKPAG`20system`20service`20arguments.`20This`20h
- Vandler`20just`20keeps`20us`20from
- X;`20`20`200930`20`201`09!`20crashing`20the`20system`20in`20case`20we`20access
- V`20violate`20in`20kernel`20mode.
- X;`20`20`200931`20`201`09!-
- X;`20`20`200932`20`201`09ROUTINE`20CONDITION_HANDLER`20:`20NOVALUE`20=`20$EXIT(
- VCODE=1);
- X
- X
- X
- X
- X
- X;CONDITION_HANDLER
- XU.8:`09.WORD`20`20`20`5EM<>`09`09`09`09`20;Save`20nothing`09`09`09`20`20`20
- V`20`20`20`200932`20`09`09`09`20`20`20`20`20`20`200000`20`20`2000000
- X`09PUSHL`20`20`20#1`09`09`09`09`20;#1`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`20`20`20`2001`20`20DD`20`20`2000002
- X`09CALLS`20`20`20#1,`20G`5ESYS$EXIT`09`09`09`20;#1,`20SYS$EXIT`09`09`09`20`20
- V`20`20`20`20`09`20`20`20`2000000000G`20`2000`09`20`20`20`20`2001`20`20FB`20
- V`20`2000004
- X`09RET`20`20`20`20`20`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`09`2004`20`20`200000B
- X
- X;`20Routine`20Size:`20`2012`20bytes,`20`20`20`20Routine`20Base:`20`20$CODE$
- V`20+`200FF1
- X
- X
- X;`20`20`200933`20`201`09
- X;`20`20`200934`20`200`09END`20ELUDOM
- X
- X
- X
- X
- X
- X
- X;`09`09`09`09`20`20`20`20`20`20`20PSECT`20SUMMARY
- X;
- X;`09Name`09`09`09`20Bytes`09`09`09`20`20`20`20`20`20`20Attributes
- X;
- X;`20`20$PLIT$`09`09`09`20`20`20`20`201407`20`20NOVEC,NOWRT,`20`20RD`20,NOEXE,N
- VOSHR,`20`20LCL,`20`20REL,`20`20CON,NOPIC,ALIGN(2)
- X;`20`20$OWN$`09`09`09`20`20`20`20`20`20688`20`20NOVEC,`20`20WRT,`20`20RD`20,NO
- VEXE,NOSHR,`20`20LCL,`20`20REL,`20`20CON,NOPIC,ALIGN(2)
- X;`20`20$CODE$`09`09`09`20`20`20`20`204093`20`20NOVEC,NOWRT,`20`20RD`20,`20`20E
- VXE,NOSHR,`20`20LCL,`20`20REL,`20`20CON,NOPIC,ALIGN(2)
- X
- X
- X
- X
- X;`09`09`09`09Library`20Statistics
- X;
- X;`09`09`09`09`09`20`20`20`20`20--------`20Symbols`20--------`09`20`20`20`20Pag
- Ves`09Processing
- X;`09File`09`09`09`09`20`20`20`20`20Total`20`20`20`20Loaded`20`20`20Percent`20
- V`20`20`20`20`20Mapped`09Time
- X;
- X;`20`20SYS$COMMON:`5BSYSLIB`5DLIB.L32;4`09`09`20`20`20`20`2039537`20`20`20`20
- V`20`20`20105`20`20`20`20`20`20`20`20`200`20`20`20`20`20`202145`20`20`20`20`20
- V`20`20`20`20`2000:00.7
- X
- X
- X
- X
- X
- X
- X
- X;`09`09`09`09`09COMMAND`20QUALIFIERS
- X
- X;`09BLIS/LIS/MACH=(ASSEM,UNIQUE)/SOURCE=NOHEAD/NOOBJ`20SHOQUOTA
- X
- X;`20Compilation`20Complete
- X
- X`09.END`09U.104
- $ call unpack SHOQUOTA.LIS;1 1360354630 ""
- $ v=f$verify(v)
- $ exit
-