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) ;
  • ICR #1054
    • Status: Active
    • Usage: Private
    EPRE(DIFRFILE,DIFRIEN,DIFRFLG,DIFRNAME,DIFRSA,DIFROIEN) ;
  • ICR #1054
    • Status: Active
    • Usage: Private
    DIALOG
    EPOST(DIFRFILE,DIFRIEN,DIFRFLG,DIFRNAME,DIFRSA) ;
  • ICR #1054
    • Status: Active
    • Usage: Private
    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