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 |  Marked Items  | All
Print Page as PDF
Routine: XPDTC

Package: Kernel

Routine: XPDTC


Information

XPDTC ;SFISC/RSD - Transport calls ;10/15/2008

Source Information

Source file <XPDTC.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Kernel 6 $$DT^XLFDT  ^XPDE  ($$PKGPAT,$$PKGVER)^XPDIP  ($$LOAD,$$PT)^XPDTA  ($$VER,$$VERSION)^XPDUTL  ($$DATA,$$ENTRY,$$FILE,$$MENU,$$QUES,$$RTN)^XPDV  
VA FileMan 4 MSG^DIALOG  FILE^DIE  (DATAOUT,DDOUT)^DIFROMS  FIA^DIFROMSU  

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
Kernel 1 XPDT  

Entry Points

Name Comments DBIA/ICR reference
DD ;build DD
DIERR ;record error
KRN ;build Kernel Files
QUES ;build from Install Questions multiple
INT ;build pre,post,enviroment, and restore routines
BLD ;build Build file, Package file and Order Parameter file
VER ;save the version ien^patch ien on -1 node
BCK ;Create Package file for Backup Build ;p750
ACT(%) ;execute action
QUESTION ;package install questions

External References

Name Field # of Occurrence
MSG^DIALOG DIERR+1
FILE^DIE BLD+4
DATAOUT^DIFROMS DD+9
DDOUT^DIFROMS DD+9
FIA^DIFROMSU DD+6
$$DT^XLFDT BLD+3
^XPDE KRN+3
$$PKGPAT^XPDIP BLD+34
$$PKGVER^XPDIP BLD+23
$$LOAD^XPDTA INT+6
$$PT^XPDTA BLD+12, VER+3
$$VER^XPDUTL BLD+16
$$VERSION^XPDUTL BLD+6
$$DATA^XPDV DD+5
$$ENTRY^XPDV KRN+19
$$FILE^XPDV KRN+11
$$MENU^XPDV KRN+24
$$QUES^XPDV QUES+4
$$RTN^XPDV INT+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Routine ",X,Z
  • Line Location: INT+5
Function Call: WRITE
  • Prompt: !,"No Package File Link"
  • Line Location: BLD+11
Function Call: WRITE
  • Prompt: !,"Package File Link is corrupted"
  • Line Location: BLD+14
Function Call: WRITE
  • Prompt: !!,"**Version multiple in Package file wasn't updated**",!!
  • Line Location: BLD+27
Function Call: WRITE
  • Prompt: !!,"**Patch multiple in Package file wasn't updated**",!!
  • Line Location: BLD+36
Routine Call
  • DIALOG
  • Line Location:
    • DIERR+1
