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 |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: DIFROMSI

Package: VA FileMan

Routine: DIFROMSI


Information

DIFROMSI ;SCISC/DCL-EDE IN ;3:19 PM 16 Nov 2001

Source Information

Source file <DIFROMSI.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA FileMan 11 ENGRP^DDSZ  BLD^DIALOG  FILE^DICN  DT^DICRW  CALLOUT^DIEFU  (FPOST,FPRE)^DIFROMSC  $$VAL^DIFROMSS  OS^DII  
(,IX1)^DIK  $$ROOT^DILFD  ($$CREF,$$ROOT)^DIQGU  

Entry Points

Name Comments DBIA/ICR reference
FPRE(DIFRFILE,DIFRFLG,DIFRNAME,DIFRSA) ;
EPRE(DIFRFILE,DIFRIEN,DIFRFLG,DIFRNAME,DIFRSA,DIFROIEN) ;
DIALOG
EPOST(DIFRFILE,DIFRIEN,DIFRFLG,DIFRNAME,DIFRSA) ;
FPOST ;
EXIT

External References

Name Field # of Occurrence
ENGRP^DDSZ EPOST+11
BLD^DIALOG EPRE+7, EPRE+9, EPRE+11, EPRE+12, DIALOG+5, EPOST+16, EPOST+28
FILE^DICN EPRE+32
DT^DICRW EPRE+3, EPOST+3
CALLOUT^DIEFU EXIT
FPOST^DIFROMSC FPOST+1
FPRE^DIFROMSC FPRE+1
$$VAL^DIFROMSS EPOST+21
OS^DII EPOST+14
^DIK EPRE+30
IX1^DIK EPOST+10
$$ROOT^DILFD EPOST+9
$$CREF^DIQGU EPRE+14
$$ROOT^DIQGU EPRE+14

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("OS" - [#.7] EPOST+15, EPOST+16
^DD("VERSION" EPOST+14
^DIC(9.4 - [#9.4] DIALOG+3
^DIST( EPRE+38, EPRE+42
^XTMP("XPDI" EPRE+13, EPOST+7

Label References

Name Line Occurrences
@( EPOST+22
DIALOG EPRE+16

Naked Globals

Name Field # of Occurrence
^( EPRE+37, EPRE+41, EPRE+46, EPRE+54, EPRE+57, DIALOG+3
^("ROU" EPOST+18!
^("ROUOLD" EPOST+18
^(0 EPRE+22*, EPRE+37, EPOST+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%X EPOST+19~
DA EPRE+8, EPRE+28~, EPRE+29*, EPOST+8~, EPOST+9*
DIC EPRE+28~, EPRE+31*
DIC(0 EPRE+31*
DIFM EPRE+2~*, EPOST+2~*
DIFR EPOST+8~, EPOST+12*, EPOST+13, EPOST+18, EPOST+20
DIFR3 EPOST+8~, EPOST+20*, EPOST+22, EPOST+23, EPOST+24
DIFRA0 EPRE+35~, EPRE+41*, EPRE+43*, EPRE+49*, EPRE+50, EPRE+59*, EPRE+60
DIFRA1 EPRE+35~, EPRE+52*, EPRE+54*, EPRE+59
DIFRA2 EPRE+35~, EPRE+52*, EPRE+54*, EPRE+59
DIFRERR DIALOG+4~, DIALOG+5, EPOST+26~, EPOST+28
DIFRERR(1 DIALOG+4*, EPOST+27*
DIFRERR(2 DIALOG+4*, EPOST+27*
DIFRF DIALOG~, DIALOG+1*, DIALOG+2, DIALOG+3*, DIALOG+4, DIALOG+7
DIFRFILE FPRE~, EPRE~, EPRE+6*, EPRE+7, EPRE+14, EPRE+16, EPRE+19, EPRE+22, EPRE+25, EPRE+34
, EPRE+37, EPRE+39, EPRE+41, EPRE+43, EPRE+46, EPRE+49, EPRE+51, EPRE+54, EPRE+57, EPRE+60
, EPRE+61, DIALOG+1, DIALOG+7, EPOST~, EPOST+5, EPOST+9, EPOST+11, EPOST+12, EPOST+21, EPOST+26
DIFRFLG FPRE~, EPRE~, EPRE+19, EPRE+27, EPOST~
DIFRIEN EPRE~, EPRE+8*, EPRE+9, EPRE+14, EPRE+29, EPRE+31, DIALOG+4, EPOST~, EPOST+5, EPOST+9
, EPOST+11, EPOST+17, EPOST+21, EPOST+23, EPOST+24
DIFRJ EPRE+35~, EPRE+36*, EPRE+37*, EPRE+39, EPRE+41, EPRE+43, EPRE+46, EPRE+49, EPRE+51, EPRE+54
, EPRE+57, EPRE+60, EPRE+61
DIFRL EPRE+35~, EPRE+40*, EPRE+41*, EPRE+46, EPRE+53*, EPRE+54*, EPRE+57
>> DIFRMSGR EXIT
DIFRNAME FPRE~, EPRE~, EPRE+12, EPRE+13, EPOST~, EPOST+6, EPOST+7
DIFROIEN EPRE~, EPRE+10*, EPRE+11, EPRE+22, EPRE+37, EPRE+39, EPRE+41, EPRE+43, EPRE+46, EPRE+49
, EPRE+51, EPRE+54, EPRE+57, EPRE+60, EPRE+61, DIALOG+1, DIALOG+7
DIFROU EPOST+8~, EPOST+18*, EPOST+24
DIFRP EPRE+35~, EPRE+37*, EPRE+38*, EPRE+39, EPRE+41*, EPRE+42*, EPRE+43, EPRE+46
DIFRRDA EPRE+5~, EPRE+14*, EPRE+15, EPRE+21, EPRE+25, DIALOG+8
DIFRSA FPRE~, EPRE~, EPRE+13*, EPRE+22, EPRE+37, EPRE+39*, EPRE+41, EPRE+43, EPRE+46, EPRE+49
, EPRE+51, EPRE+54, EPRE+57, EPRE+60, EPRE+61, DIALOG+1, DIALOG+7*, EPOST~, EPOST+7*, EPOST+23
, EPOST+24
DIFRTN EPOST+8~, EPOST+18*, EPOST+27
DIFRTT EPOST+26~*, EPOST+27
DIFRX EPRE+5~, EPRE+15*, EPRE+31, EPRE+35~, EPRE+44~, EPRE+45*, EPRE+46*, EPRE+55~, EPRE+56*, EPRE+57*
, DIALOG~, DIALOG+8*
DIFRY EPRE+35~
DIFRZTA EPOST+19~, EPOST+23
DIK EPRE+28~, EPRE+29*, EPOST+8~, EPOST+9*
DINUM EPRE+28~, EPRE+31*
DIOVRD EPRE+4~*, EPOST+4~*
DIQUIET EPRE+1~*, EPOST+1~*
DIR EPOST+19~
>> DISYS EPOST+14, EPOST+15*, EPOST+16
DMAX EPOST+8~, EPOST+19~
DNM EPOST+8~
DO EPRE+28~
DT EPRE+3, EPOST+3
DTIME EPRE+3, EPOST+3
DUZ EPRE+3, EPOST+3
>> OLDA EPRE+10
U EPRE+3, EPRE+22, EPOST+3
X EPRE+20~, EPRE+22*, EPRE+28~, EPRE+31*, EPOST+8~, EPOST+18*, EPOST+19~
>> XPDFIL EPRE+6
Y EPRE+20~, EPRE+21*, EPRE+22, EPRE+28~, EPOST+8~, EPOST+17*, EPOST+19~
Z EPOST+8~
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All