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

Package: Kernel

Routine: %ZTMS7


Information

%ZTMS7 ;SEA/RDS-TaskMan: Submanager, (GetNext) ;10 Feb 2003 3:17 pm

Source Information

Source file <ZTMS7.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 4 ^%ZISC  $$H3^%ZTM  DQ^%ZTM4  ($$DEVLK,DEVLK)^%ZTMS1  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Kernel 1 %ZTMS2  

Entry Points

Name Comments DBIA/ICR reference
GETNEXT ;PROCESS--search Device Waiting List for next task waiting for %ZTIO
G5
G3
LOG(M) ;Log a msg
TSKSTAT(CODE,MSG) ; Update task's status
DEALOC8 ;GETNEXT--deallocate device, and set ZTNONEXT

External References

Name Field # of Occurrence
^%ZISC GETNEXT+8, DEALOC8+2
$$H3^%ZTM GETNEXT+2
DQ^%ZTM4 G5+3
$$DEVLK^%ZTMS1 GETNEXT+7
DEVLK^%ZTMS1 DEALOC8+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZTSCH("IO" GETNEXT+5, GETNEXT+6, G3, G5, G5+2
^%ZTSCH("L" LOG+1, LOG+2*
^%ZTSCH("STOP" GETNEXT+3
^%ZTSCH("WAIT" GETNEXT+4
^%ZTSK - [#14.4] G5+1, G5+2, G5+4, G5+5, G5+6, G5+7, G5+9, TSKSTAT+1*

Label References

Name Line Occurrences
DEALOC8 GETNEXT+3, GETNEXT+4, GETNEXT+5, GETNEXT+7, G3
G3 G5
G5 G5+1, G5+2, G5+4, G5+7
LOG GETNEXT+7, G5+11
TSKSTAT G5+5, G5+8

Naked Globals

Name Field # of Occurrence
^($J LOG+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% GETNEXT+6*, GETNEXT+7, GETNEXT+8, LOG+1~*, LOG+2
>> %ZTIME GETNEXT+2*
>> %ZTIO GETNEXT+5, GETNEXT+6, GETNEXT+7, G3, G5, G5+2, G5+11, DEALOC8+1, DEALOC8+3*
CODE TSKSTAT~, TSKSTAT+1
IO("C" DEALOC8+2*!
IO("T" DEALOC8+2*!
M LOG~, LOG+2
MSG TSKSTAT~, TSKSTAT+1
U G5+7, TSKSTAT+1
>> X GETNEXT+7*
>> ZTDTH GETNEXT+9*, G3*, G5, G5+2
>> ZTMLOG GETNEXT+7, G5+11
>> ZTNONEXT DEALOC8+3*
>> ZTPAIR GETNEXT+3
>> ZTQUEUED G5+10*
>> ZTQUIT GETNEXT+3*
>> ZTSK G3*, G5*, G5+1, G5+2, G5+4, G5+5, G5+6, G5+7, G5+9, TSKSTAT+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All