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

Package: VA Fileman

Routine: DIKCU1


Information

DIKCU1 ;SFISC/MKO-FILE/RECORD INFO ;11:21 AM 20 Aug 1999 [ 04/02/2003 8:25 AM ]

Source Information

Source file <DIKCU1.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 4 $$GET^DDSVAL  ERR^DIKCU2  DA^DILF  $$EXTERNAL^DILFD  

Caller Graph

Caller Graph Total: 11

Package Total Caller Graph
VA Fileman 11 DDS41  DIEKMSG  DIKC2  DIKCR  DIKCU  DIKCUTL1  DIKD  DIKD1  
DIKD2  DIKK2  DIVC  

Entry Points

Name Comments DBIA/ICR reference
VFLAG(FLAG,GDFLAG,F) ;
VFLD(FIL,FLD,F) ;
FILENAME(FIL,N,FINFO) ;
VDA(DA,F) ;
RECNAME(FIL,REC,NA,FINFO) ;Return string that identifies the (sub)record
FRNAME(FIL,REC,FTXT,RTXT,LEV) ;
VFNUM(FIL,F) ;
FINFO(FIL,FINFO) ;

External References

Name Field # of Occurrence
$$GET^DDSVAL RECNAME+25
ERR^DIKCU2 VDA+4, VDA+6, VDA+8, VFLAG+3, VFNUM+2, VFNUM+3, VFNUM+4, VFLD+2
DA^DILF RECNAME+9
$$EXTERNAL^DILFD RECNAME+19

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( VFNUM+2, VFNUM+3, VFNUM+4, VFLD+2, FINFO+11, FINFO+12, FINFO+13, FINFO+14, FINFO+16
^DIC - [#1] FINFO+5, FINFO+6, FINFO+22, FINFO+23, FINFO+26

Label References

Name Line Occurrences
FILENAME FRNAME+5
FINFO FRNAME+4, FILENAME+2, RECNAME+3
RECNAME FRNAME+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A FINFO+9~, FINFO+35!*
A( FINFO+35
DA VDA~, VDA+2, VDA+3, VDA+5, RECNAME+5~, RECNAME+8*, RECNAME+9, RECNAME+14, RECNAME+24, RECNAME+28
DA( VDA+7, RECNAME+13, RECNAME+23, RECNAME+24, RECNAME+27
>> DDS RECNAME+16
DIERR RECNAME+5~, RECNAME+20!
ERR VDA+1~, VDA+4*, VDA+6*, VDA+8*, VDA+9, RECNAME+5~, RECNAME+12, RECNAME+13*, RECNAME+14*, RECNAME+16
, RECNAME+18*, RECNAME+33, FINFO+9~, FINFO+11, FINFO+12*, FINFO+13*, FINFO+20
F VDA~, VDA+3, VDA+4, VDA+6, VDA+8, VFLAG~, VFLAG+3, VFNUM~, VFNUM+2, VFNUM+3
, VFNUM+4, VFLD~, VFLD+2
FIL VFNUM~, VFNUM+1, VFNUM+2, VFNUM+3, VFNUM+4, VFLD~, VFLD+1, VFLD+2, FRNAME~, FRNAME+2
, FRNAME+4, FILENAME~, FILENAME+2, RECNAME~, RECNAME+3, FINFO~, FINFO+1, FINFO+5, FINFO+6, FINFO+10
, FINFO+21*, FINFO+22, FINFO+23, FINFO+26
FINFO FRNAME+3~, FRNAME+4, FRNAME+5, FRNAME+6, FRNAME+7, FILENAME~, FILENAME+2, FILENAME+5, RECNAME~, RECNAME+3
, RECNAME+11, FINFO~, FINFO+2!, FINFO+6*, FINFO+20!, FINFO+22!, FINFO+26!, FINFO+32*, FINFO+35!*
FINFO( FILENAME+7, FILENAME+8, RECNAME+17, RECNAME+19, RECNAME+25, FINFO+14*, FINFO+23*, FINFO+29*, FINFO+35*
FINFO(0 FINFO+6*, FINFO+31*
FLAG VFLAG~, VFLAG+1*, VFLAG+2, VFLAG+3
FLD VFLD~, VFLD+1, VFLD+2
FTXT FRNAME~, FRNAME+1!, FRNAME+5
GDFLAG VFLAG~, VFLAG+2
I VDA+1~, VDA+7*, FILENAME+3~, FILENAME+6*, FILENAME+7, FILENAME+8, FINFO+9~, FINFO+27*, FINFO+28, FINFO+29
, FINFO+30
J RECNAME+5~, RECNAME+23*
L FILENAME+3~, FILENAME+5*, FILENAME+6, FILENAME+8, FINFO+9~, FINFO+11*, FINFO+14, FINFO+18, FINFO+20!, FINFO+22!
, FINFO+23, FINFO+26!, FINFO+27, FINFO+32
LEV FRNAME~, FRNAME+1!, FRNAME+7*
LV RECNAME+5~, RECNAME+11*, RECNAME+12, RECNAME+23, RECNAME+24, RECNAME+27
LVI RECNAME+5~, RECNAME+12*, RECNAME+13, RECNAME+14, RECNAME+17, RECNAME+19, RECNAME+23, RECNAME+24, RECNAME+25, RECNAME+27
, RECNAME+29
MFLD FINFO+9~, FINFO+12*, FINFO+13, FINFO+14, FINFO+16
MSG RECNAME+5~, RECNAME+20!
N FILENAME~, FILENAME+1!, FILENAME+5*, FILENAME+9*, FILENAME+10, FILENAME+11*
N( FILENAME+9*, FILENAME+10*
N(0 FILENAME+5*, FILENAME+11!
NA RECNAME~, RECNAME+1!, RECNAME+11*, RECNAME+30*, RECNAME+31, RECNAME+33!, RECNAME+34*
NA( RECNAME+30*, RECNAME+31*
NA(0 RECNAME+11*, RECNAME+34!
ND FINFO+9~, FINFO+16*, FINFO+17*, FINFO+18
ND( FINFO+18*, FINFO+30
NDA RECNAME+5~, RECNAME+24*, RECNAME+25!
NDA( RECNAME+23*
PAR FINFO+9~, FINFO+11*, FINFO+12, FINFO+13, FINFO+14, FINFO+16, FINFO+19
REC FRNAME~, FRNAME+2, FRNAME+6, RECNAME~, RECNAME+2, RECNAME+8, RECNAME+9
ROOT RECNAME+5~, RECNAME+17*, RECNAME+18, FINFO+9~, FINFO+26*, FINFO+28*, FINFO+29, FINFO+30*, FINFO+31
RTXT FRNAME~, FRNAME+1!, FRNAME+6
SUB FINFO+9~, FINFO+10*, FINFO+11, FINFO+12, FINFO+14, FINFO+19*, FINFO+21
T FILENAME+3~, FILENAME+7*, FILENAME+8*, FILENAME+9, FILENAME+10
TX RECNAME+5~, RECNAME+19*, RECNAME+20*, RECNAME+25*, RECNAME+27*, RECNAME+28*, RECNAME+29*, RECNAME+30, RECNAME+31
U VFNUM+3, VFNUM+4, FILENAME+7, FILENAME+8, RECNAME+17, RECNAME+18, RECNAME+19, RECNAME+25, FINFO+6, FINFO+14
, FINFO+16, FINFO+23, FINFO+29, FINFO+31
V01 RECNAME+5~, RECNAME+18*, RECNAME+19, RECNAME+20
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All