INHES ;KN; 6 Mar 96 14:10; Interface Error Summary
Source file <INHES.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Generic Interface System | 4 | $$BGNSRCH^INHERR $$SRCHSIZE^INHERR4 (CRIHDR,LIST)^INHES1 (INSUM,INSUMP,SEARCH)^INHES2 | 
| Kernel | 3 | ^%ZIS ^%ZISC ^%ZTLOAD | 
| VA Fileman | 2 | DD^%DT NOW^%DTC | 
| Uncategorized | 1 | ^UTSRD | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Generic Interface System | 2 | INHERR INHES2 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| QUIT | ;exit module | |
| HEADER | ; Output header in local array HDR(x) | |
| ENQUE | ; Taskman entry point | |
| QUEUE(INSRCH) | ;Device handling & Tasking logic ; return array INKA for programmer use | |
| PGUSE(INKA) | ; Programmer input | |
| ENUSE | ; User's entry point for the Interface Error Summary | |
| HSET | ; set up header | 
| Name | Field # of Occurrence | 
|---|---|
| DD^%DT | HSET+12, HSET+17, HSET+23 | 
| NOW^%DTC | HSET+12 | 
| ^%ZIS | QUEUE+15, QUEUE+17 | 
| ^%ZISC | QUIT+11 | 
| ^%ZTLOAD | QUEUE+20 | 
| $$BGNSRCH^INHERR | PGUSE+15 | 
| $$SRCHSIZE^INHERR4 | QUEUE+10 | 
| CRIHDR^INHES1 | HEADER+19 | 
| LIST^INHES1 | QUEUE+5, ENQUE+15 | 
| INSUM^INHES2 | ENQUE+17 | 
| INSUMP^INHES2 | QUEUE+8 | 
| SEARCH^INHES2 | ENUSE+15 | 
| ^UTSRD | HEADER+13 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD("SITE" | HSET+11 | 
| ^DIC(4 - [#4] | HSET+11 | 
| Name | Line Occurrences | 
|---|---|
| QUIT | ENUSE+16, PGUSE+16, QUEUE+15, QUEUE+17, QUEUE+18, ENQUE+18 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | HSET+11 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | HSET+12 | 
| %ZIS | ENUSE+14~, QUEUE+15*, QUEUE+17* | 
| %ZIS("A" | QUEUE+15* | 
| %ZIS("B" | QUEUE+15* | 
| A | ENUSE+14~ | 
| >> DUOUT | HEADER+12, HEADER+13*, HEADER+14 | 
| EXIT | ENUSE+14~, ENQUE+10* | 
| HDR | ENUSE+14~ | 
| HDR( | HEADER+17, HEADER+20 | 
| HDR(1 | HSET+25* | 
| HDR(2 | HSET+26* | 
| HDR(3 | HSET+27* | 
| HDR(4 | HSET+28* | 
| HDR(5 | HSET+29* | 
| HDR(6 | HSET+30* | 
| HDR(7 | HSET+31* | 
| HDR(8 | HSET+32* | 
| INA | HEADER+10~, HEADER+17*, HEADER+20* | 
| >> INARIEN | QUEUE+5, ENQUE+15 | 
| >> INDT | HSET+12* | 
| >> INED | HSET+23* | 
| INKA | PGUSE~, QUEUE+8 | 
| INKL | QUEUE+3*, QUEUE+5, QUEUE+8, ENQUE+11~, ENQUE+12*, ENQUE+15, ENQUE+17! | 
| INPAGE | ENUSE+14~, ENQUE+10*, HEADER+12, HEADER+16*, HEADER+19 | 
| INQUIT | PGUSE+13~, PGUSE+15*, ENQUE+11~, ENQUE+12* | 
| >> INSD | HSET+17* | 
| >> INSITE | HSET+11* | 
| INSRCH | PGUSE+15, QUEUE~, QUEUE+5, QUEUE+8, QUEUE+10, ENQUE+15, ENQUE+17, HEADER+19 | 
| INSRCH("INEND" | HSET+18 | 
| INSRCH("INSTART" | HSET+14 | 
| INSRCH("TOTAL" | QUEUE+13* | 
| INSRSZ | QUEUE+10~*, QUEUE+11, QUEUE+12, QUEUE+13 | 
| >> INTY | HSET+14*, HSET+15, HSET+18*, HSET+20, HSET+22 | 
| IO | QUEUE+17, QUEUE+18, HEADER+12, HEADER+20 | 
| IO("Q" | HEADER+12, QUIT+11! | 
| IO(0 | QUEUE+17, QUEUE+18, HEADER+12 | 
| IOF | HEADER+16 | 
| IOM | QUEUE+16, HSET+28, HSET+32 | 
| ION | QUEUE+16 | 
| IOP | QUEUE+15!, QUEUE+16*, QUEUE+18, QUIT+11! | 
| IOSL | QUEUE+16 | 
| IOST | QUEUE+16, HEADER+12, HEADER+16 | 
| POP | QUEUE+15, QUEUE+17, QUIT+11! | 
| PROG | PGUSE+13~, PGUSE+15*, QUEUE+2 | 
| X | ENUSE+14~, QUEUE+19*, HEADER+13 | 
| >> Y | HSET+12*, HSET+14*, HSET+15*, HSET+16*, HSET+17, HSET+18*, HSET+20*, HSET+22*, HSET+23 | 
| ZTDESC | ENUSE+14~, QUEUE+18* | 
| ZTIO | ENUSE+14~, QUEUE+18* | 
| ZTRTN | ENUSE+14~, QUEUE+18* | 
| ZTSAVE | ENUSE+14~ | 
| ZTSAVE( | QUEUE+19* |