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 |  Local Variables |  All
Print Page as PDF
Routine: %ZTMS0

Package: Kernel

Routine: %ZTMS0


Information

%ZTMS0 ;SEA/RDS-TaskMan: Submanager, Part 2 (Trap Functions) ;09/25/08 16:07

Source Information

Source file <ZTMS0.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 5 RESETVAR^%ZIS  ^%ZISC  $$EC^%ZOSV  $$H3^%ZTM  ($$DEVLK,DEVLK)^%ZTMS1  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Kernel 1 %ZTMS  

Entry Points

Name Comments DBIA/ICR reference
STATUS ;ERROR--update task's status in Task File, Call w/ ^%ZTSK locked
ERCLOZ ;ERROR--close device after error
ERROR2 ;ERROR--trap
XREF ;ERROR--cross-reference TaskMan Error file entry by context of error
DEVBAD ;ERROR--dequeue all entries for a bad device
ERC2 ;Close original Device
DBX
DQ ;DEVBAD--remove a task from the waiting list for a bad device

External References

Name Field # of Occurrence
RESETVAR^%ZIS ERC2+2
^%ZISC ERCLOZ+2, ERCLOZ+4, ERC2+4
$$EC^%ZOSV ERROR2+2
$$H3^%ZTM DEVBAD+3
$$DEVLK^%ZTMS1 DEVBAD+2
DEVLK^%ZTMS1 DBX

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZTSCH("ER" ERROR2+1, ERROR2+2*, ERROR2+3*
^%ZTSCH("IO" DEVBAD+3*, DEVBAD+5, DEVBAD+6!, DEVBAD+7!, DEVBAD+8, DQ+1!
^%ZTSK - [#14.4] STATUS+3*, STATUS+4*, STATUS+5*, DEVBAD+5, DQ+2*, DQ+3!, DQ+4, DQ+5!

Label References

Name Line Occurrences
DBX DEVBAD+3
DQ DEVBAD+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZTME STATUS+1, STATUS+4, STATUS+5
>> %ZTMEH STATUS+4, STATUS+5
>> %ZTMETSK STATUS+3, STATUS+4, STATUS+5, XREF+1
IO ERCLOZ+2, ERCLOZ+4, ERC2+4
IO("C" ERCLOZ+2*, ERCLOZ+4*, ERC2+4*
IO(1 ERCLOZ+4, ERC2+4
POP ERC2+1~, ERC2+2*
ZT DEVBAD+1~
ZT1 DEVBAD+1~
ZT2 DEVBAD+1~, DEVBAD+4*, DEVBAD+5, DQ+1, DQ+2, DQ+3
ZT3 DEVBAD+1~, DEVBAD+4*, DEVBAD+5*, DQ+1
ZT4 DEVBAD+1~, DEVBAD+5*, DQ+1, DQ+2, DQ+3, DQ+4, DQ+5
>> ZTDEVOK DEVBAD+2, DEVBAD+4, DEVBAD+6, DBX
>> ZTE STATUS+1*, STATUS+2*, STATUS+3
>> ZTERROX XREF+1*, XREF+4, XREF+5, XREF+6
>> ZTERROX1 XREF+3*, XREF+4*, XREF+5*, XREF+6*
>> ZTH ERROR2+1*, ERROR2+2, ERROR2+3
>> ZTQUEUED STATUS+3, XREF+2*, XREF+3, XREF+4, XREF+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All