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

Package: VA FileMan

Routine: DIO


Information

DIO ;SFISC/GFT,TKW-CALL SORT, ACTUAL OUTPUT ;7:15 AM 27 May 1999

Source Information

Source file <DIO.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 7 %XY^%RCR  OS^DII  ^DIO0  ^DIO2  ^DIO4  (,SETU)^DIOS  (ENC,ENRLS,NXTNO,QSV)^DIOZ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
VA FileMan 4 DIAU  DIDC  DIL2  DIO1  

Entry Points

Name Comments DBIA/ICR reference
GO ;
DIOO1
IX
IXK
2 ;
SCR
SVSCR ;SAVE DIS ARRAY INTO ^TMP FOR LATER COMPILATION

External References

Name Field # of Occurrence
%XY^%RCR DIO+8
OS^DII 2+4
^DIO0 DIOO1+1
^DIO2 2+9
^DIO4 IXK+3
^DIOS DIOO1+2
SETU^DIOS 2+2
ENC^DIOZ 2+3
ENRLS^DIOZ IXK+2
NXTNO^DIOZ GO+4
QSV^DIOZ GO+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( DIO+7, GO+8
^DD("FUNC" - [#.5] 2+6
^DIBT - [#.401] GO+3
^DOSV(0 DIO+7!*
^TMP("DIBTC" GO+12!, 2+4!, SVSCR+2*, SVSCR+3*, SVSCR+8*, SVSCR+10*
^UTILITY($J IXIX+2, 2+3!

Label References

Name Line Occurrences
2 IXK+3
IXK GO+10
SCR GO+8
SVSCR GO+13

Naked Globals

Name Field # of Occurrence
^( SVSCR+4*, SVSCR+5*, SVSCR+6*, SVSCR+8*, SVSCR+9*, SVSCR+10*
^("ROU" GO+3
^("SCR" SCR
^(1 IX+2*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% GO+1!, IX*, IXK+2~*, 2+2~*, SVSCR+1~*, SVSCR+2, SVSCR+3, SVSCR+8, SVSCR+10
%(1 2+2*
%(2 2+2*
%X DIO+8*, GO+1!
%Y DIO+8*, GO+1!
>> A GO+9*, IX+1*
>> BY(0 GO+9
>> C IX+1*
>> CP IX+1*
>> CP( IX+1!*
D GO+1!
>> DCC GO+2*, 2+8, SCR
DCL DIO+7, GO+1!
DCL( DIO+7
DD GO+1!, GO+2, GO+8, GO+9*, DIOO1DIOO1+1, IX, SCR*, SCR+1
DE GO+1!, 2+4!, 2+8*
DG GO+1!
DHD GO+1!
DI GO+1!, GO+9*, 2+8*
DIASKHD GO+1!
>> DIBT1 GO+3
DIBTPGM GO+3*, GO+5*, GO+7!, GO+11, IXK+1, IXK+2!, 2+1, SCR+1
DIC GO+1!
DICDX GO+12*, 2+4!
DICNT GO+12*, 2+4!, SVSCR+2*, SVSCR+3*, SVSCR+4*, SVSCR+5*, SVSCR+6*, SVSCR+8*, SVSCR+9*, SVSCR+10*
DICOV GO+12*, 2+4!
DICP GO+12*, 2+4!
DICS GO+1!
DIERR GO+4~, 2+5
>> DIFMSTOP GO+10, IXK+1, 2+5
>> DIJS DIO+8*
DIL GO+1!
DIL0 GO+1!
>> DIMS DIO+8*
>> DIO 2+5*, 2+8*
>> DIO("SCR" GO+8, GO+13
DIOBEG 2+7!
>> DIOEND DIO+8
>> DIPP DIO+8*
>> DIPQ DIO+8*
DIPT GO+1!
DIPZ GO+1!
>> DIS GO+13, SCR*, SVSCR+2
>> DIS( SVSCR+8
>> DIS("SCR" SCR+1*, SVSCR+10
>> DIS(0 SCR*, SCR+1*, SVSCR+4, SVSCR+5, SVSCR+7
DISAVX GO+12!, 2+4!
DISETP GO+12!, 2+4!
DISETQ GO+12!, 2+4!
DISH IXK!
DISMIN IXK!
>> DISYS 2+4
>> DIWL IX+2
DJ DIO+8, GO+2, GO+9, IXK!, 2+5*, 2+8*
>> DJK DIOO1+1, IX
DK GO+1!
DL GO+1!, GO+9*, DIOO1*~, DIOO1+1, 2+4!
DLN 2+4!
DM GO+1!
DN GO+1!, GO+9*, DIOO1*, IX2+8*
DOP GO+1!
DP GO+1!, GO+2*, GO+8, IX2+8
DPP DIO+8, IXK!
DPP( DIOO1+1, IX
DPQ DIO+8, GO+3, DIOO1+2, IXK!, 2+2
DQ GO+1!
DRJ 2+4!
DRN GO+4~, GO+5
>> DSC GO+8, GO+13, IX
>> DSC( IX*
DU GO+1!
DV GO+1!
DW GO+1!
>> DX(0 2+2
DY GO+1!
F 2+4!
I 2+4!, SVSCR+1~, SVSCR+4*, SVSCR+5*
I(0 2+8*
IO(0 DIO+7
>> IOX 2+8*
>> IOY 2+8*
J 2+4!, SVSCR+1~, SVSCR+8*
J(0 2+8*
K SVSCR+1~, SVSCR+7*, SVSCR+8*
M DIO+8, IXK!
O GO+1!
POP GO+1!
R GO+1!
TO GO+1!
U DIO+7, GO+2, GO+9, DIOO1+1, IXSVSCR+8
V DIO+7*, GO+1!, 2+4!
W 2+4!
X GO+1!, IX*, IX+1*, 2+2~*, 2+4!, 2+6*, 2+8*
Y DIO+7*, GO+1!, IX+1*, IXK+3*, 2+4!
Z DIO+7*, DIOO1*, DIOO1+1*, 2+4!
>> ZTSTOP GO+10, IXK+1, 2+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All