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 |