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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DIO4

Package: VA Fileman

Routine: DIO4


Information

DIO4 ;SFISC/GFT,XAK,TKW-FINISH OUTPUT, CLOSE DEVICE ;9:57 AM 30 Dec 2003

Source Information

Source file <DIO4.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA Fileman 9 NOW^%DTC  UPDATE^DIARU  M^DIAU  L^DIDC  OS^DII  ^DIK  (,A,C,CP,CSTP,D,DT,H,M,N,P,S,T)^DIO2  ^DIO3  
ENRLS^DIOZ  
Kernel 1 ^%ZIS  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
VA Fileman 7 DIAU  DIDC  DIG  DIH  DIO  DIWE4  DIXC  

Entry Points

Name Comments DBIA/ICR reference
A
M
C
SDP
HDR
H
K ;S:$D(ZTSK) ZTREQ="@"
STOP
S
N
P
K1
T
FF
CLOSE ;
CSTP
CP
DT
D

External References

Name Field # of Occurrence
NOW^%DTC DIO4+10
^%ZIS SDP+1, CLOSE+5
UPDATE^DIARU DIO4+12
M^DIAU DIO4+17
L^DIDC DIO4+17
OS^DII DIO4+3
^DIK K+3
^DIO2 DIO4+14
A^DIO2 A
C^DIO2 C
CP^DIO2 CP
CSTP^DIO2 CSTP
D^DIO2 D
DT^DIO2 DT
H^DIO2 H
M^DIO2 M
N^DIO2 N
P^DIO2 P
S^DIO2 S
T^DIO2 T
^DIO3 DIO4+8
ENRLS^DIOZ DIO4+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7)
  • Condition for execution: IOST?1"C".E
  • Line Location: DIO4+9
Function Call: WRITE
  • Prompt: !!!!,?10,"*** NO RECORDS TO PRINT ***"
  • Line Location: DIO4+11
Function Call: WRITE
  • Prompt: !
  • Line Location: SDP+0
Routine Call
  • %ZIS
  • Line Location:
    • SDP+1
    • CLOSE+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS("C" CLOSE+3
^DD("FUNC" - [#.5] STOP+1, SDP+3, CLOSE+5
^DD("OS" - [#.7] DIO4+16, SDP, SDP+2
^DIBT( DIO4+10*
^DOSV(0 DIO4+13*
^TMP("DIERR" DIO4+7!, K1+4!
^TMP("DIHELP" K1+3!
^TMP("DIMSG" K1+3!
^UTILITY("DIP2" K1!
^UTILITY($J DIO4+8, DIO4+9, DIO4+11, K1!, HDR

Label References

Name Line Occurrences
CLOSE STOP+1
FF DIO4+7, DIO4+15
HDR DIO4+9, DIO4+11
K1 DIO4+4
SDP DIO4+16
STOP DIO4+7

Naked Globals

Name Field # of Occurrence
^( K1!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DIO4+6~*, DIO4+10, K1+1!
%A K1+1!
%B K1+1!
%DT K1+1!
%H K1+1!
%I K1+1!
%Q K1+1!
%X K1+1!
%Y K1+1!
%Z K1+1!
A DIO4+8*, K1!, SDP+1*, SDP+2*
B K1!
BY K1!
C K1!
CP DIO4+13, K1+1!
CP( DIO4+13
D K1!
D1 K1+1!
D2 K1+1!
D3 K1+1!
D4 K1+1!
D5 K1+1!
D9 K1+1!
DA K+3~*, K1+1!
DC DIO4+9, DIO4+11, K1+5!
DCC K1+5!
DCOPIES DIO4+16, K1+1!, SDP, SDP+2
DD K1+1!
>> DDXPTMDL K+3
>> DDXPXTNO K+3
DE K1+1!
DHIT K1+5!
DHT K1+2!
DI K1+1!
DIAC K1+1!
>> DIAR DIO4+7, DIO4+12
DIASKHD K1+1!
DIBT K1+5!
DIBT1 K1+5!
DIBT2 K1+5!
DIBTOLD K1+5!
DIBTPGM DIO4+5, DIO4+6!
DICMX K1+2!
DICSS K1+2!
DIERR DIO4+7!, K1+4!
DIFF K1+1!
DIFILE K1+1!
>> DIFIXPT DIO4+4
>> DIFMSTOP DIO4+7
DIHELP K1+3!
DIJ K1+5!
DIK K+3~*
DILCT K1+1!
DILIOSL K1+5!
DIMSG K1+3!
DINS K1+5!
DIO DIO4+11, K1+1!, SDP+1*, SDP+4
DIO("SCR" DIO4+3!
DIOEND DIO4+17, DIO4+18!
DIOP K1+5!, CLOSE+1*, CLOSE+3!, CLOSE+5, CLOSE+6!
DIOSL K1+5!
DIOT DIO4+14, K1!
DIP DIO4+3!, K1!
DIPA K1!
DIPASS K1+2!
DIPCRIT K1+5!
DIPDT K1+2!
DIPR K1+2!
DIPT K1+5!
>> DIQUIET K1+4
DIROUT K1+3!
DIRUT K1+3!
DIS K1+2!
DISEARCH DIO4+9, DIO4+10, K1+5!
>> DISTEMP DIO4+9
DISTOP K1+1!
DISTOP("C" STOP
DISTP DIO4+8, DIO4+11, K1+1!
DISTXT K1+5!
DISUPNO DIO4+9, DIO4+11, K1+5!
DISV DIO4+10, K1+1!
DISX K1+1!
>> DISYS DIO4+3, DIO4+16, SDP, SDP+2
DITTO K1!
DITYP K1+5!
DIW DIO4+3!
DIWL K1+2!
DIWR K1+2!
DIWT DIO4+3!
DIXX DIO4+3!
DJ DIO4+9, DIO4+10, K1+5!
DJK K1+5!
DL K1+1!
DLP K1+5!, SDP+1*
DM K1+1!
DN DIO4+14*, K1+1!, HDR~*
DNP K1+5!
>> DOUT DIO4+16, SDP+1
DP K1+5!
DPR K1+5!
DQ K1+5!
DQI K1!
DRK DIO4+3!
DSC DIO4+3!
DTOUT K1+3!
DUOUT K1+3!
DUZ(0 STOP+1
DX K1+5!
DXS K1+5!
DY K1+5!
DY(1 DIO4+14*
E K1!
FLDS K1!
FR K1+1!
H K1!
I K1!
IO SDP+1, SDP+2, SDP+3, SDP+4*, CLOSE+1, CLOSE+5
IO(0 DIO4+13, SDP+1*, SDP+3, CLOSE+5
IO(1 SDP+3!, CLOSE+5!
IOF FF, SDP+2
IOP K1+5!, SDP+1*, CLOSE+5*
>> IOPAR SDP+1
IOST DIO4+9, FF, SDP+2
J K1!
L DIO4+9, K1!, FF
M K1!
N K1!
P K1!
>> POP SDP+1, CLOSE+5
Q K1!
S K1!
SF K1+2!
U DIO4+9, DIO4+10, DIO4+14, K1
V K1!
W K1!
X DIO4+13*, STOP+1*, K1!, SDP+3*, CLOSE+5*
Y DIO4+14, K1!
Z DIO4+13*, K1!
>> ZTQUEUED DIO4+7, K+1
>> ZTREQ K+2*
>> ZTSTOP DIO4+7, STOP
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All