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 [ 04/02/2003 8:25 AM ]

Source Information

Source file <DIO.m>

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

Caller Graph Total: 4

Package Total Caller Graph
VA Fileman 4 DIAU  DIDC  DIL2  DIO1  

Entry Points

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

External References

Name Field # of Occurrence
%XY^%RCR DIO+5
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+4, GO+8
^DD("FUNC" - [#.5] 2+6
^DIBT( GO+3
^DOSV(0 DIO+4!*
^TMP("DIBTC" GO+12!, 2+4!, SVSCR+2*, SVSCR+3*, SVSCR+8*, SVSCR+10*
^UTILITY($J IX, IX+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+5*, GO+1!
%Y DIO+5*, 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+4, GO+1!
DCL( DIO+4
DD GO+1!, GO+2, GO+8, GO+9*, DIOO1, DIOO1+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+5*
DIL GO+1!
DIL0 GO+1!
>> DIMS DIO+5*
>> DIO 2+5*, 2+8*
>> DIO("SCR" GO+8, GO+13
DIOBEG 2+7!
>> DIOEND DIO+5
>> DIPP DIO+5*
>> DIPQ DIO+5*
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+5, 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*, IX, 2+8*
DOP GO+1!
DP GO+1!, GO+2*, GO+8, IX, 2+8
DPP DIO+5, IXK!
DPP( DIOO1+1, IX
DPQ DIO+5, 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+4
>> 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+5, IXK!
O GO+1!
POP GO+1!
R GO+1!
TO GO+1!
U DIO+4, GO+2, GO+9, DIOO1+1, IX, SVSCR+8
V DIO+4*, GO+1!, 2+4!
W 2+4!
X GO+1!, IX*, IX+1*, 2+2~*, 2+4!, 2+6*, 2+8*
Y DIO+4*, GO+1!, IX+1*, IXK+3*, 2+4!
Z DIO+4*, 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