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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: INHPCO2

Package: IHS Generic Interface System

Routine: INHPCO2


Information

INHPCO2 ; JKB ; 29 Oct 97 08:58

Source Information

Source file <INHPCO2.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 (DD,DIXALL,IXALL)^DIK  CNT^DIK1  
Kernel 1 $$CDATASC^%ZTFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Generic Interface System 1 INHPCO1  

Entry Points

Name Comments DBIA/ICR reference
DD(DI) ; clean re-index of the DD
; Input: DI = file number (do not pass by ref - it is modified)
REINDEX(DIU,INDD) ; kill & re-index all xrefs for a file
; Input : DIU (req) = file global root in DIC format
; INDD (opt) = re-index the DD also (boolean)
; Output: void
; Note : derived from ^DIU1
CONTROLS ; re-index GIS control files

External References

Name Field # of Occurrence
$$CDATASC^%ZTFDT CONTROLS+5
DD^DIK REINDEX+9
DIXALL^DIK REINDEX+29
IXALL^DIK REINDEX+31, DD+8
CNT^DIK1 REINDEX+29

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( REINDEX+16, DD+3, DD+6!, DD+8
^DIC - [#1] DD+2
^UTILITY("DIK" REINDEX+6!, REINDEX+12, REINDEX+13, REINDEX+14, REINDEX+18, REINDEX+20, REINDEX+21!

Label References

Name Line Occurrences
DD REINDEX+23, REINDEX+31
REINDEX CONTROLS+3

Naked Globals

Name Field # of Occurrence
^("GL" DD+6!
^("GR" DD+6!
^("IX" DD+6!
^("RQ" DD+6!
^("SB" DD+6!
^(0 REINDEX+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA REINDEX+5~, REINDEX+29*
DA(1 DD+4*
DCNT REINDEX+5~, REINDEX+29*
DDD DD+2~*, DD+3
DH REINDEX+5~, REINDEX+13*, REINDEX+14*, REINDEX+16, REINDEX+18, REINDEX+20
DI REINDEX+5~, REINDEX+7*, REINDEX+23, REINDEX+25, REINDEX+31, DD~, DD+2, DD+3*, DD+4, DD+6
, DD+8
DIC REINDEX+5~
DIK REINDEX+5~, REINDEX+9*, REINDEX+25, REINDEX+31*, DD+4*
DIK(0 REINDEX+27*
DIU REINDEX~, REINDEX+7, REINDEX+9, REINDEX+31
DV REINDEX+5~, REINDEX+12*, REINDEX+13*, REINDEX+14, REINDEX+16, REINDEX+18, REINDEX+20
DW REINDEX+5~, REINDEX+11*, REINDEX+12*, REINDEX+13, REINDEX+14, REINDEX+16, REINDEX+18, REINDEX+20
INDD REINDEX~, REINDEX+23, REINDEX+31
INFILE CONTROLS+1~, CONTROLS+3*, CONTROLS+4
>> INVERBOS CONTROLS+2, CONTROLS+3
U CONTROLS+5, REINDEX+7, REINDEX+18, REINDEX+20, REINDEX+25
X CONTROLS+4~*, CONTROLS+5, REINDEX+5~, REINDEX+9*, REINDEX+11*, REINDEX+18*, REINDEX+20, REINDEX+23, REINDEX+25*, REINDEX+29*
, REINDEX+31!
X( REINDEX+18*, REINDEX+20*, REINDEX+25!
X(0 REINDEX+29
Y REINDEX+5~, REINDEX+18*, REINDEX+20, REINDEX+25*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All