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

Package: VA FileMan

Routine: DICL10


Information

DICL10 ;SEA/TOAD,SF/TKW-VA FileMan: Lookup: Lister, Part 2 ;5/21/98 15:27

Source Information

Source file <DICL10.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 3 (FOLLOW,SETB)^DICL3  WALK^DICLIX  INDEX^DICUIX  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA FileMan 1 DICL1  

Entry Points

Name Comments DBIA/ICR reference
POINT(DIFILE,DIFLAGS,DINDEX,DIDENT,DIEN,DIFIEN,DISCREEN,DILIST) ;
; save off the primary file info, follow the ptr chain to the end
P1 ; no variable pointers in pointer chain
P2 ; variable pointer(s) in pointer chain

External References

Name Field # of Occurrence
FOLLOW^DICL3 POINT+5
SETB^DICL3 POINT+6
WALK^DICLIX P1+2, P2+21
INDEX^DICUIX POINT+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DIC P1+2, P2+21
DIDENT POINT~, P1+2, P2+21
DIEN POINT~, P1+2, P2+21
DIF POINT+3~, POINT+4*!
DIFIEN POINT~, P1+2, P2+21
DIFILE POINT~, POINT+4~*, POINT+5, POINT+12*, POINT+13, P1+2, P2+21
DIFILE( P2+5
DIFILE("STACK" POINT+11*, POINT+12, P2+2*, P2+15, P2+16*, P2+19, P2+20
DIFILE("STACKEND" POINT+11, P1+1, P2+3, P2+5, P2+14!, P2+16
DIFL P2+5~*
DIFLAGS POINT~, POINT+2*, POINT+13, P1+2, P2+2*, P2+21
DIFROM POINT+9~, POINT+13
DIFROM("IEN" POINT+9*
DIFROM(1 POINT+9*
DIGL P2+5~*, P2+7, P2+10, P2+13
DILIST POINT~, P1+2, P2+21
DINDEX POINT~, P1+2, P2+21
DINDEX("WAY" POINT+8
DINDEX(1 POINT+3, POINT+5, POINT+9, POINT+10, POINT+14, P2+9
DIPART POINT+10~, POINT+13
DIPART(1 POINT+10*
DISCREEN POINT~, POINT+5, P1+2, P2+21
DISUB P2+4~*, P2+6, P2+9, P2+10*, P2+11, P2+13*, P2+14
DIVPTR POINT+3~*, POINT+5
DIX1 POINT+7~*, POINT+13, P1+2, P2+20*, P2+21
DIX1("FLIST" POINT+16!
DIX1("WAY" POINT+8*
DIX1(1 POINT+14*, POINT+15!, P2+4, P2+6, P2+10, P2+18!, P2+19*
DIXNAME P2+4~*, P2+6, P2+8, P2+11, P2+13, P2+14
DIXV P2+1~, P2+21
DIXV(1 P2+19
I POINT+15~*, P2+3*, P2+4, P2+5, P2+14, P2+16, P2+20*
R P2+4~, P2+7*, P2+8, P2+10*, P2+13*
U POINT+11, POINT+12, P2+5, P2+16
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Local Variables  | All