%ZTM0 ;SEA/RDS-TaskMan: Manager, Part 2 (Begin) ;07/17/08 08:16
Source file <ZTM0.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| NAME | ;Give a name to process.
|
|
| SETUP | ;Setup Task Manager's Environment
|
|
| S1 | ;
|
|
| JOB | ;SETUP--setup JOB command
|
|
| START | ;Entry Point--start Task Manager at system startup
|
|
| ZOSF | ;SETUP--determine whether any required ^%ZOSF nodes are missing
|
|
| BADTYPE | ;Taskman should not run on this type of node.
|
|
| ST2 | ||
| STRTUP | ;Queue the entries from the STARTUP X-ref
|
|
| RESTART | ;Entry Point--restart Task Manager
|
|
| HALT | ;Cleanup and halt
|
| Name | Field # of Occurrence |
|---|---|
| ACTJ^%ZOSV | ZOSF+3 |
| NOLOG^%ZOSV | ST2+6 |
| SETENV^%ZOSV | NAME+2 |
| ^%ZTLOAD | STRTUP+7 |
| ^%ZTM | S1+7, RESTART+10 |
| $$H3^%ZTM | START+4, RESTART+3 |
| I6^%ZTM | START+7 |
| STATUS^%ZTM | START+5, START+15, S1+1, RESTART+4, ST2+1, ST2+2, ST2+3 |
| TSKSTAT^%ZTM1 | START+9 |
| UPDATE^%ZTM5 | ST2+3 |
| COUNT^XUSCNT | S1+6, RESTART+9, HALT+1 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF( | ZOSF+2 |
| ^%ZTSCH( | START+2 |
| ^%ZTSCH("C" | S1+4*, ST2+5* |
| ^%ZTSCH("DEV" | START+3! |
| ^%ZTSCH("ER" | START+1*, RESTART+1* |
| ^%ZTSCH("IDLE" | START+14*, RESTART+6* |
| ^%ZTSCH("LOADA" | HALT+3! |
| ^%ZTSCH("RUN" | ST2*, BADTYPE+2*, HALT+2! |
| ^%ZTSCH("STARTUP" | STRTUP+4, STRTUP+6 |
| ^%ZTSCH("STATUS" | RESTART+2!, BADTYPE+1!, HALT+2! |
| ^%ZTSCH("SUB" | START+14*, RESTART+7* |
| ^%ZTSCH("TASK" | START+8, START+10!, START+11! |
| ^%ZTSCH("UPDATE" | HALT+2! |
| Name | Line Occurrences |
|---|---|
| BADTYPE | START+13, RESTART+8 |
| JOB | ST2+6 |
| NAME | ST2+7 |
| RESTART | START+2 |
| SETUP | START+12, RESTART+5 |
| ST2 | ST2+2, ST2+3 |
| STRTUP | S1+3 |
| ZOSF | ST2+2 |
| Name | Field # of Occurrence |
|---|---|
| ^( | START+14* |
| ^("DEVOPEN" | START+3! |
| ^("LOAD" | START+3! |
| ^("LOADA" | START+3! |
| ^("STATUS" | START+3! |
| ^("STOP" | START+3!, RESTART+2! |
| ^("SUB" | START+3! |
| ^("UPDATE" | START+3! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZTI | S1+5! |
| >> %ZTIME | START+4*, RESTART+3* |
| >> %ZTJOB | JOB+2*, JOB+3*, JOB+5*, JOB+7*, JOB+8*, JOB+10*, JOB+11*, JOB+12* |
| >> %ZTLKTM | START+6* |
| >> %ZTNLG | ST2+6* |
| >> %ZTOS | JOB+1, JOB+5, JOB+6, JOB+10, JOB+11 |
| >> %ZTPAIR | START+14, RESTART+7, ST2*, BADTYPE+2, HALT+3 |
| >> %ZTPFLG("DCL" | JOB+2, JOB+3, JOB+7, JOB+8 |
| >> %ZTPFLG("TM-DELAY" | START+16 |
| >> %ZTPFLG("XUSCNT" | S1+6, RESTART+9, HALT+1 |
| >> %ZTVOL | NAME+2 |
| %ZTY | S1+5! |
| >> %ZTYPE | START+13, RESTART+8 |
| DTIME | ST2+6* |
| DUZ | ST2+6*, STRTUP+2~, STRTUP+3* |
| DUZ(0 | ST2+6*, STRTUP+3* |
| U | START+1*, RESTART+1* |
| X | SETUP+1~, ST2+5*, ST2+7!, ZOSF+2*, NAME+2* |
| Y | SETUP+1~, ST2+2, ST2+6, ST2+7!, ZOSF+1*, ZOSF+2*, ZOSF+3*, ZOSF+4* |
| Z | SETUP+1~, ST2+7!, NAME+2* |
| ZQ | NAME+1~, NAME+2* |
| ZT | SETUP+1~, ST2+7! |
| >> ZTCPU | STRTUP+6* |
| >> ZTDTH | STRTUP+6* |
| ZTIO | S1+5!, STRTUP+6* |
| ZTO | S1+5!, STRTUP+2~, STRTUP+4*, STRTUP+5, STRTUP+6 |
| ZTP | S1+5! |
| >> ZTREQUIR | ST2+3 |
| ZTRTN | STRTUP+2~, STRTUP+6* |
| ZTSAVE | STRTUP+2~ |
| ZTSAVE( | STRTUP+6* |
| ZTSAVE("XQY" | STRTUP+5* |
| ZTSK | START+8*, START+10, S1+5! |
| ZTU | S1+4*, S1+5!, STRTUP+2~, STRTUP+4*, STRTUP+6 |
| >> ZTUCI | STRTUP+6* |
| Name | Field # of Occurrence |
|---|---|
| $T(ACTJ^%ZOSV | ZOSF+3 |