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

Package: VA FileMan

Routine: DIFROMS2


Information

DIFROMS2 ;SFISC/DCL/TKW - INSTALL DD FROM SOURCE ARRAY ;4SEP2016

Source Information

Source file <DIFROMS2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 7 BLD^DIALOG  UPDATED^DICATTA  $$HDR2P^DIFROMSS  DDIXIN^DIFROMSX  DDKEYIN^DIFROMSY  IXALL^DIK  EN2^DIKZ  

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

Package Total Caller Graph
VA FileMan 1 DIFROMS  

Entry Points

Name Comments DBIA/ICR reference
FULL
PARTIAL
K12(DIFRD)
SETUP
ERR(X)
DIKZ
EN ;CALLED FROM DIFROMS
IXKEY ; Bring INDEX and KEY entries
FILE ;
UP(ROOT,FILE,DDN) ;Return 1 if OK, or 0 for error p14
FCHK
UP1

External References

Name Field # of Occurrence
BLD^DIALOG DIKZ+12, ERR
UPDATED^DICATTA FULL+3, PARTIAL+6
$$HDR2P^DIFROMSS SETUP+12
DDIXIN^DIFROMSX IXKEY+3
DDKEYIN^DIFROMSY IXKEY+6
IXALL^DIK SETUP+7, SETUP+8
EN2^DIKZ DIKZ+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( FILE+40!, FILE+43!, FILE+46!, PARTIAL+5*, SETUP*, SETUP+1*, SETUP+6, SETUP+17*, SETUP+18*, DIKZ
, DIKZ+2, DIKZ+4, K12+2!, UP+2, UP1+4
^DD("ROU" DIKZ+2
^DIC - [#1] FILE+6, FILE+7, FILE+11, FILE+34!, FULL+2, FULL+4*, SETUP+8, SETUP+12*, SETUP+14
^TMP("DIFROMS2" IXKEY+1!, IXKEY+4!

Label References

Name Line Occurrences
$$UP FILE+26
ERR EN+11, EN+12, FCHK, FILE+4, FILE+6, FILE+7
FCHK EN+13
FILE EN+14
IXKEY SETUP+10
K12 FULL+3, PARTIAL+5
UP1 UP+5

Naked Globals

Name Field # of Occurrence
^( FILE+30, SETUP, SETUP+6!, UP1+3
^("VR" SETUP+16
^(0 FULL+2, SETUP+20*
^(10 FILE+7
^(12.1 K12+2!
^(23 FILE+43!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%1 FILE+9~
%X DIKZ+1~
D FILE+9~, SETUP+6*, SETUP+7, SETUP+8, K12~, K12+2*
DA FILE+9~
DA(1 SETUP+7*
DD K12~, K12+1*, K12+2
DDN UP~, UP+1, UP+2, UP+3, UP+6, UP+7, UP1+3
DIC FILE+9~
DIFR01 FILE+1~, FILE+2*, FILE+4, FILE+5
DIFR02 FILE+1~, FILE+3*, FILE+10
DIFRD FILE+9~, FILE+22~, FILE+23*, FILE+25*, FILE+26, FILE+27, FILE+29, FILE+30, FILE+35*, FILE+36*
, FILE+37, FILE+39, FILE+40, FILE+42, FILE+43, FILE+45, FILE+46, PARTIAL+1~, PARTIAL+2*, PARTIAL+3*
, PARTIAL+4, PARTIAL+5, PARTIAL+6, SETUP, SETUP+1, SETUP+4*, SETUP+5, SETUP+6, IXKEY+2*, IXKEY+3*
, IXKEY+5*, IXKEY+6*, DIKZ+8~, DIKZ+9*, DIKZ+10*, DIKZ+11, K12~*, K12+1
DIFRDATA FILE+9~, SETUP+20*
DIFRDIC FILE+9~, SETUP+14*, SETUP+15*, SETUP+20
DIFRDIKA DIKZ+1~, DIKZ+3
DIFRERR DIKZ+11~, DIKZ+12
DIFRERR(1 DIKZ+11*
DIFRFDD FILE+1~, FILE+5*, FILE+6, FILE+20, FILE+34, FILE+39, FULL, PARTIAL, SETUP+5, SETUP+10
, SETUP+16, DIKZ+7
>> DIFRFIA EN+12, EN+14, FCHK, FILE+2, FILE+3, FILE+7, FILE+25, FILE+37, SETUP+4, SETUP+15
, SETUP+16
>> DIFRFILE EN+13, EN+14*, FCHK, FILE+2, FILE+3, FILE+6, FILE+7, FILE+11, FILE+21, FILE+23
, FILE+25, FILE+26, FILE+27, FILE+29, FILE+30, FILE+31, FILE+34, FILE+36, FILE+37, FILE+39
, FILE+40, FILE+42, FILE+45, FULL+2, FULL+3, FULL+4, FULL+5, PARTIAL+3, PARTIAL+4, PARTIAL+5
, SETUP, SETUP+1, SETUP+4, SETUP+5, SETUP+11, SETUP+12, SETUP+14, SETUP+15, SETUP+16, SETUP+17
, SETUP+18, IXKEY+3, IXKEY+6, DIKZ, DIKZ+2, DIKZ+3, DIKZ+4, DIKZ+7, DIKZ+10, K12+1
, K12+2
DIFRFLD FILE+9~, FILE+41*, FILE+42*, FILE+43, FILE+45, FILE+46
DIFRGL FILE+9~, SETUP+14*, SETUP+20
DIFRNGF FILE+28~, FILE+29*, FILE+30, FILE+31
DIFRNGFD FILE+28~, FILE+30*, FILE+31
DIFRQUIT FILE+1~
>> DIFRSA EN+11, FILE+21, FILE+26, FILE+27, FILE+29, FILE+30, FILE+31, FILE+36, FILE+39, FILE+40
, FILE+42, FILE+45, FULL+3, FULL+5, PARTIAL+3, PARTIAL+4, PARTIAL+5, SETUP, SETUP+1, SETUP+5
, SETUP+11, IXKEY+3, IXKEY+6, DIKZ+3, DIKZ+4, DIKZ+7, DIKZ+10, K12+1, K12+2
DIFRVR FILE+1~, SETUP+16*, SETUP+17, SETUP+18
DIFRX FILE+9~, FILE+44*, FILE+45*, FILE+46, FULL*, FULL+2, FULL+3, FULL+4, FULL+5
DIK FILE+9~, SETUP+6*, SETUP+7*, SETUP+8*
DIKJ DIKZ+1~
DIR DIKZ+1~
DMAX DIKZ+1~
DSEC FILE+9~, FILE+10*, FILE+11*, FULL+5, SETUP+1
FILE UP~, UP+1, UP+3, UP+6, UP+7, UP1+3, UP1+4
I FILE+9~
MP UP1~, UP1+1*, UP1+3, UP1+5*
PARENT UP1~, UP1+3*, UP1+4
ROOT UP~, UP+3, UP+6, UP+7, UP1+3, UP1+4
T UP+4~*, UP+6, UP+7*, UP+8, UP1+3, UP1+4*
U FILE+30, SETUP+14
X FILE+9~, FULL+1~, FULL+2*, FULL+4, DIKZ+1~, UP1~, UP1+1*, UP1+3*, UP1+4, ERR~
Y FILE+9~, DIKZ+1~
Z FILE+9~

Marked Items

Name Field # of Occurrence
$T(ERR+X ERR
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All