Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: INHOA

Package: IHS Generic Interface System

Routine: INHOA


Information

INHOA ;JMB; 15 Sep 95 08:27; Background Process Monitor

Source Information

Source file <INHOA.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS Generic Interface System 6 (DISQ,DIST,DISV)^INHOA1  ($$ENTRIES,$$QUEUE)^INHOQR1  IND^INHOQR2  $$QUEUE^INHOQT1  VERIFY^INHOV1  $$QUIT^INHUTS  
Kernel 1 ^%ZISC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Generic Interface System 1 INHOP  

Entry Points

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)

External References

Name Field # of Occurrence
^%ZISC EXIT+2
DISQ^INHOA1 P2+22, P2+25
DIST^INHOA1 P3+13, P3+15
DISV^INHOA1 P1+11, P1+13
$$ENTRIES^INHOQR1 P2+16, P2+19
$$QUEUE^INHOQR1 P2+9, P2+11, P2+13
IND^INHOQR2 P2+7
$$QUEUE^INHOQT1 P3+5, P3+7, P3+9
VERIFY^INHOV1 P1+6
$$QUIT^INHUTS ENRPT+9, ENRPT+11

Global Variables Directly Accessed

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

Label References

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

Local Variables

Legend:

>> 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*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All