%ZTMS0 ;SEA/RDS-TaskMan: Submanager, Part 2 (Trap Functions) ;09/25/08 16:07
Source file <ZTMS0.m>
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
|
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! |
Name | Line Occurrences |
---|---|
DBX | DEVBAD+3 |
DQ | DEVBAD+5 |
>> | 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 |