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

Package: VA FileMan

Routine: DIOS


Information

DIOS ;SFISC/GFT,TKW-BUILD SORT LOGIC ;4SEP2003

Source Information

Source file <DIOS.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 4 WAIT^DICD  ^DIO1  ^DIOS1  GREF^DIOU  

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

Package Total Caller Graph
VA FileMan 2 DIO  DIO1  

Entry Points

Name Comments DBIA/ICR reference
C
U
SUB(F) ;
A
O
GO
COLON
MULPATH
SETU ;FILE A LINE TO ^TMP FOR LATER INCLUSION IN ROUTINE
INIT
DIO1

External References

Name Field # of Occurrence
WAIT^DICD INIT
^DIO1 DIO1
^DIOS1 A
GREF^DIOU GO+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( A+1
^DD("OS" - [#.7] INIT+1
^DD("SUB" INIT+1
^TMP("DIBTC" SETU+5*
^UTILITY($J DIOS+7*, DIOS+8*

Label References

Name Line Occurrences
A C, A+1, O
COLON GO+9, COLON+11
DIO1 GO+3
GO U+4, GO+13, COLON
INIT DIOS+7
MULPATH GO+9, COLON+1
O O+1
SETU GO+4, GO+12, COLON+3, COLON+10

Naked Globals

Name Field # of Occurrence
^( SETU+5*
^("F" DIOS+7*
^("SUB" INIT+1
^("UP" A+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% C+2!, U*, U+1, U+2, GO+4*, GO+10*, GO+12*, COLON+3*, COLON+10*, MULPATH+3*
, SETU+1, SETU+4*, SETU+5, DIO1!
%( U+1*, U+2
%(0 GO+10*
%(1 GO+4*, GO+12*, COLON+3*, COLON+10*, SETU+5
%(2 GO+4*, GO+12*, COLON+3*, COLON+10*, SETU+2, SETU+3, SETU+6, SETU+7
A SETU+1~, SETU+2*, SETU+3*, SETU+4, SETU+6*
>> D U*, U+2*, U+3
>> D( MULPATH+3*, MULPATH+4, MULPATH+5, MULPATH+9
>> D1 GO+11, COLON+2, MULPATH+3*
>> D2 GO+11, COLON+1, MULPATH+3*
>> D5 C+1, INIT+2*
>> DCC DIOS+7, GO+10
>> DE C+1, INIT+1*, INIT+2*
>> DE( C+1*
>> DIBTPGM GO, GO+4, GO+11, GO+12, COLON+1, COLON+3, COLON+7, COLON+10, MULPATH, MULPATH+1
>> DICDX COLON+8, MULPATH+1, SETU+2
>> DICNT SETU+5, SETU+6*
>> DICOV SETU+3*
>> DICP GO, SETU+7*
>> DICP( SETU+7*
DIOS U+1*, U+4!, INIT+1*
DISAVX GO!
DISAVX( GO+4, SETU+2*
DISETP GO!*, SETU+7!
>> DISYS INIT+1
>> DJ C*, A, A+1*, O+1*
>> DL C*, C+1*, C+2, U+2, A, A+1, O, O+1
>> DN GO+11, COLON+1, COLON+4*, COLON+5, MULPATH*, MULPATH+1*, MULPATH+2*, MULPATH+5*, MULPATH+7*, MULPATH+9*
>> DP C, U+4, GO+6
>> DPP DIOS+7, C, C+1, INIT+2
>> DPP( C, A, A+1, O, O+1, COLON+4
>> DPQ C*, A+1*, O+1*, GO+2*
DX DIOS+7, C!*, A+1, GO+3*, GO+6*, GO+7*, GO+9, GO+10*, COLON+4
DX( DIOS+8, U+3*, GO+2*, GO+4, GO+11*, GO+12, COLON+1*, COLON+2*, COLON+3, COLON+10*
>> DXIX( GO+10
F SUB~, SUB+3, GO+3*, GO+10*, GO+11, COLON*, COLON+1, COLON+4, COLON+10
I U+1*, U+2*, U+4*, GO*, GO+1*, GO+2, GO+3*, GO+4, GO+5*, GO+6*
, GO+7*, GO+9, GO+10, COLON, COLON+4, COLON+5, COLON+7, COLON+10, MULPATH+2, INIT+1*
, INIT+2!, DIO1!
I( SUB+3, A+1*, O+1*, GO+3, GO+5, GO+6, GO+7, GO+9!
IO INIT
IO(0 INIT
IOST INIT
J A+1*, O+1*, MULPATH+3, INIT+1*, INIT+2!*, DIO1!
J( SUB+3, A+1!*, O+1*, MULPATH+4
L SUB+1~, SUB+2*, SUB+3*, INIT*
P GO+9*, MULPATH+3, DIO1!
>> Q A+1, INIT+2*
S SUB+1~, SUB+2*, SUB+3*, SUB+4
U DIOS+7, C, U+3, O+1, GO+11, COLON+4, COLON+5, INIT+1
>> V A+1*, O, O+1*, GO+10, COLON+4*, COLON+5*, COLON+6*, COLON+7*, COLON+8*, COLON+10
, MULPATH+4*, MULPATH+5, MULPATH+7, MULPATH+8, MULPATH+9
>> V( C*, U+1, A*, A+1*, O+1*, GO, GO+1, GO+9, GO+10, COLON
, COLON+4, MULPATH, MULPATH+3, MULPATH+4, MULPATH+5, MULPATH+6, MULPATH+8, MULPATH+9
>> W A*, A+1, A+2*, O*, O+1, GO+1*, GO+10*, GO+11, MULPATH+3*
>> X DIOS+8*, C*, A, A+1*, O*, O+1, GO*, GO+1, GO+2, GO+3
, GO+4, GO+5, GO+11, GO+12, COLON+1, COLON+2, COLON+3, MULPATH, MULPATH+3, MULPATH+4
, MULPATH+5, MULPATH+6, MULPATH+8, MULPATH+9, SETU+2, SETU+7
>> Y U*, U+1, U+3, MULPATH+4*, MULPATH+5, MULPATH+9
>> Y( C*
Z C+2*, U, U+1, A+1*, MULPATH+3*, INIT+2!
Z( C*, C+2, A*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All