PSXRSTAT ;BIR/HTW-Rx Workload Report ; 30 Oct 2000 5:08 PM
Source file <PSXRSTAT.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| Q1 | ||
| DIVSUML | ; | |
| TITLE | ||
| TWO | ||
| END | ||
| DIVSUM | ;EP DIVISIONAL SUMMARY | |
| BEGDATE | ||
| SELECT | ; | |
| ONE | ||
| ST0 | ||
| EXIT | ||
| SEL | ;Select divisions ; returns arrays ; DIVNM("names of divisions")=selection number ; DIVDA("iens of divisions")=name of division ; for testing | |
| COUNT | ; | |
| DIVISION | ; | |
| ENDDATE | ||
| AHEAD | ||
| START | ||
| GTOTAL | ; | |
| DEVICE | ||
| ALL | ||
| TOTALT | ; | |
| QUE | ||
| GRNDTOT | ;EP WRITE /LOOP DIVISIONAL TOTALS & WRITE GRAND TOTALS | |
| MAIN | ||
| OP | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD("DD" | ENDDATE, TITLE+2, TITLE+3, TITLE+4 | 
| ^PS(52.5 - [#52.5] | COUNT+24, COUNT+25, COUNT+26 | 
| ^PS(59 - [#59] | SEL+7 | 
| ^PSRX - [#52] | COUNT+1, COUNT+2, COUNT+3, COUNT+4, COUNT+5, COUNT+9, COUNT+10, COUNT+16, COUNT+17, COUNT+19 , COUNT+27, COUNT+28, OP, OP+1 | 
| ^PSRX("AD" | DIVISION+2, ONE, TWO | 
| Name | Line Occurrences | 
|---|---|
| ALL | SEL+12 | 
| BEGDATE | BEGDATE+3 | 
| COUNT | TWO | 
| DIVISION | START+7 | 
| DIVSUM | GRNDTOT+7 | 
| DIVSUML | START+7, GRNDTOT+10 | 
| END | BEGDATE+1, ENDDATE+4, DEVICE+1, START+8, START+12, EXIT | 
| ENDDATE | ENDDATE+6 | 
| EXIT | PSXRSTAT+6 | 
| GRNDTOT | START+10 | 
| GTOTAL | DIVISION+3 | 
| MAIN | DIVISION+2 | 
| ONE | DIVISION+2 | 
| SEL | ENDDATE+8, ALL+6 | 
| SELECT | SEL+13 | 
| ST0 | DEVICE+3 | 
| START | DEVICE+2 | 
| TITLE | DIVISION+1, MAIN+2, MAIN+3, GRNDTOT+4 | 
| TWO | ONE | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | COUNT+24 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | END+1!, TITLE+4 | 
| >> %ZIS | DEVICE* | 
| >> %ZIS("A" | DEVICE* | 
| >> %ZIS("B" | DEVICE* | 
| A | END+2!, MAIN+6* | 
| B | END+2!, MAIN+6* | 
| C | DEVICE+4!, END+2!, MAIN+6*, SELECT+1* | 
| D | END+2!, MAIN+6* | 
| >> DA | ALL+5* | 
| DIR | BEGDATE!, ENDDATE+3!, Q1+1!, END+1!, MAIN+1!, GTOTAL+4!, DIVSUML+12!, SEL+9!, SEL+11!, SELECT+7! , ALL+2! | 
| DIR("A" | BEGDATE*, ENDDATE+2*, SELECT+1*, SELECT+2*, ALL+1* | 
| DIR("B" | ENDDATE+2*, ALL+1* | 
| DIR(0 | BEGDATE*, ENDDATE+2*, MAIN+1*, GTOTAL+4*, DIVSUML+12*, SEL+10*, SELECT+2*, ALL+1* | 
| DIROUT | END+3! | 
| DIRUT | BEGDATE+1, ENDDATE+4, END+3! | 
| DIV | START+7*, COUNT+1*, COUNT+2*, GRNDTOT+6*, GRNDTOT+8, GRNDTOT+10*, DIVSUM+2, DIVSUML+2, DIVSUML+3, DIVSUML+4 , DIVSUML+5, DIVSUML+6, DIVSUML+7, DIVSUML+8, DIVSUML+9, DIVSUML+10, DIVSUML+11, SEL+6*, SEL+7*, ALL* , ALL+5*, EXIT+1! | 
| DIVDA | ENDDATE+8, START+3*, START+7, COUNT+1, COUNT+2, TITLE+6, MAIN+10, MAIN+11, MAIN+12, MAIN+13 , GTOTAL+2, GRNDTOT+3*, SEL+6!, SEL+7*, ALL+4!, EXIT+1! | 
| DIVDA( | START+3, TITLE+6, GRNDTOT+6, DIVSUM+2, ALL+5* | 
| DIVDA(0 | GRNDTOT+3* | 
| DIVNM | SEL+6!, SELECT+4!, SELECT+5!, SELECT+6* | 
| DIVNM( | SEL+7*, SELECT+1, SELECT+6*, ALL, ALL+5! | 
| DIVX | SEL+6!, SELECT+5*, SELECT+7! | 
| DIVX( | SELECT+6 | 
| DT | BEGDATE+3, ENDDATE | 
| DTOUT | END+3! | 
| DUOUT | END+3! | 
| E | END+2!, MAIN+6* | 
| I | SEL+7*, SEL+8*, SELECT+1, SELECT+2, SELECT+6*, EXIT+1! | 
| IO | ST0 | 
| IO("Q" | DEVICE+3 | 
| IOF | TITLE+1, MAIN+3, GRNDTOT+2 | 
| ION | DEVICE+1 | 
| IOST | DEVICE+2, TITLE+1, MAIN, MAIN+3, GTOTAL+4, DIVSUML+12 | 
| J | DEVICE+4! | 
| LINE | START+1*, START+6*, START+7, TITLE+9, AHEAD+3, GRNDTOT+5*, GRNDTOT+9, EXIT+1! | 
| POP | DEVICE+1, END+1! | 
| PSX | TWO!, COUNT+16*, COUNT+17, COUNT+19 | 
| PSX( | COUNT+20*, COUNT+21, COUNT+22, COUNT+29*, COUNT+31 | 
| PSXAD | START+4*, END!, COUNT+15* | 
| PSXB | BEGDATE+2*, BEGDATE+3, ENDDATE+6, Q1+1!, START+4, START+5, START+9*, END+1!, TITLE+2*, TITLE+7 | 
| PSXCR | END+2!, COUNT+21*, MAIN+6, MAIN+8, MAIN+14! | 
| PSXCU | END+2!, COUNT+22*, COUNT+29*, MAIN+4, MAIN+14! | 
| PSXD | START+5*, DIVISION+2*, END!, ONE, TWO, MAIN+5, MAIN+9 | 
| PSXD1 | DIVISION+2, END!, MAIN+9* | 
| PSXE | ENDDATE+5*, ENDDATE+6, Q1+1!, START+4, START+9*, END!, TITLE+3*, TITLE+7 | 
| PSXE1 | START+4*, DIVISION+2, END! | 
| PSXF | END!, TWO*, COUNT+1, COUNT+2, COUNT+4, COUNT+9, COUNT+10, COUNT+18, COUNT+21, COUNT+22 , COUNT+27, COUNT+28, COUNT+29, COUNT+31, OP, OP+1, OP+4, OP+5 | 
| PSXFDT | COUNT+27*, COUNT+28*, COUNT+29, COUNT+30! | 
| PSXFLAG | START+3, DIVISION+2, END+3!, ONE, TWO, TITLE, MAIN, MAIN+1*, GTOTAL+1, GRNDTOT+1 , DIVSUM+1, DIVSUML+1 | 
| PSXLAP | DEVICE+1*, QUE, END+1! | 
| PSXLINE | END!, TITLE+8*, MAIN, MAIN+3, MAIN+9*, GTOTAL+4 | 
| PSXM | END+2!, OP+2*, MAIN+6, MAIN+8, MAIN+14! | 
| PSXMT | END+2!, COUNT+6*, COUNT+11*, MAIN+8, MAIN+14! | 
| PSXMW | END+2!, TWO!, COUNT+5*, COUNT+6, COUNT+7, COUNT+10*, COUNT+11, COUNT+12, COUNT+13, COUNT+14 , OP+2, OP+3 | 
| PSXNOW | END+1!, TITLE+4*, TITLE+7 | 
| PSXOT | START+4*, END! | 
| PSXR | END!, ONE*, TWO, COUNT+1, COUNT+2, COUNT+3, COUNT+4, COUNT+5, COUNT+9, COUNT+10 , COUNT+16, COUNT+17, COUNT+19, COUNT+24, COUNT+27, COUNT+28, OP, OP+1 | 
| PSXREL | TWO!, OP*, OP+1*, OP+2, OP+3 | 
| PSXRNM | COUNT+3*, COUNT+8, OP+4, EXIT+1! | 
| PSXRRF | OP+5*, MAIN+8, MAIN+12, MAIN+14!, EXIT+1! | 
| PSXRRN | OP+4*, MAIN+8, MAIN+13, MAIN+14! | 
| PSXST | COUNT+24*, COUNT+25, COUNT+26, COUNT+30! | 
| PSXST1 | COUNT+25*, COUNT+29, COUNT+30! | 
| PSXSTAT | END+3!, COUNT+19*, COUNT+20, COUNT+30! | 
| PSXSUS | COUNT+30! | 
| PSXSUSDT | END+2!, COUNT+26*, COUNT+29 | 
| PSXUNREL | END+1!, OP+6*, MAIN+4*, MAIN+6, MAIN+8, MAIN+14! | 
| PSXW | END+2!, OP+3*, MAIN+6, MAIN+8, MAIN+14! | 
| PSXWRF | COUNT+12*, MAIN+8, MAIN+10, MAIN+14! | 
| PSXWRN | COUNT+8*, MAIN+8, MAIN+11, MAIN+14! | 
| PSXWT | END+2!, COUNT+7*, COUNT+12*, MAIN+6, MAIN+8, MAIN+14! | 
| PSXXB | START+4*, START+9, EXIT+1! | 
| PSXXE | START+4*, START+9! | 
| TOTAL | START+2!, GTOTAL+3!, EXIT+1! | 
| TOTAL( | GTOTAL+2 | 
| TOTAL("CMOP R | ELEASED" , COUNT+21*, COUNT+29* | 
| TOTAL("CMOP U | NRELEASED" , COUNT+22* | 
| TOTAL("MAIL" | COUNT+13* | 
| TOTAL("OP MAI | L" , OP+2* | 
| TOTAL("OP WIN | DOW" , OP+3* | 
| TOTAL("OTHER" | OP+6* | 
| TOTAL("WINDOW" | COUNT+14* | 
| TOTALT | START+2!, EXIT+1! | 
| TOTALT( | MAIN+10*, MAIN+11*, MAIN+12*, MAIN+13*, GTOTAL+2*, GRNDTOT+8, DIVSUML+2, DIVSUML+3, DIVSUML+4, DIVSUML+5 , DIVSUML+6, DIVSUML+7, DIVSUML+8, DIVSUML+9, DIVSUML+10, DIVSUML+11 | 
| TOTALT(0 | GRNDTOT+8* | 
| U | COUNT+1, COUNT+2, COUNT+3 | 
| X | BEGDATE+1, BEGDATE+2!, ENDDATE+1!, END+1!, GTOTAL+2*, GRNDTOT+8*, SELECT+6*, TOTALT+1* | 
| Y | BEGDATE+2!, ENDDATE*!, ENDDATE+1!, ENDDATE+5!, Q1+1!, END+1!, TITLE+2*, TITLE+3*, TITLE+4*, MAIN+1! , GTOTAL+4, DIVSUML+12, SEL+12, SEL+13, SELECT+4, SELECT+6, ALL+3 | 
| ZDATE | END+3!, MAIN+5*, MAIN+8 | 
| ZFILL | END+3!, COUNT+17*, COUNT+18!, COUNT+20, COUNT+30! | 
| ZTDESC | QUE+2*, END+1! | 
| ZTIO | QUE*, END+1! | 
| >> ZTQUEUED | START | 
| >> ZTREQ | START* | 
| ZTRTN | QUE+1*, END+1! | 
| ZTSAVE | END+1! | 
| ZTSAVE("DIVDA(" | QUE* | 
| ZTSAVE("DIVNM(" | QUE* | 
| ZTSAVE("PSXB" | QUE* | 
| ZTSAVE("PSXE" | QUE* | 
| ZTSK | Q1, END+2! | 
| ZZ | COUNT+30! | 
| ZZTODAY | ENDDATE*, ENDDATE+2, ENDDATE+7! | 
| ZZTOT | END+3!, TITLE+5 |