Routine Call
  • DIE
  • Line Location:
    • BLD+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("LOAD" INT+10
^DD(9.4 BLD+19
^DIC - [#1] KRN+33
^DIC(9.4 - [#9.4] BLD+14, BLD+19, BLD+25, BLD+27, BLD+29, BLD+35, BLD+36, BLD+37, VER+3
^TMP($J KRN+12!
^XPD(9.6 - [#9.6] DD+2, DD+3, DD+4, KRN+7, KRN+13, KRN+26*, QUES+4, QUES+5, QUES+9, QUES+11
INT+2, INT+11, BLD+8, BLD+10
^XTMP("XPDT" DD+7, KRN+17, KRN+22*, KRN+26*, KRN+27*, KRN+31, KRN+33*, QUES+7*, QUES+9*, QUES+13*
INT+4*, INT+11*, BLD+6*, BLD+7*, BLD+8*, BLD+12*, BLD+16, BLD+18, BLD+19*, BLD+25*
BLD+29*, BLD+31!, BLD+35*, BLD+37*, BLD+39*, VER+1*, VER+3*, BCK+1*, BCK+3*, BCK+4*
BCK+7*

Label References

Name Line Occurrences
@( ACT+6
ACT KRN+7, KRN+29
BCK BLD+20
DIERR DD+6, DD+9
VER BLD+20

Naked Globals

Name Field # of Occurrence
^( KRN+7, KRN+13, KRN+33*, QUES+7, INT+2
^("??" QUES+13*
^("A" QUES+13*
^("B" QUES+13*
^("M" QUES+13*
^("RTN" INT+4
^(0 QUES+9
^(1 BLD+18
^(223 DD+4
^(224 DD+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% KRN+2~, KRN+33*, QUES+1~, QUES+9*, INT+1~, INT+6*, BLD+1~, BLD+25*, BLD+34*, VER+3*
, ACT~, ACT+5*, ACT+6
%1 KRN+2~
%2 KRN+2~
DA KRN+2~, KRN+17*, KRN+19*, KRN+20, KRN+22, KRN+24, KRN+26, KRN+27
DIC BLD+1~
DIERR DD+1~, DD+6, DD+9
DIF INT+8~, INT+9*
DT BCK+3
EACT KRN+2~, KRN+8*, KRN+29, ACT+4~
FACT KRN+2~, KRN+7, KRN+8*, ACT+4~
FGR DD+1~, DD+2*, DD+6, DD+9, KRN+2~, KRN+11*, KRN+17, KRN+27, ACT+4~
FILE DD+1~, DD+2*, DD+3*, DD+4, DD+5, DD+6
FNAM DD+1~, DD+2*, DD+6
I QUES+1~, QUES+4*, QUES+5, QUES+9, QUES+12*, QUES+13, INT+1~, INT+2*, INT+4, INT+6
J QUES+1~, QUES+5*, QUES+7, QUES+9
K QUES+1~, QUES+11*, QUES+13
K0 ACT+4~
R INT+1~, INT+4*, INT+6, INT+9
U KRN+15, KRN+19, KRN+26, KRN+33, QUES+13, INT+4, BLD+6, BLD+7, BLD+10, BLD+12
BLD+16, BLD+19, BLD+31, BLD+34, BLD+36, BLD+37, BLD+39, VER+3
X QUES+1~, QUES+2*, QUES+4*, QUES+7, QUES+9, QUES+12*, QUES+13, INT+1~, INT+2*, INT+4*
INT+5, INT+9*, INT+11, BLD+1~
XCNP INT+8~, INT+9*
XPD DIERR+1, BLD+1~, BLD+4!, BLD+16*, BLD+23, BLD+34*, BCK+1
XPD( BLD+3*
XPD(1 BLD+18*, BCK+4, BCK+7
>> XPDA DD+2, DD+3, DD+4, DD+7, KRN+7, KRN+13, KRN+17, KRN+22, KRN+26, KRN+27
KRN+31, KRN+33, QUES+4, QUES+5, QUES+7, QUES+9, QUES+11, QUES+13, INT+2, INT+4
INT+11, BLD+3, BLD+6, BLD+7, BLD+8, BLD+10, BLD+12, BLD+16, BLD+18, BLD+19
BLD+25, BLD+29, BLD+31, BLD+35, BLD+37, BLD+39, VER+1, VER+3, BCK+1, BCK+3
BCK+4, BCK+7
>> XPDERR DIERR+1*, KRN+7, KRN+11*, KRN+20*, KRN+24*, QUES+4*, INT+5*, BLD+14*, BLD+27*, BLD+36*
XPDFILE KRN+2~, KRN+3*, KRN+5*, KRN+7*, KRN+11, KRN+13, KRN+17, KRN+22, KRN+24, KRN+26
KRN+27, KRN+31, KRN+33
XPDFL KRN+2~, KRN+15*, KRN+17, KRN+22, KRN+24, KRN+26
XPDI KRN+2~, KRN+7*, KRN+8, KRN+33, BLD+1~, BLD+10*, BLD+11, BLD+12, BLD+14, BLD+19
BLD+23, BLD+25, BLD+27, BLD+29, BLD+31, BLD+34, BLD+35, BLD+36, BLD+37, BLD+39
VER+1, VER+3, BCK+1, BCK+3, BCK+4, BCK+7
XPDI( KRN+3*, KRN+7
>> XPDNM BLD+16, BLD+20, BLD+22, BLD+34, BCK+2, BCK+3
XPDOLDA KRN+2~, KRN+11*, KRN+13*, KRN+22, KRN+26
>> XPDT BLD+7, BLD+31
>> XPDT( BLD+7, BLD+31
XPDV BLD+1~, BLD+23*, BLD+27, BLD+29, BLD+34*, BLD+35, BLD+36, BLD+37, BLD+39
>> XPDVER DD+6
Y QUES+12*, QUES+13, BLD+1~
Y0 KRN+3*, KRN+13*, KRN+15, KRN+19*, KRN+26, ACT+4~
Z INT+1~, INT+5
Z2 DD+1~, DD+4*, DD+5, DD+6
Z3 DD+1~, DD+4*, DD+6
Z4 DD+1~, DD+4*, DD+6

Marked Items

Name Field # of Occurrence
$T(FILES+XPDFILE^XPDE KRN+3
$T(QUESTION+I QUES+12
$T(QUESTION+I+1 QUES+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All