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

Package: VA Fileman

Routine: DIFROMSX


Information

DIFROMSX ;SFIRMFO/DCM/TKW-MOVE INDEX FILE ENTRIES ;12:31 PM 31 Oct 2001 [ 04/02/2003 8:25 AM ]

Source Information

Source file <DIFROMSX.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 5 BLD^DIALOG  FILE^DICN  TRMOD^DICR  (,IX1)^DIK  $$FNO^DILIBF  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
VA Fileman 3 DIFROMS1  DIFROMS2  DIFROMSY  

Entry Points

Name Comments DBIA/ICR reference
ERR3(DIFRF,DIFRFLD,DIFRNAME,DIFRTYPE) ;
DDIXOUT(DIFRFILE,DIFRF2,DIFRFDD,DIFRTA) ; retrieve INDEX entries for file
; DIFRFILE=top level file#
; DIFRF2=current file/subfile #
; DIFRFDD=1 if sending full DD
; DIFRTA=Global reference of transport global.
ERR4(DIFRF2,DIFRNAME,DIFRTYPE) ;
ERR1(DIFRF,DIFRFLD,DIFRNAME,DIFRTYPE) ;
DDIXIN(DIFRFILE,DIFRF2,DIFRSA) ; Install INDEX file entries for file DIFRFILE
; DIFRFILE=source file#
; DIFRF2=current file/subfile#
; DIFRSA=name of array containing incoming data.
ERR2(DIFRF2,DIFRNAME,DIFRTYPE) ;

External References

Name Field # of Occurrence
BLD^DIALOG DDIXIN+5, ERR1+4, ERR2+3, ERR3+4, ERR4+2
FILE^DICN DDIXIN+25
TRMOD^DICR DDIXIN+17
^DIK DDIXIN+24
IX1^DIK DDIXIN+28
$$FNO^DILIBF DDIXOUT+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( DDIXIN+5, DDIXIN+14, DDIXIN+15
^DD("IX" - [#.11] DDIXOUT+7, DDIXOUT+8, DDIXOUT+10, DDIXOUT+11, DDIXOUT+21, DDIXIN+22, DDIXIN+27*
^TMP("DIFROMS2" DDIXIN+16, DDIXIN+18*

Label References

Name Line Occurrences
ERR1 DDIXOUT+16
ERR3 DDIXIN+14
ERR4 DDIXIN+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA DDIXIN+21~, DDIXIN+24*, DDIXIN+28!*
DIC DDIXIN+21~, DDIXIN+25*
DIC("DR" DDIXIN+25*
DIC(0 DDIXIN+25*
DICNT1 DDIXOUT+5~, DDIXOUT+9*, DDIXOUT+13*
DICNT2 DDIXOUT+5~, DDIXOUT+9*, DDIXOUT+17*, DDIXOUT+19
DIEN DDIXIN+21~, DDIXIN+22*, DDIXIN+23, DDIXIN+24~, DDIXIN+25*, DDIXIN+26, DDIXIN+27, DDIXIN+28
DIFRD0 DDIXOUT+5~, DDIXOUT+8*, DDIXOUT+10, DDIXOUT+11, DDIXOUT+21
DIFRD1 DDIXOUT+5~, DDIXOUT+9*, DDIXOUT+10*, DDIXOUT+11, DDIXIN+4~, DDIXIN+9*, DDIXIN+10*, DDIXIN+11
DIFRER DDIXIN+4~, DDIXIN+5, ERR1+1~, ERR1+4, ERR2+1~, ERR2+3, ERR3+1~, ERR3+4, ERR4+1~, ERR4+2
DIFRER("FILE" DDIXIN+5*
DIFRER(1 ERR1+1*, ERR2+1*, ERR3+1*, ERR4+1*
DIFRER(2 ERR1+2*, ERR2+1*, ERR3+1*, ERR4+1*
DIFRER(3 ERR1+3*, ERR2+2*, ERR3+2*, ERR4+1*
DIFRER(4 ERR1+3*, ERR3+3*
DIFRF DDIXOUT+5~, DDIXOUT+12*, DDIXOUT+13, DDIXOUT+14, DDIXOUT+15, DDIXOUT+16, DDIXIN+4~, DDIXIN+12*, DDIXIN+13, DDIXIN+14
, DDIXIN+15, DDIXIN+16, DDIXIN+17, DDIXIN+18, ERR1~, ERR1+2, ERR3~, ERR3+3
DIFRF2 DDIXOUT~, DDIXOUT+7, DDIXOUT+8, DDIXOUT+21, DDIXOUT+22, DDIXOUT+23, DDIXOUT+24, DDIXIN~, DDIXIN+6, DDIXIN+22
, DDIXIN+25, DDIXIN+26, ERR2~, ERR2+2, ERR4~, ERR4+1
DIFRFDD DDIXOUT~, DDIXOUT+15, DDIXOUT+19
DIFRFILE DDIXOUT~, DDIXOUT+21, DDIXOUT+22, DDIXOUT+23, DDIXOUT+24, DDIXIN~, DDIXIN+6, DDIXIN+16
DIFRFLD DDIXOUT+5~, DDIXOUT+12*, DDIXOUT+14, DDIXOUT+16, DDIXIN+4~, DDIXIN+12*, DDIXIN+13, DDIXIN+14, DDIXIN+15, DDIXIN+16
, DDIXIN+17, DDIXIN+18, ERR1~, ERR1+1, ERR3~, ERR3+2
DIFRIN DDIXIN+4~, DDIXIN+6*, DDIXIN+8, DDIXIN+9
DIFRIN1 DDIXIN+4~, DDIXIN+9*, DDIXIN+10, DDIXIN+11, DDIXIN+27
DIFRNAME DDIXOUT+5~, DDIXOUT+6*, DDIXOUT+7*, DDIXOUT+8, DDIXOUT+16, DDIXOUT+21, DDIXOUT+22, DDIXOUT+23, DDIXOUT+24, DDIXIN+4~
, DDIXIN+7*, DDIXIN+8*, DDIXIN+9, DDIXIN+14, DDIXIN+22, DDIXIN+25, DDIXIN+26, ERR1~, ERR1+3, ERR2~
, ERR2+1, ERR3~, ERR3+1, ERR4~, ERR4+1
DIFRSA DDIXIN~, DDIXIN+6
DIFRTA DDIXOUT~, DDIXOUT+14, DDIXOUT+15, DDIXOUT+21, DDIXOUT+22, DDIXOUT+23, DDIXOUT+24
DIFRTYPE ERR1~, ERR1+3, ERR2~, ERR2+1, ERR3~, ERR3+1, ERR4~, ERR4+1
DIK DDIXIN+21~, DDIXIN+24*, DDIXIN+28!*
DINUM DDIXIN+23~*
DIOUT DDIXOUT+5~, DDIXOUT+6*, DDIXOUT+7, DDIXOUT+10, DDIXOUT+19, DDIXIN+4~, DDIXIN+9*, DDIXIN+10, DDIXIN+20, ERR1+4*
, ERR3+4*
DO DDIXIN+21~
U DDIXOUT+12, DDIXIN+12
X DDIXOUT+5~, DDIXOUT+11*, DDIXOUT+12, DDIXOUT+13*, DDIXOUT+14, DDIXOUT+15, DDIXIN+4~, DDIXIN+11*, DDIXIN+12, DDIXIN+25*
>> Y DDIXIN+25
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All