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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DIDH

Package: VA Fileman

Routine: DIDH


Information

DIDH ;SFISC/XAK-HDR FOR DD LISTS ;05:35 PM 24 Apr 2002 [ 12/09/2003 4:35 PM ]

Source Information

Source file <DIDH.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 ^DIDH1  $$FNO^DILIBF  
Kernel 1 ^%ZIS  

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
VA Fileman 9 DICD  DICE1  DICE2  DID1  DID2  DIDG  DIDH1  DIDX  
DIU1  

Entry Points

Name Comments DBIA/ICR reference
W
XL
POINT ; CALLED BY ^DD(1,.01,"DEL",.5,0)
H
TRIG ;CALLED BY ^DD(1,.01,"DEL","TRB",0)
UP
Q
WR
PD
L1
XR
TT
XL1
PTR(X) ;finds pointers to file being deleted

External References

Name Field # of Occurrence
^%ZIS WR
^DIDH1 DIDH+3, H
$$FNO^DILIBF PTR+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: X
  • Line Location: XL1+0
Function Call: WRITE
  • Prompt: !,?19
  • Condition for execution: $L(DDV)+$X>IOM
  • Line Location: L1+0
Function Call: WRITE
  • Prompt: DDV
  • Line Location: L1+0
Function Call: WRITE
  • Prompt: F
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !?25
  • Condition for execution: $D(DDF)
  • Line Location: W+0
Function Call: WRITE
  • Prompt: $E(W,1,IOM-$X-1)
  • Line Location: W+0
Routine Call
  • %ZIS
  • Line Location:
    • WR

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( XL, XL+1, XL1, POINT+1, POINT+2, PD!, WR+2, UP, UP+2, TRIG+2
, TRIG+3, TT, TT+1!, PTR+2, PTR+4

Label References

Name Line Occurrences
H XL1, POINT+2, TRIG+3
L1 UP
PD POINT+2
Q POINT+2, H
TT TRIG+2
UP UP+2
WR TRIG+3
XL XL+1
XL1 XL+1

Naked Globals

Name Field # of Occurrence
^( XL1
^("UP" UP+2
^(0 XL1, PD, UP+1, TT
^(1 TT

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % XL1*, PD+1*, WR+2, UP, UP+2*, UP+3, TRIG+2*, TRIG+3*, TT, TT+1
%F Q!, PD+1*, WR+2, TRIG+3*
%X WR~, TRIG+2*, TRIG+3*, TRIG+4!, TT, TT+1
%Y TRIG+2*, TRIG+3*, TRIG+4!, TT+1, W*
>> DA XL, XL+1, XL1, POINT+1, POINT+2, PD, TRIG+2, TT+1
>> DC H*
DDC L1*, L1+1!
DDF W*, W+1!
DDPT POINT+1*, POINT+3!, WR+1!, TRIG+1*, TRIG+4!
DDV Q!, L1*, L1+1!
>> DG XR*, XL, POINT+2*, POINT+3*, PD, PD+1
>> DIGR XL+1
>> DIU XL1, POINT+2, TRIG+3
>> DJ( XL+1*
>> DN DIDH+3*
>> F( XR, XL*, XL+1*
IOM XL1, WR, L1, W
>> IOP WR*
IOSL XL1, H
>> J XR*, XL*, XL+1, XL1
>> K XL+1*, XL1, W*
>> M DIDH+3, XL1, POINT+2, H
M1 Q!
>> N XL+1*, XL1
>> POP WR
U DIDH+3, XL1, POINT+2, PD, WR+2, TT, H
>> W W*
W1 POINT+1*, POINT+3!, WR+1, TRIG+1*, TRIG+4!
X XR*, XL1*, POINT+2*, POINT+3*, PD, PD+1, TRIG+2!*, TRIG+3*, TRIG+4!, TT
, TT+1, PTR~, PTR+2, PTR+4
X( TRIG+3, TT*, TT+1!
X1 WR+2*, UP*, UP+1*, UP+2*, UP+3*, L1, L1+1!
Y PTR+1~*, PTR+2, PTR+4*
Z XR, XL, XL+1, PTR+1~*, PTR+2, PTR+3, PTR+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All