INHSYS07 ;JPD; 13 Nov 98 13:35;gis sys con data installation utility
Source file <INHSYS07.m>
| Package | Total | Call Graph | 
|---|---|---|
| Uncategorized | 2 | ENV^UTIL $$CR^UTSRD | 
| IHS Generic Interface System | 1 | EXPND^INHSYS09 | 
| Kernel | 1 | $$UCICHECK^%ZTF | 
| VA Fileman | 1 | ^DIC | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Generic Interface System | 3 | INHSYS05 INHSYSDR INHSYSE | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CMP(%NIEN,%ROOT,%FL,%OIEN,%RSLV) | ;Compare global entries ; %NIEN - ien of data in current environment ; %ROOT - Root node of file ; %FL - Fileman File number ; %OIEN - ien from other environment ; %RSLV - 1 - Resolve ptr values 0 - don't resolve | |
| GCMP(%UTILITY) | ;Compare values from %UTILITY nodes ; Input: ; %UTILITY - Global with files to compare | |
| XTRK(%XIEN,%ROOT,%UTL,%FILE) | ;xtract existing global ; Input: ; %XIEN - ien of file extracting data from ; %ROOT - global root in fileman format ; %UTL - temporary storage buffer ; %FILE - file 4000,4005,4006,4004,4011,4010,4012,4090.2,4012.1,4020 ; Output - ^UTILITY global | |
| DIFF(%L1,%L2,%UTILITY) | ;Diff found | |
| WRITE | ; | |
| DL(%P,%L1,%L2,%UTILITY) | ; | |
| PG | ;Page break | |
| GETFLE(%FIL,%NIEN,%FILNM) | ;Get file entry ; Output: ; %FIL - File Number ; %NIEN - Entry in file ; %FILNM - File name | 
| 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 | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DIC - [#1] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("OS" | %GCMP+3 | 
| ^%ZOSF("VOL" | %GCMP+17, WRITE+4 | 
| ^DIC - [#1] | GETFLE+9 | 
| ^UTILITY($J | CMP+7!, CMP+26! | 
| Name | Line Occurrences | 
|---|---|
| $$DL | DIFF+6 | 
| $$GETFLE | %GCMP+6 | 
| CMP | %GCMP+30 | 
| DIFF | GCMP+11 | 
| GCMP | CMP+25 | 
| PG | GCMP+8, WRITE+7, WRITE+14 | 
| WRITE | DL+11, DL+14, DL+16 | 
| XTRK | CMP+10 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %A | DL+4~, DL+6*, DL+7, DL+8 | 
| %A2 | DL+4~, DL+9* | 
| %DONE | %GCMP+2~, %GCMP+7*, %GCMP+8, %GCMP+11*, %GCMP+13*, %GCMP+16*, %GCMP+19* | 
| %EL1 | %GCMP+1~ | 
| %EL2 | %GCMP+1~ | 
| %EXIT | DL+4~, DL+12*, DL+14*, DL+15, DL+16*, DL+17 | 
| %FIL | %GCMP+1~, %GCMP+6, %GCMP+27, %GCMP+30, GETFLE~, GETFLE+8* | 
| %FILE | XTRK~ | 
| %FILNM | %GCMP+1~, %GCMP+6, %GCMP+21, GETFLE~, GETFLE+12* | 
| %FL | CMP~, CMP+7, CMP+10, CMP+12 | 
| %FOUND | GCMP+3~, GCMP+4*, GCMP+9, GCMP+10*, GCMP+13 | 
| %GBL | %GCMP+1~, %GCMP+21*, %GCMP+22, %GCMP+25, %GCMP+28, %GCMP+29, %GCMP+30, GETFLE+9* | 
| %J | DL+4~, DL+10*, DL+14*, DL+16*, WRITE+2 | 
| %K | DL+4~, DL+10*, DL+14*, DL+16*, WRITE+2 | 
| %L1 | CMP+6~, GCMP+3~, GCMP+4*, GCMP+6, GCMP+7, GCMP+11, GCMP+12*, DIFF~, DIFF+5, DIFF+6 , DL~, DL+16, WRITE+5, WRITE+18* | 
| %L2 | CMP+6~, GCMP+3~, GCMP+4*, GCMP+6, GCMP+7, GCMP+11, GCMP+12*, DIFF~, DIFF+5, DIFF+6 , DL~, DL+14, WRITE+12, WRITE+18* | 
| %LI | WRITE+1~, WRITE+6*, WRITE+8, WRITE+13*, WRITE+15 | 
| %NIEN | %GCMP+2~, %GCMP+6, %GCMP+30, CMP~, CMP+10, CMP+12, CMP+15, WRITE+8, GETFLE~, GETFLE+12* | 
| %NODE | CMP+6~, CMP+14*, CMP+15*, CMP+17, CMP+20*, CMP+21*, CMP+23 | 
| %OIEN | CMP~, CMP+21, WRITE+15 | 
| %P | CMP+6~, DIFF+5*, DIFF+6, DL~, DL+6*, DL+9 | 
| %P( | DL+6*, DL+7*, DL+8, DL+9* | 
| %P(1 | DIFF+5*, DL+10, DL+14, DL+16, WRITE+2*, WRITE+5, WRITE+18 | 
| %P(2 | DIFF+5*, DL+10, DL+14, DL+16, WRITE+2*, WRITE+12, WRITE+18 | 
| %ROOT | %GCMP+2~, %GCMP+25*, %GCMP+26, CMP~, CMP+10, CMP+12, WRITE+8, WRITE+15, XTRK~, XTRK+8 , XTRK+9, XTRK+10 | 
| %RSLV | CMP~, CMP+8*, CMP+12 | 
| %THATUCI | %GCMP+1~, %GCMP+7*, %GCMP+9*, %GCMP+10, %GCMP+11, %GCMP+12, %GCMP+13*, %GCMP+18, %GCMP+20, %GCMP+23 | 
| %THATVOL | %GCMP+1~, %GCMP+7*, %GCMP+13*, %GCMP+14*, %GCMP+15, %GCMP+16, %GCMP+17, %GCMP+18, %GCMP+20, %GCMP+23 | 
| %THISUCI | %GCMP+1~ | 
| %THISVOL | %GCMP+1~ | 
| %UTILITY | CMP+6~, CMP+25, GCMP~, GCMP+11, DIFF~, DIFF+6, DL~ | 
| %UTILITY( | DL+7, DL+8, DL+9 | 
| %UTILITY(1 | CMP+14*, CMP+16*, CMP+17*, CMP+18*, CMP+24*, GCMP+6, GCMP+7, DL+14, DL+16, WRITE+5 , WRITE+6 | 
| %UTILITY(2 | CMP+20*, CMP+22*, CMP+23*, GCMP+6, GCMP+7, DL+14, DL+16, WRITE+12, WRITE+13 | 
| %UTL | %GCMP+2~, %GCMP+27*, %GCMP+29, XTRK~, XTRK+10 | 
| %XIEN | %GCMP+2~, %GCMP+26*, %GCMP+28, %GCMP+30, XTRK~, XTRK+8, XTRK+9 | 
| %Z | WRITE+1~, WRITE+5*, WRITE+6, WRITE+8, WRITE+12*, WRITE+13, WRITE+15 | 
| DIC | %GCMP+1~, GETFLE+5*, GETFLE+9* | 
| DIC("A" | GETFLE+5*, GETFLE+9* | 
| DIC(0 | GETFLE+5* | 
| DTIME | %GCMP+9, %GCMP+14 | 
| GBL | %GCMP+2~, %GCMP+29*, XTRK+7~, XTRK+10* | 
| >> INCR | PG+2 | 
| INY | %GCMP+2~, %GCMP+29*, XTRK+7~, XTRK+10* | 
| IOF | %GCMP+5, PG+3 | 
| IOSL | PG+1, PG+2 | 
| IOST | PG+2 | 
| ND | %GCMP+2~, %GCMP+26*, %GCMP+28*, %GCMP+29, XTRK+7~, XTRK+8*, XTRK+9*, XTRK+10 | 
| U | GETFLE+9, GETFLE+12 | 
| X | %GCMP+2~, %GCMP+21*, %GCMP+22 | 
| Y | %GCMP+1~, %GCMP+22*, %GCMP+23, %GCMP+26, GETFLE+7, GETFLE+8, GETFLE+9, GETFLE+11, GETFLE+12 |