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

Package: Kernel

Routine: XPDANLYZ4


Information

XPDANLYZ4 ;OAK/RSF- BUILD ANALYZER ;10/28/22

Source Information

Source file <XPDANLYZ4.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 ($$TRIM,$$UP)^XLFSTR  XREF^XPDANLYZ2  
VA FileMan 2 (FIELD,FILE)^DID  ^DIR  

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

Package Total Caller Graph
Kernel 2 XPDANLYZ1  XPDANLYZ6  

Entry Points

Name Comments DBIA/ICR reference
FCHK(BNUM,XPD) ;FILE CHECK
; BNUM = build number
FSEQ(FXX) ;
SDES ;gets build description
TA
FILENUM ; ;get a file number (either from a BUILD check, or from a file range or from an individual file check)
FILECHK(FIEN,INX) ;INX=s is single file number, = R is a range of files
CUTL(LEN,XLINE) ;LEN IS LENGTH TO CUT NEAR, XLINE IS THE LINE TO CUT

External References

Name Field # of Occurrence
FIELD^DID FSEQ+24, FSEQ+40, TA+4
FILE^DID FSEQ+3, TA
^DIR FILENUM+2
$$TRIM^XLFSTR FILENUM+3
$$UP^XLFSTR FSEQ+6, FSEQ+42, TA+7
XREF^XPDANLYZ2 FSEQ+35

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: FILENUM+1
Routine Call
  • DIR
  • Line Location:
    • FILENUM+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( FSEQ+23, FSEQ+37, FSEQ+38, FSEQ+39, TA+1
^DIC - [#1] FILECHK+3
^XPD(9.6 - [#9.6] FCHK+2, FCHK+3, FCHK+4

Label References

Name Line Occurrences
CUTL FSEQ+33, FSEQ+49
FILECHK FILENUM+6
FSEQ FCHK+2, FILECHK+1, FILECHK+3
SDES FCHK+4
TA TA+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BNUM FCHK~, FCHK+2, FCHK+3, FCHK+4
CAPS FSEQ+5~*, FSEQ+6*, FSEQ+8, FSEQ+41*, FSEQ+42*, FSEQ+43, TA+6~*, TA+7*, TA+8
DIR FILENUM+1!, FILENUM+7!
DIR("A" FILENUM+1*
DIR(0 FILENUM+1*
DIRUT FILENUM+1~, FILENUM+2
>> END FILENUM+2*, FILENUM+4*
FARR FILENUM+5~
FARR( FILENUM+6
FARR("R" FILENUM+5*
FARR("S" FILENUM+5*
FCNT FSEQ+22~*, FSEQ+41*
FEND FILECHK+2~*, FILECHK+3
FF FILENUM+6~*
FIEN FILECHK~, FILECHK+1, FILECHK+2
FLD1 FSEQ+23~*, FSEQ+24, FSEQ+25
FLDARR FSEQ+39~, FSEQ+40, TA+4!, TA+5, TA+31!
FLDARR("DESCRIPTION" FSEQ+45, FSEQ+50, FSEQ+51, FSEQ+52, FSEQ+54, TA+10, TA+11, TA+13, TA+16, TA+21
TA+30
FLDARR("HELP-PROMPT" FSEQ+44, FSEQ+47, FSEQ+48, FSEQ+52, FSEQ+53, TA+9, TA+11, TA+12, TA+24, TA+25
TA+26
FLDARR("LABEL" FSEQ+42, TA+7, TA+20
FLDARR("TECHN ICAL DESCRIPTION" , TA+28, TA+30
FLDNUM FCHK+4~*, FSEQ+39~*, FSEQ+40, FSEQ+43, FSEQ+44, FSEQ+45, FSEQ+46, FSEQ+56, FSEQ+57, FSEQ+58
TA+4, TA+7, TA+8, TA+9, TA+10, TA+15, TA+18, TA+20, TA+21, TA+23
TA+24, TA+26, TA+29, TA+30
FNAME FSEQ+42~*, FSEQ+43, FSEQ+44, FSEQ+45, FSEQ+46, FSEQ+47, FSEQ+48, FSEQ+49, FSEQ+50, FSEQ+51
, FSEQ+56, TA+7~*
FNM1 FSEQ+23~*, FSEQ+25
FNN FSEQ+25~*, FSEQ+26, FSEQ+27, FSEQ+28, FSEQ+29, FSEQ+30, FSEQ+31, FSEQ+32, FSEQ+33, TA+7~*
TA+9, TA+10, TA+15
FNUM FILENUM+3~*, FILENUM+4, FILENUM+5
FSTART FILECHK+2~*, FILECHK+3*
FSTRL FILENUM+5~*
FXX FCHK+3~*, FSEQ~, FSEQ+3, FSEQ+7, FSEQ+8, FSEQ+10, FSEQ+11, FSEQ+14, FSEQ+15, FSEQ+16
, FSEQ+17, FSEQ+18, FSEQ+19, FSEQ+23, FSEQ+24, FSEQ+26, FSEQ+27, FSEQ+28, FSEQ+29, FSEQ+30
, FSEQ+31, FSEQ+32, FSEQ+33, FSEQ+37, FSEQ+38, FSEQ+43, FSEQ+44, FSEQ+45, FSEQ+46, FSEQ+47
, FSEQ+48, FSEQ+49, FSEQ+50, FSEQ+51, FSEQ+56, FSEQ+57, FSEQ+58, FSEQ+59, FSEQ+60!, TA
TA+1*, TA+2, TA+3, TA+8, TA+9, TA+10, TA+15, TA+17, TA+18, TA+19
TA+20, TA+21, TA+23, TA+24, TA+26, TA+27, TA+29, TA+30
FXX1 SDES+1~, TA+1*, TA+3*, TA+4, TA+19
HPARR FSEQ+33~, FSEQ+49~
HPARR(1 FSEQ+33, FSEQ+49, CUTL+6*
HPARR(2 FSEQ+33, FSEQ+49, CUTL+6*
HTXT FSEQ+32~*, FSEQ+33, FSEQ+48~*, FSEQ+49
I CUTL+2~*, CUTL+3
ICNT FSEQ+22~*, FSEQ+57*, FSEQ+58*, FSEQ+59
INX FILECHK~, FILECHK+1, FILECHK+2
J FCHK+4~*, FILENUM+6~
JJ FSEQ+14~*, FSEQ+29~*, FSEQ+51~*, TA+21~*, TA+30~*
K FILENUM+5~*, FILENUM+6*
KK FSEQ+54~*, TA+13~*
LEN CUTL~, CUTL+2
SDES FSEQ+53~*, FSEQ+54*, FSEQ+55*, FSEQ+56, TA+12~*, TA+13*, TA+14*, TA+15
SHP FSEQ+53~*, FSEQ+56, TA+12~*, TA+15
T1 CUTL+1~*, CUTL+2, CUTL+3*, CUTL+4, CUTL+5, CUTL+6
T2 CUTL+1~*, CUTL+3*, CUTL+6
XLINE CUTL~, CUTL+3
XP1 FCHK+3~*, FCHK+4
XPD FCHK~, FCHK+2, FCHK+3, FCHK+4
>> XPDARR("FILE" FSEQ+7*, FSEQ+8*, FSEQ+10*, FSEQ+11*, FSEQ+14*, FSEQ+15*, FSEQ+16*, FSEQ+17*, FSEQ+18*, FSEQ+19*
, FSEQ+26*, FSEQ+27*, FSEQ+28*, FSEQ+29*, FSEQ+30*, FSEQ+31*, FSEQ+32*, FSEQ+33*, FSEQ+43*, FSEQ+44*
, FSEQ+45*, FSEQ+46*, FSEQ+47*, FSEQ+48*, FSEQ+49*, FSEQ+50*, FSEQ+51*, FSEQ+56*, FSEQ+57, FSEQ+58
, FSEQ+59*, TA+2*, TA+8*, TA+9*, TA+10*, TA+15*, TA+17*, TA+18*, TA+20*, TA+21*
TA+23, TA+24*, TA+26*, TA+27*, TA+29*, TA+30*
XPDFARR FSEQ+2~, TA!, TA+1
XPDFARR("DESCRIPTION" FSEQ+13, FSEQ+14
XPDFARR("DIST RIBUTION PACKAGE" , FSEQ+18, FSEQ+19
XPDFARR("GLOB AL NAME" , FSEQ+10, FSEQ+11
XPDFARR("NAME" FSEQ+6, FSEQ+7, TA+2
XPDFLD SDES+1~*, TA+1*
XPDSARR FSEQ+37~
XPDSARR( FSEQ+38*
XPDSUB FSEQ+37~*, FSEQ+38, FSEQ+39, FSEQ+40
XPFF1 FSEQ+24~
XPFF1("DESCRIPTION" FSEQ+27, FSEQ+28, FSEQ+29
XPFF1("HELP-PROMPT" FSEQ+30, FSEQ+31, FSEQ+32
XT FSEQ+13~*, FSEQ+15, FSEQ+16, FSEQ+17
XTXT TA+19~*, TA+20
XXP TA+23~*, TA+24*, TA+26*, TA+27, TA+29*, TA+30*
>> Y FILENUM+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All