INHOA ;JMB; 15 Sep 95 08:27; Background Process Monitor
Source file <INHOA.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| P3(BPC) | ;Part 3: Show top entries in queue | |
| DATINIT(INQ) | ;Initialize data array | |
| RV | ||
| EN | ;Called from INHOP | |
| RQ | ||
| SQ | ||
| SV | ||
| EXIT | ;End of program | |
| P1(BPC) | ;Part 1: Verify status of background process | |
| ENRPT | ;Repeat entry point | |
| INIARR(BP) | ;Init INDAT,INDEST for Queue size report | |
| INITQ(BPC) | ;Init | |
| P2(BPC) | ;Part 2: Queue size sorted by priority ; Notice that: INDAT(1) - Format Controller (BPC=2) ; INDAT(2) - Output Controller (BPC=1) | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^INLHDEST( | INITQ+5 | 
| ^INLHFTSK(0 | EN+14 | 
| ^INTHPC - [#4004] | INITQ+2 | 
| ^INTHPC("AVERIFY" | P1+5, P1+7 | 
| ^INTHPC(1 | P2+11 | 
| ^INTHPC(2 | P2+9 | 
| ^INTHU(0 | EN+14 | 
| Name | Line Occurrences | 
|---|---|
| DATINIT | INIARR+9, INIARR+11 | 
| ENRPT | ENRPT+13 | 
| EXIT | ENRPT+5, ENRPT+6, ENRPT+7, ENRPT+9, ENRPT+12 | 
| INIARR | EN+16 | 
| INITQ | INIARR+5 | 
| P1 | ENRPT+5 | 
| P2 | ENRPT+7 | 
| P3 | ENRPT+6 | 
| RQ | P2+5 | 
| RV | P1+3 | 
| SQ | EN+16, P2+28 | 
| SV | P1+13, P1+16 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BP | INIARR~, INIARR+5, INIARR+8*, INIARR+9, INIARR+11*, INITQ+6 | 
| BP0 | EN+2~, INITQ+1~, INITQ+2*, INITQ+3, INITQ+5, INITQ+6 | 
| BPC | EN+2~, EN+9*, EN+16, ENRPT+5, ENRPT+6, ENRPT+7, P1~, P1+6, P2~, P2+9 , P2+11, P2+13, P3~, P3+5, P3+7, P3+9, INITQ~, INITQ+2 | 
| CUR | EN+3~ | 
| D | INITQ+1~, INITQ+3*, INITQ+5, INITQ+6 | 
| DA | EN+3~ | 
| DTOUT | EN+3~ | 
| GL | EN+3~ | 
| H | EN+3~ | 
| IN0 | EN+4~ | 
| INDAT | EN+2~, P3+3!, P3+15!, P3+18!, RV*, SV!, RQ*, SQ! | 
| INDAT( | DATINIT+6* | 
| INDEST | EN+3~ | 
| INDEST( | P2+13, P3+9, INITQ+6* | 
| INDQ | EN+2~, RQ!, SQ* | 
| INDV | EN+2~, RV!, SV* | 
| INEXIT | EN+4~, EN+8*, ENRPT+5, ENRPT+6, ENRPT+7, ENRPT+11*, ENRPT+12, P1+9, P2+25*, P3+5* , P3+7*, P3+9*, P3+11 | 
| INH | EN+4~ | 
| INI | EN+4~ | 
| INITER | EN+4~, EN+8*, ENRPT+3*, P1+13, P2+25, P3+15 | 
| INK | EN+4~ | 
| INL | EN+4~ | 
| >> INPAR("ITER" | P1+13, P2+25, P3+15 | 
| >> INPAR("MSGSTART" | EN+14* | 
| >> INPAR("PROCESS" | EN+9 | 
| >> INPAR("QSTART" | ENRPT+3* | 
| >> INPAR("REPAINT" | ENRPT+11 | 
| >> INPAR("REPSTART" | ENRPT+3* | 
| >> INPAR("START" | EN+8* | 
| >> INPAR("TSKSTART" | EN+14* | 
| INQ | EN+4~, DATINIT~, DATINIT+6 | 
| INQUEUE | EN+2~, ENRPT+4* | 
| INRUN | EN+4~ | 
| INRUNASC | EN+5~ | 
| INRUNAVG | EN+5~ | 
| INSIG | EN+4~, ENRPT+4* | 
| INT | EN+4~ | 
| >> INTASKED | ENRPT+11, P1+11, P1+13, P2+22, P2+25, P3+13, P3+15 | 
| INTOTAL | EN+2~, ENRPT+4* | 
| INWARN | EN+4~, ENRPT+4*, P1+5*, P1+7 | 
| M | EN+3~ | 
| OC | EN+2~ | 
| P | EN+5~ | 
| S | EN+3~ | 
| SEL | EN+5~ | 
| STAT | EN+5~ | 
| T | EN+5~ | 
| TAB | EN+3~ | 
| TAB(1 | EN+11* | 
| TAB(2 | EN+11* | 
| TAB(3 | EN+11* | 
| TAB(4 | EN+11* | 
| TAB(5 | EN+11* | 
| TAB(6 | EN+11* | 
| TOP | EN+5~ | 
| U | EN+9, EN+14, P2+9, P2+11, P2+13, P3+9, INITQ+3, INITQ+5, INITQ+6 | 
| X | EN+2~, ENRPT+11*, DATINIT+6* |