%ZISC ;SFISC/GFT,AC,MUS - CLOSE LOGIC FOR DEVICES ;11/08/2011
Source file <ZISC.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| KRX | ||
| END | ||
| RQ | ||
| CIOS(%I) | ;Find a value for IOS (IEN into device file)
|
|
| RES | ;Close resource device.
|
|
| S1 | ||
| RES1 | ||
| FF() | ;Issue form feed
|
|
| SUBTYPE | ;Find a subtype
|
|
| SETIO | ;
|
|
| DQCRES | ;Tasked entry point to close resource device.
|
|
| RM | ||
| CLOSPP() | ;Close printer port
|
|
| C0 | ;
|
|
| KILLRES(D0,D1) | ;Kill one resource use
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZIS(1 - [#3.5] | SETIO+2, SETIO+6, SETIO+10, SUBTYPE+7, CIOS+4, CIOS+7, RES1 |
| ^%ZIS(2 - [#3.2] | C0+17, C0+28, C0+30, SETIO+9, S1, SUBTYPE+4, SUBTYPE+5, SUBTYPE+7, CLOSPP+1 |
| ^%ZISL(3.54 - [#3.54] | RES+1, RES1+1, RES1+2, RES1+3, RES1+4, KILLRES+3, KILLRES+4, KILLRES+5, KILLRES+6!, KILLRES+7* , KILLRES+9*, KRX |
| ^%ZOSF("OS" | C0+6 |
| ^%ZOSF("RM" | RM |
| ^XUTL("XQ" | C0+41!, SETIO+6, SETIO+7, CIOS+2 |
| Name | Line Occurrences |
|---|---|
| $$CLOSPP | C0+33 |
| $$FF | C0+32 |
| CIOS | SETIO+4, SUBTYPE+6 |
| END | C0+9, SETIO+5, SETIO+7 |
| KILLRES | RES1+5 |
| KRX | KILLRES+4 |
| RES | C0+10 |
| RES1 | DQCRES+1 |
| RM | S1+1 |
| RQ | RES1, RES1+1, RES1+2, RES1+3, RES1+4 |
| SETIO | C0+9, C0+10 |
| SUBTYPE | C0+13 |
| Name | Field # of Occurrence |
|---|---|
| ^("IOS" | CIOS+2 |
| ^("IOST(0)" | SETIO+6 |
| ^("PCX" | SETIO+2 |
| ^("TYPE" | SETIO+6, CIOS+7 |
| ^("VOL" | C0+6 |
| ^("XY" | S1 |
| ^(0 | RES1+2 |
| ^(1 | SETIO+9, RES1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | C0+1~, C0+8*, C0+9, C0+28*, C0+30*, C0+41*, SETIO+8*, SETIO+9*, SETIO+10*, SETIO+12 |
| %E | C0+1~, CIOS+3, CIOS+7 |
| %H | C0+1~, CIOS+7* |
| %I | CIOS~, CIOS+3, CIOS+4, CIOS+6 |
| %J | KILLRES+2~, KILLRES+5*, KILLRES+6 |
| %S | SUBTYPE+1~, SUBTYPE+4*, SUBTYPE+5* |
| %X | RES+2~, RES1+1*, RES1+2, RES1+3*, KILLRES+2~, KILLRES+5*, KILLRES+7*, KILLRES+9* |
| %Y | END*, RES+2~, RES1+4*, KILLRES+2~, KILLRES+4*, KILLRES+7, KILLRES+9* |
| %ZISD0 | RES+2~, RES1+2*, RES1+3, RES1+4, RES1+5 |
| %ZISD1 | RES+2~, RES1+3*, RES1+4, RES1+5 |
| %ZISI | C0+1~ |
| %ZISJOB | RES+2~, RES+3*, RES1+3, RES1+4 |
| %ZISOS | C0+1~, C0+6* |
| >> %ZISPCX | SETIO+2*, END |
| %ZISRES | RES+2~, DQCRES+1 |
| %ZISRL | RES+2~, RES1*, KILLRES+2~ |
| %ZISV | C0+1~, C0+6*, CIOS+3 |
| %ZISVT | CIOS+1~, CIOS+3*, CIOS+6*, CIOS+7 |
| %ZISX | C0+1~ |
| %ZISY0 | RES+2~, RES1+2* |
| %ZTRTN | RES+2~ |
| D0 | KILLRES~, KILLRES+1, KILLRES+3, KILLRES+4, KILLRES+5, KILLRES+6, KILLRES+7, KILLRES+9, KRX |
| D1 | KILLRES~, KILLRES+1, KILLRES+5, KILLRES+6 |
| IO | C0+5*, C0+8, C0+9, C0+17, C0+18, C0+21, C0+26, C0+37, C0+39, C0+44 , SETIO+4*, S1+1, RES+1, RES1+1, RQ, DQCRES+1*, FF+1, CLOSPP+1 |
| IO("C" | C0+37, S1+1 |
| IO("CLOSE" | C0+3!, C0+39* |
| IO("DOC" | END+2! |
| IO("ERROR" | C0+3! |
| IO("HFSIO" | END+2! |
| IO("HOME" | C0+22 |
| IO("LASTERR" | C0+3! |
| IO("P" | C0+27, C0+29, END+2! |
| IO("S" | C0+33!, CLOSPP+1 |
| IO("SPOOL" | C0+47, END+2! |
| IO("T" | C0+18, C0+33, SETIO+4!, END, FF+1 |
| IO(0 | C0+5*, C0+9, C0+37, C0+38, SETIO+4 |
| IO(1 | C0+17, C0+26, C0+37, C0+38, C0+39!, S1+1, RES+1, RQ!, FF+1, CLOSPP+1 |
| >> IOBS | SETIO+9*, SETIO+12* |
| IOC | END+2! |
| IOF | C0+32, SETIO+9*, SETIO+12* |
| IOM | SETIO+9*, SETIO+10*, SETIO+12*, RM |
| ION | C0+8, SETIO+6* |
| IONOFF | END+2!, FF+1 |
| >> IOP | C0+22* |
| >> IOPAR | SETIO+4* |
| >> IOS | C0+41, SETIO+2, SETIO+5, SETIO+6, SETIO+10, SUBTYPE+6, SUBTYPE+7, CIOS+2*, CIOS+3*, CIOS+4* , CIOS+5, CIOS+7*, RES1 |
| IOSL | SETIO+9*, SETIO+10*, SETIO+12* |
| IOST | SETIO+12*, S1*, SUBTYPE+2*, SUBTYPE+3, SUBTYPE+4*, SUBTYPE+5, SUBTYPE+6*, SUBTYPE+7*, FF+1 |
| IOST(0 | C0+16, C0+17, C0+28, C0+30, SETIO+6*, SETIO+9, S1, SUBTYPE+2*, SUBTYPE+3, SUBTYPE+4 , SUBTYPE+5*, SUBTYPE+6*, SUBTYPE+7* |
| >> IOT | C0+10, C0+44, SETIO+5*, SETIO+6*, SETIO+7, S1+1, FF+1 |
| >> IOUPAR | SETIO+4* |
| >> IOXY | S1* |
| U | C0+6*, SUBTYPE+4 |
| X | RM~* |
| ZTIO | RES+2~ |
| >> ZTQUEUED | C0+38, S1+1 |
| ZTSAVE | RES+2~ |