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

Package: Kernel

Routine: XPDIK


Information

XPDIK ;SFISC/RSD - Install Kernel Files & FM Files ;04/26/2004 11:20

Source Information

Source file <XPDIK.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 6 MSG^DIALOG  (,FIND)^DIC  (,FILE,UPDATE)^DIE  (DATAIN,DDIN)^DIFROMS  RP^DIFROMSR  IX1^DIK  
Kernel 3 $$NOW^XLFDT  (SETTOT,UPDATE)^XPDID  (BMES,MES)^XPDUTL  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Kernel 4 XPDIJ1  XPDIJ1Z  XPDIL1  XPDIP  

Entry Points

Name Comments DBIA/ICR reference
ACT(%) ;execute action, returns 0 to continue, 1 to quit
DIERR(XPDI)
DAT ;
FIA ;
KRN ;
DIC(XPDF,XPDX,XPDS,XPDACT) ;
XPCOM(XPDF,XPDJ) ;complete checkpoint for file XPDF
XPCK(XPDI) ;setup check points for file type XPDI

External References

Name Field # of Occurrence
MSG^DIALOG DIERR+1
^DIC DIC+13
FIND^DIC DIC+3
^DIE FIA+22
FILE^DIE XPCOM+6
UPDATE^DIE XPCK+6
DATAIN^DIFROMS DAT+10
DDIN^DIFROMS FIA+24
RP^DIFROMSR DAT+12
IX1^DIK KRN+40
$$NOW^XLFDT XPCOM+3
SETTOT^XPDID KRN+15
UPDATE^XPDID KRN+21, KRN+49, FIA+6, FIA+26
BMES^XPDUTL KRN+12, KRN+14, KRN+15, DIERR+2, DIC+10, DIC+14
MES^XPDUTL FIA+13, DIERR+2, DIC+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] KRN+10, KRN+12, DAT+6, DIC+2, DIC+7, DIC+10, DIC+14
^TMP($J KRN+9!, KRN+31*, KRN+45, KRN+48!
^XPD(9.7 - [#9.7] KRN+14, FIA+17, DAT+8
^XTMP("XPDI" KRN+6, KRN+19, KRN+36, FIA+3, FIA+4, FIA+8*, FIA+21, DAT+2, DAT+4, DAT+8
, XPCK+5

Label References

Name Line Occurrences
$$ACT KRN+19, KRN+33, KRN+38, KRN+42
$$DIC KRN+29
$$XPCOM KRN+47, FIA+13, FIA+15, FIA+25, DAT+6, DAT+11
@( KRN+45, ACT+9
DIERR FIA+24, DAT+10, DAT+12

Naked Globals

Name Field # of Occurrence
^( KRN+6, KRN+19, FIA+4, DAT+4
^(0 KRN+19
^(2 FIA+4, DAT+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% KRN+2~, KRN+25*, KRN+27*, KRN+42*, KRN+45*, KRN+47*, FIA+13*, FIA+15*, FIA+25*, DAT+6*
, DAT+11*, DIC+6~, DIC+8, ACT~, ACT+3, ACT+7*, ACT+9, XPCOM+2~, XPCOM+3*, XPCK+2~
, XPCK+5*
%(1 DIC+7*
%(2 DIC+7*
%1 ACT+4~*, ACT+6
%2 ACT+4~*, ACT+6
%3 ACT+4~*, ACT+6
DA KRN+2~, KRN+8*, KRN+29*, KRN+31, KRN+36, KRN+38, FIA+20~, FIA+21*, ACT+4, ACT+5~
, ACT+6*
DIC KRN+2~, KRN+9!, KRN+10*, KRN+36, KRN+38, KRN+40, DIC+1~, DIC+2*, ACT+4, ACT+5~
, ACT+6*
DIC("S" KRN+25*, KRN+27*, KRN+29, DIC+13*
DIC(0 DIC+13*
DIE FIA+20~, FIA+21*
DIERR FIA+24, DAT+10, DAT+12, DIC+1~
DIK KRN+40~*
DIOVRD KRN+2~, KRN+5*, ACT+5~
DLAYGO DIC+12~, DIC+13*
DR FIA+20~, FIA+21*
EPOS KRN+2~, KRN+38, ACT+5~
EPRE KRN+2~, KRN+33, ACT+5~
FDEL KRN+2~, KRN+45
FPOS KRN+2~, KRN+42, ACT+5~
FPRE KRN+2~, KRN+19, ACT+5~
OLDA KRN+2~, KRN+19*, KRN+36, ACT+4, ACT+5~, ACT+6*
OLDA(0 KRN+19*, KRN+25, KRN+27*, KRN+29
ORD KRN+2~, KRN+5*, KRN+6*, ACT+5~, XPCOM+5
U KRN+8, KRN+12, KRN+14, KRN+25, KRN+27, KRN+29, FIA+8, FIA+10, FIA+15, FIA+17
, FIA+19, DAT+4, DAT+6, DAT+8, DIC+7, DIC+10, DIC+14
X KRN+2~, KRN+29*, DIC+12~, DIC+13*
XGCEDITR KRN+2~, KRN+5*
XPD FIA+11~, FIA+13, DIERR~, DIERR+1, DIERR+2, DIC+1~, XPCOM+2~, XPCK+2~, XPCK+6
XPD( XPCOM+3*, XPCOM+5*, XPCK+5*
XPD(0 DIC+5
XPD(1 FIA+12*, DIC+5, DIC+7
XPD(2 FIA+12*
>> XPDA KRN+6, KRN+14, KRN+19, KRN+36, FIA+3, FIA+4, FIA+8, FIA+17, FIA+21, DAT+2
, DAT+4, DAT+8, XPCOM+3, XPCOM+5, XPCK+5
XPDACT DIC~, DIC+10
>> XPDCP KRN+5*, XPCOM+3
XPDF DIC~, DIC+2, DIC+3, DIC+7, DIC+10, DIC+13, DIC+14, XPCOM~, XPCOM+3, XPCOM+5
, XPCK+2~, XPCK+4*, XPCK+5*
XPDFIL KRN+2~, KRN+6*, KRN+10, KRN+12, KRN+14, KRN+15, KRN+19, KRN+25, KRN+27, KRN+29
, KRN+36, KRN+47
XPDFILNM KRN+2~, KRN+6*, KRN+12, KRN+14, KRN+15
XPDFL KRN+2~, KRN+19*, KRN+23, KRN+27, KRN+29, KRN+31
XPDI DIERR~, DIERR+2, XPCK~, XPCK+4, XPCK+5
>> XPDIDCNT KRN+21*, KRN+49, FIA+6*
>> XPDIDMOD KRN+21, FIA+6
>> XPDIDTOT FIA+26
>> XPDIDVT KRN+21, KRN+49, FIA+6, FIA+26
XPDJ XPCOM~, XPCOM+3, XPCK+2~
XPDJ( XPCK+5*
XPDK XPCK+2~, XPCK+4*, XPCK+5
XPDN DIC+1~
XPDNEW KRN+2~, KRN+29*
XPDQUIT ACT+5~, ACT+9
XPDS DIC~, DIC+3, DIC+13
XPDX DIC~, DIC+3, DIC+7, DIC+10, DIC+13, DIC+14
XPFIL FIA+2~, FIA+3*, FIA+4*, FIA+8, FIA+12, FIA+13, FIA+15, FIA+17, FIA+21, FIA+24
, FIA+25, DAT+1~, DAT+2*, DAT+4*, DAT+6, DAT+8, DAT+10, DAT+11
XPFIL2 FIA+2~, FIA+4*, FIA+8, FIA+10, FIA+15, FIA+19, DAT+1~, DAT+4*, DAT+6
XPFILO FIA+2~, FIA+4*, FIA+8*, FIA+15, DAT+1~, DAT+4*, DAT+6
XPGR FIA+2~, FIA+3*, FIA+24, DAT+1~, DAT+2*, DAT+10, DAT+12
XREF KRN+2~, KRN+6*, KRN+8, KRN+10*, KRN+40, ACT+5~
Y KRN+2~, KRN+29*, DIC+12~, DIC+14, DIC+15
Z FIA+2~, DAT+1~, XPCOM+2~, XPCOM+3*, XPCOM+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All