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

Package: VA FileMan

Routine: DIFROMSD


Information

DIFROMSD ;SFISC/DCL-DIFROM SERVER DD LIST(KIDS/BUILD FILE) ;16JAN2012

Source Information

Source file <DIFROMSD.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 EN^DDIOL  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Kernel 2 DD NUMBER  FIELD NUMBER  

Entry Points

Name Comments DBIA/ICR reference
FLDCHK(DIFRDD,DIFRFLD,DIFRFLG) ; $$ EXTRINSIC FUNCTION $$
E
DDIOLFLD(DIFRDD,DIFRFLG) ;
F
CHKDD(DIFRFILE,DIFRDD,DIFRFLG) ; $$ EXTRINSIC FUNCTION $$
DDIOLDD(DIFRFILE,DIFRFLG) ;
DD(DIFRFILE,DIFRFLG,DIFRTA) ;FILENUMBER, TARGET ARRAY ROOT FOR SUB DD NRS

External References

Name Field # of Occurrence
EN^DDIOL DDIOLDD+10, DDIOLFLD+18

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( F, E+2, E+3, E+4, DDIOLFLD+10, DDIOLFLD+12, FLDCHK+15, FLDCHK+20
^DIC - [#1] F
^TMP("DIFROMSP" DDIOLDD+7!, DDIOLDD+9*, DDIOLDD+11!, DDIOLFLD+9!, DDIOLFLD+17*, DDIOLFLD+19!

Label References

Name Line Occurrences
DD DDIOLDD+8, CHKDD+14

Naked Globals

Name Field # of Occurrence
^( DDIOLDD+9, DDIOLFLD+10
^(0 FLDCHK+15, FLDCHK+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIFRARAY CHKDD+12~
DIFRARAY( CHKDD+15
DIFRDD CHKDD~, CHKDD+10, CHKDD+15, DDIOLFLD~, DDIOLFLD+10, FLDCHK~, FLDCHK+11, FLDCHK+15, FLDCHK+20
>> DIFRFA E+4
DIFRFD DD+8~, E+1*, E+2*, E+3, E+4
DIFRFE DD+8~, F*, E*, E+2, E+4
DIFRFILE DD~, F, E, E+4, DDIOLDD~, DDIOLDD+8, DDIOLDD+9, CHKDD~, CHKDD+11, CHKDD+14
, CHKDD+15
DIFRFLD FLDCHK~, FLDCHK+12, FLDCHK+15, FLDCHK+20
DIFRFLG DD~, DD+9, DDIOLDD~, CHKDD~, CHKDD+13, DDIOLFLD~, DDIOLFLD+8, FLDCHK~, FLDCHK+14
DIFRFW DD+8~, DD+9*, E+3
DIFRNM DD+8~
DIFRTA DD~, F, E, E+4
DIFRX DD+8~
I DDIOLDD+6~, DDIOLDD+9*, DDIOLFLD+7~, DDIOLFLD+10*, DDIOLFLD+17*
M DDIOLFLD+7~, DDIOLFLD+8*, DDIOLFLD+13, FLDCHK+13~, FLDCHK+14*, FLDCHK+16
N CHKDD+12~, CHKDD+13*, CHKDD+15, FLDCHK+13~, FLDCHK+14*, FLDCHK+15, FLDCHK+20
W DDIOLFLD+7~, DDIOLFLD+8*, DDIOLFLD+14, FLDCHK+13~, FLDCHK+14*, FLDCHK+17
X DDIOLDD+6~, DDIOLDD+9*, DDIOLFLD+7~, DDIOLFLD+10*, DDIOLFLD+17
Y DDIOLDD+6~, DDIOLDD+9*, DDIOLFLD+7~, DDIOLFLD+10*, DDIOLFLD+11, DDIOLFLD+12, DDIOLFLD+13*, DDIOLFLD+14*, DDIOLFLD+15*, DDIOLFLD+17
Z DDIOLFLD+7~, DDIOLFLD+12*, DDIOLFLD+13, DDIOLFLD+14, DDIOLFLD+15, FLDCHK+13~, FLDCHK+15*, FLDCHK+16*, FLDCHK+17*, FLDCHK+18*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All