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 |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: INHOTM1

Package: IHS Generic Interface System

Routine: INHOTM1


Information

INHOTM1(INBPN,INHSRVR) ;DGH,FRW ; 4 Mar 94 09:00; Output controller background processor - server [ 06/22/2001 2:31 PM ]

Source Information

Source file <INHOTM1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS Generic Interface System 5 $$PRIO^INHB1  (ENO,ENR)^INHE  ($$RUN,$$TYPE)^INHOTM  ULOG^INHU  $$ERRMSG^INHU1  

Entry Points

Name Comments DBIA/ICR reference
GETDEV() ;Perform device handling
EN ;Main entry point
HALT ;Halt process
NEXTDA() ;Get next transaction off queue
ERROR ;Error module for server
LOOP ;Loop through transactions in the server queue

External References

Name Field # of Occurrence
$$PRIO^INHB1 EN+13
ENO^INHE LOOP+14, LOOP+15
ENR^INHE ERROR+3
$$RUN^INHOTM EN+8, LOOP+3
$$TYPE^INHOTM LOOP+9
ULOG^INHU LOOP+14, LOOP+15
$$ERRMSG^INHU1 ERROR+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("PRIORITY" EN+13
^%ZOSF("TRAP" EN+9, ERROR+1
^INLHSCH LOOP+6, LOOP+7, LOOP+11, LOOP+10!, NEXTDA+2, NEXTDA+3, NEXTDA+5
^INLHSCH("DEST" LOOP+10!
^INRHB("RUN" EN+6, EN+10*, LOOP+4*, HALT+1!, HALT+2
^INRHSITE(1 EN+15, EN+16, EN+17
^INTHOS(1 EN+7, ERROR+2

Label References

Name Line Occurrences
$$GETDEV LOOP+1
$$NEXTDA LOOP+7
@( LOOP+18
HALT LOOP+3
LOOP LOOP+6, LOOP+7, LOOP+13, LOOP+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA LOOP+7*, LOOP+9, LOOP+10, LOOP+14, LOOP+15, NEXTDA+1*, NEXTDA+2, NEXTDA+5*, NEXTDA+6
>> DAY NEXTDA+1*, NEXTDA+4
>> DEST LOOP+10, LOOP+14, LOOP+15
>> DEV GETDEV+7*
DUZ EN+12*
DUZ(0 EN+12*
>> H LOOP+10, NEXTDA+3*, NEXTDA+4, NEXTDA+5
INBPN INHOTM1~, EN+5, EN+6, EN+10, LOOP+4, ERROR+3, HALT+1, HALT+2
>> INCUTOFF EN+16*, NEXTDA+2
>> INHANG EN+15*, EN+19, LOOP+2, LOOP+6, LOOP+7, LOOP+16, LOOP+18
INHER EN+9!, ERROR+3
>> INHMWAIT EN+17*, LOOP+3
INHSRVR INHOTM1~, EN+5, EN+6, EN+10, LOOP+4, HALT+1, HALT+2
>> INHWAIT EN+19*, LOOP+2*, LOOP+3, LOOP+9*
IO EN+12*
MES LOOP+14*!, LOOP+15*!
>> MODE EN+19*
>> ND NEXTDA+4*
>> NT NEXTDA+4*
>> P NEXTDA+2*, NEXTDA+3, NEXTDA+5
>> PRIO LOOP+10, NEXTDA+5*
>> TIME NEXTDA+1*, NEXTDA+4
>> TYPE LOOP+9*, LOOP+13, LOOP+15, LOOP+18
U EN+12*, EN+15, EN+16, EN+17
>> X EN+9*, EN+13*, ERROR+1*
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All