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

Package: VA Fileman

Routine: DIKC2


Information

DIKC2 ;SFISC/MKO-CHECK INPUT PARAMETERS TO INDEX^DIKC ;19DEC2010

Source Information

Source file <DIKC2.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 4 ($$FLEV,$$FLEVDIFF,$$FNUM,$$FROOTDA)^DIKCU  ($$VDA,$$VFLAG,$$VFNUM)^DIKCU1  ERR^DIKCU2  ($$CREF,$$IENS,$$OREF,DA)^DILF  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
VA Fileman 4 DIE1  DIKC  DIKC1  DIKD1  

Entry Points

Name Comments DBIA/ICR reference
CRV(XR,VALRT,TMP) ;
ERR ;Set error flag
CHK ;File is a required input param
DICTRL ;Check DICTRL parameter
LOG(XR,LOG,TMP) ;
KW(XR,TMP) ;Get Kill Entire Index logic
DEC(FIL,FLD,VALRT,OROOT) ;

External References

Name Field # of Occurrence
$$FLEV^DIKCU DICTRL+26
$$FLEVDIFF^DIKCU CRV+16, KW+8
$$FNUM^DIKCU DICTRL+21, DICTRL+25
$$FROOTDA^DIKCU DICTRL+17, CRV+6, CRV+17, DEC+8
$$VDA^DIKCU1 CHK+7
$$VFLAG^DIKCU1 DICTRL+1
$$VFNUM^DIKCU1 DICTRL+2
ERR^DIKCU2 CHK+1, DICTRL+4, DICTRL+7, DICTRL+10, DICTRL+19, DICTRL+28
$$CREF^DILF DICTRL+24
$$IENS^DILF DICTRL+19, DICTRL+28
$$OREF^DILF DICTRL+33, DEC+16
DA^DILF CHK+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( DEC+1, DEC+4
^DD("IX" - [#.11] CRV+4, CRV+5, CRV+8, CRV+9, CRV+22, CRV+24, LOG+4, LOG+6, LOG+10, KW+3
, KW+4

Label References

Name Line Occurrences
$$DEC CRV+19
ERR CHK+1, CHK+7, DICTRL+1, DICTRL+2, DICTRL+5, DICTRL+8, DICTRL+11, DICTRL+17, DICTRL+19, DICTRL+21
, DICTRL+25, DICTRL+26, DICTRL+28

Naked Globals

Name Field # of Occurrence
^(0 CRV+5, KW+4
^(1.4 LOG+6
^(2 CRV+22
^(2.4 LOG+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CRV CRV+2~, CRV+8*, CRV+9, CRV+22, CRV+24
CRV0 CRV+2~, CRV+9*, CRV+10, CRV+14
>> DA CHK+4*, CHK+5, CHK+6*, CHK+7, DICTRL+19, DICTRL+28
>> DA( DICTRL+18, DICTRL+27
DEC CRV+2~, CRV+19*, CRV+20, DEC+3~, DEC+9*, DEC+10*, DEC+15*, DEC+17*, DEC+18*, DEC+19
>> DICTRL DICTRL+1, DICTRL+2, DICTRL+3, DICTRL+6, DICTRL+9
>> DICTRL("VAL" DICTRL+31
>> DIF CHK+1, CHK+7, DICTRL+1, DICTRL+2, DICTRL+4, DICTRL+7, DICTRL+10, DICTRL+17, DICTRL+19, DICTRL+21
, DICTRL+25, DICTRL+26, DICTRL+28
>> DIFILE CHK+1, DICTRL+16, DICTRL+17, DICTRL+19, DICTRL+21*, DICTRL+23, DICTRL+24, DICTRL+25*, DICTRL+26, DICTRL+28
>> DIKERR DICTRL+12, ERR+1*
>> DIKON DICTRL+34*, DICTRL+35*
>> DIKVAL DICTRL+31*, DICTRL+32, DICTRL+33*
DILEV DICTRL+15~, DICTRL+17, DICTRL+18, DICTRL+20, DICTRL+26*, DICTRL+27
>> DIREC CHK+4, CHK+5*
>> DIROOT DICTRL+17*, DICTRL+20*, DICTRL+21, DICTRL+23*, DICTRL+24*, DICTRL+25
FIL CRV+2~, CRV+14*, CRV+15, CRV+16, CRV+17, CRV+19, CRV+21, DEC~, DEC+1, DEC+4
, DEC+8, DEC+15, DEC+17
FILE KW+2~, KW+4*, KW+5, KW+7, KW+8
FLD CRV+2~, CRV+14*, CRV+19, CRV+21, DEC~, DEC+1, DEC+4, DEC+15, DEC+17
KC LOG+2~, LOG+10*, LOG+12
KL LOG+2~, LOG+10*, LOG+11
KW KW+2~, KW+3*, KW+7
LDIF CRV+15~, CRV+16*, CRV+17, CRV+18, CRV+21
LOG LOG~, LOG+1, LOG+5, LOG+9
MAXL CRV+2~, CRV+10*, CRV+26
ND CRV+2~, DEC+3~, DEC+5*, DEC+6*, DEC+9, DEC+10
ORD CRV+2~, CRV+10*, CRV+11, CRV+20, CRV+21, CRV+22, CRV+24, CRV+26
OROOT CRV+2~, CRV+6*, CRV+15~, CRV+17*, CRV+18*, CRV+19, DEC~, DEC+8*, DEC+9, DEC+10
PC DEC+3~, DEC+4*, DEC+5*, DEC+9, DEC+10
RFIL CRV+2~, CRV+4*, CRV+5, CRV+6, CRV+15, CRV+16, CRV+20, CRV+21, CRV+22, CRV+24
, CRV+26, LOG+2~, LOG+4*, LOG+7, LOG+8, LOG+11, LOG+12, KW+2~, KW+4*, KW+5
, KW+8
SBSC CRV+2~, CRV+10*, CRV+26
SC LOG+2~, LOG+6*, LOG+8
SL LOG+2~, LOG+6*, LOG+7
TMP CRV~, CRV+1, CRV+4, CRV+5, CRV+20, CRV+21, CRV+22, CRV+24, CRV+26, LOG~
, LOG+1, LOG+7, LOG+8, LOG+11, LOG+12, KW~, KW+1, KW+7, KW+8
TYPE CRV+2~, CRV+10*, CRV+11, CRV+13, CRV+24, KW+2~, KW+4*, KW+8
U CRV+4, CRV+5, CRV+10, CRV+14, CRV+21, CRV+26, DEC+1, DEC+4, LOG+4, KW+4
, KW+8
VALRT CRV~, CRV+19, DEC~, DEC+12, DEC+13, DEC+14*, DEC+15, DEC+16*, DEC+17
XR CRV~, CRV+1, CRV+4, CRV+5, CRV+8, CRV+9, CRV+20, CRV+21, CRV+22, CRV+24
, CRV+26, LOG~, LOG+1, LOG+4, LOG+6, LOG+7, LOG+8, LOG+10, LOG+11, LOG+12
, KW~, KW+1, KW+3, KW+4, KW+7, KW+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All