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: %ZTLOAD1

Package: Kernel

Routine: %ZTLOAD1


Information

%ZTLOAD1 ;SEA/RDS-TaskMan: P I: Queue ;09/23/08 10:06

Source Information

Source file <ZTLOAD1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 4 $$NOQ^%ZISUTL  (DOLRO,GETENV,ORDER)^%ZOSV  (ASK,BADDEV,OPTION,REJECT,RESTRCT,SPOOL,ZTKIL)^%ZTLOAD2  $$FMTH^%ZTLOAD7  
VA Fileman 1 %XY^%RCR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Kernel 2 %ZTLOAD  %ZTLOAD3  

Entry Points

Name Comments DBIA/ICR reference
SCHED ;schedule task and quit
H3(%) ;Convert $H to seconds.
GET ;get task data
H0(%) ;Covert from seconds to $H
1
RECORD ;build record
2
EXIT ;Clean up
EVAL ;ZTSAVE--evaluate expression
DEVICE ;get device data
ZTSAVE ;save variables

External References

Name Field # of Occurrence
%XY^%RCR EVAL+5, EVAL+6
$$NOQ^%ZISUTL DEVICE+16
DOLRO^%ZOSV EVAL+1
GETENV^%ZOSV 1+10
ORDER^%ZOSV EVAL+2
ASK^%ZTLOAD2 1+3
BADDEV^%ZTLOAD2 DEVICE+16
OPTION^%ZTLOAD2 1+6
REJECT^%ZTLOAD2 GET+3, 1+3, 1+6
RESTRCT^%ZTLOAD2 1+2
SPOOL^%ZTLOAD2 DEVICE+1
ZTKIL^%ZTLOAD2 2+2
$$FMTH^%ZTLOAD7 1+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(1 - [#3.5] DEVICE+9
^%ZOSF("$INC" RECORD+1
^%ZTSCH( SCHED+3*
^%ZTSCH("SCHQ" SCHED+3
^%ZTSK - [#14.4] DEVICE+23*, RECORD+5, RECORD+6, RECORD+7, RECORD+8, RECORD+9*, RECORD+11, RECORD+14, RECORD+15, RECORD+16
, RECORD+18*, RECORD+19*, RECORD+20*, RECORD+21*, SCHED+2*, SCHED+3*, SCHED+4, ZTSAVE+5!, ZTSAVE+6!, ZTSAVE+7!
, EVAL+4*
^%ZTSK(0 DEVICE+23
^TMP("XM-MESS" EXIT+1!
^VA(200 - [#200] GET+6

Label References

Name Line Occurrences
$$H3 SCHED+3
EVAL ZTSAVE+4
EXIT GET+3, 1+3, 1+6, DEVICE+20
RECORD RECORD+16
ZTSAVE RECORD+23

Naked Globals

Name Field # of Occurrence
^("ZTDTH" ZTSAVE+6!
^("ZTSAVE" ZTSAVE+6!
^(0 DEVICE+23

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% H3~, H3+1, H0~, H0+1
%H ZTSAVE+2!
%T ZTSAVE+2!
%X GET+1~, EVAL+5*, EVAL+6*
%Y GET+1~, EVAL+5*, EVAL+6*
%ZTLOAD GET+2!
%ZTLOAD("ERROR" DEVICE+20
>> DILOCKTM RECORD+7, RECORD+15, SCHED+3
DUZ GET+5
IO("DOC" DEVICE+5
IO("HFSIO" DEVICE+13
IO("P" DEVICE+15
IOM DEVICE+6
ION DEVICE+1, DEVICE+3
>> IOPAR DEVICE+14
IOSL DEVICE+6
IOST DEVICE+4
>> IOT DEVICE+1
U GET+4*, GET+6, 1+2, 1+8, DEVICE+23, RECORD+18, RECORD+20, SCHED+1
X GET+1~, EVAL+1*, EVAL+2*
X1 GET+1~, EXIT+2!
>> XQY 1+8
>> XQY0 1+2, 1+8
Y GET+1~, 1+10, EVAL+2*
ZT GET+1~, SCHED+3*, EXIT+2!
ZT1 EXIT+2!, ZTSAVE+4*, EVAL+1, EVAL+2, EVAL+3, EVAL+4, EVAL+5, EVAL+6
ZTA1 GET+1~, 1+5*, 1+6, 1+7, RECORD+18, ZTSAVE+2!
ZTA4 GET+1~, 1+5*, 1+8*, RECORD+18, ZTSAVE+2!
ZTA5 GET+1~, 1+5*, 1+8*, RECORD+18, ZTSAVE+2!
ZTC1 GET+1~, GET+5*, GET+6, RECORD+18, ZTSAVE+2!
ZTC2 GET+1~, GET+5*, GET+6*, RECORD+18, ZTSAVE+2!
ZTC34P GET+1~, 1+10*, RECORD+18, ZTSAVE+2!
ZTCPU 2+3*, RECORD+18, ZTSAVE+2!
ZTDESC 2*, RECORD+19, ZTSAVE+2!
ZTDTH 1*, 1+1*, 1+3, RECORD+18, SCHED+1, SCHED+3, SCHED+4, EXIT+2!
ZTGOT GET+1~, RECORD+2*, RECORD+6, RECORD+9*, RECORD+15*, RECORD+16
ZTINC GET+1~, RECORD+1*, RECORD+3, RECORD+13
ZTIO DEVICE+1, DEVICE+3*, DEVICE+4*, DEVICE+5*, DEVICE+6*, DEVICE+9*, DEVICE+11, DEVICE+15*, DEVICE+16, DEVICE+17
, RECORD+20, EXIT+1, EXIT+2!, ZTSAVE+1~, ZTSAVE+2!
ZTIO("H" DEVICE+13*, RECORD+20
ZTIO("P" DEVICE+14*, RECORD+21
ZTIO(1 DEVICE+10*, RECORD+20
ZTKIL 2+2, SCHED+1, EXIT+2!
ZTNOGO ZTSAVE+2!
ZTPRI RECORD+18, ZTSAVE+2!
ZTRTN GET+3, GET+4*, 1+6, RECORD+18, ZTSAVE+2!
ZTSAVE EXIT+2!
ZTSAVE( ZTSAVE+4, EVAL+3, EVAL+4
ZTSAVE("DUZ(" ZTSAVE+3*
ZTSAVE("XQY" 1+8*
ZTSAVE("XQY0" 1+8*
ZTSAVE("^TMP(""XM-MESS"",$J," DEVICE+17*
>> ZTSK RECORD+5*, RECORD+6*, RECORD+7, RECORD+8, RECORD+9, RECORD+14*, RECORD+15, RECORD+16, RECORD+18, RECORD+19
, RECORD+20, RECORD+21, SCHED+2, SCHED+3, SCHED+4, ZTSAVE+5, ZTSAVE+6, ZTSAVE+7, EVAL+4
>> ZTSK("D" SCHED+4*
ZTSTAT SCHED+1*, SCHED+2, EXIT+2!
ZTSYNC RECORD+20, ZTSAVE+2!
ZTUCI 2+3*, RECORD+18, ZTSAVE+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All