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: DDMAP2

Package: VA Fileman

Routine: DDMAP2


Information

DDMAP2 ;SFISC/JKS(Helsinki)-GRAPH OF FILEMAN PTRS ;2/4/91 3:38 PM

Source Information

Source file <DDMAP2.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA Fileman 2 KILL^DDMAP  ^DDMAP1  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VA Fileman 2 DDMAP  DDMAP1  

Entry Points

Name Comments DBIA/ICR reference
GETTO ;Look down "PT" X-ref to find files that point to me.
NOT1
SUB
GETFR
SETF
VIIVA
ST
SETV
NXF ;Loop thru file selected and get to/from pointers
NXFLD
NOT
NXTF
HDR

External References

Name Field # of Occurrence
KILL^DDMAP ST
^DDMAP1 ST

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "-"
  • Line Location: VIIVA+0
Function Call: WRITE
  • Prompt: "-",!
  • Line Location: VIIVA+1
Function Call: READ
  • Prompt: "Enter ""^"" to exit or return to continue: "
  • Formatting: !
  • Timeout: $S($D(DTIME):DTIME,1:300)
  • Variable: X
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $Y
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !," File/Package: ",DDPCKN,?DDTB1+3,"Date: ",Y,!!
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: " FILE (#)",?DDTB1-12,"POINTER"," (#) FILE",!," POINTER FIELD",?DDTB1-12," TYPE"
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: " POINTER FIELD",?DDTB2+1,"FILE POINTED TO",!
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: " POINTER FIELD",?DDTB2+1,"FILE POINTED TO",!
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !," L=Laygo S=File not in set N=Normal Ref. C=Xref.",!," *=Truncated m=Multiple v=Variable Pointer",!!
  • Line Location: HDR+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( GETTO+1, NOT, NXTF, SUB, NXFLD, SETV
^DD("DD" HDR+1
^UTILITY($J NXF+1, NOT1*, SETF*, SETV*

Label References

Name Line Occurrences
GETFR NXF+1
GETTO NXF+1
HDR ST
NOT GETTO+1
NOT1 GETTO+1
NXFLD SUB
SETF NXTF, NXFLD
SETV NXTF, NXFLD
ST NXF+1
SUB NXTF

Naked Globals

Name Field # of Occurrence
^( NXFLD, SETV
^(0 NOT

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DD5 VIIVA*
>> DD9 ST*
>> DDA1 NOT1, NOT*, NXTF*, NXFLD*, SETF, SETV
>> DDA2 NXTF*, NXFLD*, SETF
>> DDFLE NXF+1*, GETTO+1, NOT1, NOT, GETFR, SUB, SETF, SETV, ST*
>> DDFNMAX ST*
>> DDMAPC SUB*
>> DDMIOSL ST*
>> DDPCK NXTF*, NXFLD*, SETF, SETV
>> DDPCKN HDR+1
>> DDPT GETTO+1*, NOT1, NOT, SETF*, SETV*
>> DDPTF GETTO+1*, NOT1, NOT, GETFR*, NXTF, SUB*, NXFLD, SETF, SETV
>> DDTB1 ST*, VIIVA, HDR+1, HDR+2
>> DDTB2 ST*, VIIVA, HDR+2
>> DDTO( NOT1*
>> DDW GETTO+1, NOT*
DT HDR+1
DTIME HDR
>> DTOUT ST, HDR*
>> I VIIVA*, HDR+2*
IOF HDR+1
IOM ST, HDR+2
IOSL ST
IOST HDR
U NOT, NXTF, NXFLD, SETV
>> X NOT*, SETV*, HDR*
>> Y HDR+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All