%ZIS4 ;SFISC/GFT,RWF,AC - DEVICE HANDLER SPOOL SPECIFIC CODE (M/SQL) ;4/8/92 13:51 [ 04/02/2003 8:29 AM ]
Source file <ZIS4MSQ.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SPL2 | ||
| NOPEN | ||
| OK | ||
| OP1 | ||
| OPEN | ||
| HFS | ||
| O | ;D:$D(%ZISIOS) ZISLPC^%ZIS Q:'%ZISB ;No longer called in Kernel v8.
|
|
| N | ||
| SPOOL | ;%ZDA=pointer to ^XMB(3.51, %ZFN=spool file num.
|
|
| SPL3 | ||
| R | ||
| OPAR | ||
| O1 | ||
| DOC | ||
| CLOSE | ||
| LIMIT | ||
| OPNERR | ||
| OPN2 | ||
| OPRTPORT | ||
| SPL4 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZIS(1 - [#3.5] | OPN2, DOC+1 |
| ^%ZIS(2 - [#3.2] | OPRTPORT |
| ^%ZOSF("TRAP" | OP1, O1 |
| ^%ZOSF("XY" | OPAR+4 |
| ^%ZTSCH("DEV" | OPEN, OPEN+1*, NOPEN |
| ^%ZTSCH("IO" | OPEN |
| ^SPOOL( | SPL2*, SPL3, CLOSE+1, CLOSE+3, CLOSE+4! |
| ^SPOOL(0 | SPL2*, CLOSE+4! |
| ^XMB(3.51 - [#3.51] | SPOOL+1, R+2, R+3*, LIMIT* |
| ^XMBS(3.519 - [#3.519] | CLOSE+3*, LIMIT* |
| ^XTV(8989.3 - [#8989.3] | CLOSE+2 |
| ^XUTL("XQ" | DOC*, DOC+1* |
| ^XUTL("ZISPARAM" | NOPEN+2! |
| Name | Line Occurrences |
|---|---|
| DOC | R+1 |
| LIMIT | CLOSE+3 |
| N | SPOOL+1, SPOOL+2, R, R+1, R+2 |
| NOPEN | OPEN, OPEN+1 |
| O1 | OPAR+3 |
| OK | R, R+1 |
| OP1 | OPEN+1 |
| OPEN | NOPEN+1 |
| OPN2 | OPEN |
| SPL2 | R+3 |
| SPL3 | R+1 |
| SPL4 | SPL3 |
| Name | Field # of Occurrence |
|---|---|
| ^( | R+2 |
| ^("SPL" | DOC+1 |
| ^("XY" | OPAR+4 |
| ^(1 | OPN2, DOC+1 |
| ^(10 | OPRTPORT |
| ^(2147483647 | SPL3! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | NOPEN+1*, CLOSE+1*, CLOSE+3*, LIMIT |
| %1 | CLOSE+4! |
| %2 | CLOSE+3*, CLOSE+4! |
| %3 | CLOSE+1*, CLOSE+3, CLOSE+4! |
| >> %A | OPAR+1*, OPAR+2*, O1+2 |
| >> %A1 | OPAR+4* |
| >> %E | OPN2, NOPEN+2 |
| >> %H | NOPEN+2 |
| >> %IS | OPEN, OPEN+1, NOPEN, OPAR+4 |
| >> %IS("HFSIO" | OPAR |
| >> %IS("IOPAR" | OPAR |
| %X | CLOSE+3*, CLOSE+4! |
| %Y | CLOSE+1*, CLOSE+4! |
| %Z1 | CLOSE~, CLOSE+2*, CLOSE+3 |
| >> %Z91 | OPAR+1 |
| >> %ZCR | CLOSE+1* |
| %ZDA | R*, R+2, R+3, DOC, OK!, N!, CLOSE, LIMIT |
| %ZFN | R*, R+1, R+2*, R+3, OK!, N!, SPL2, SPL3, SPL4*, CLOSE+1* , CLOSE+3, CLOSE+4 |
| >> %ZISB | R+1 |
| >> %ZISHG | NOPEN |
| >> %ZISHP | OPN2, NOPEN |
| >> %ZISIOS | DOC+1 |
| >> %ZISIOST | OPAR+1 |
| >> %ZISLOCK | OP1+1, OP1+2, O1+1, O1+2 |
| >> %ZISOPAR | OPAR*, OPAR+1 |
| >> %ZISTO | OPAR+2 |
| >> %ZISUPAR | OPAR+4 |
| >> %ZS | CLOSE+1, CLOSE+4 |
| >> %ZTIME | OPAR+2 |
| >> %ZTYPE | OPAR, OPAR+1, OPAR+2 |
| >> %ZY | R* |
| >> %ZY(0 | R |
| DUZ | R |
| DX | OPAR+4~* |
| DY | OPAR+4~* |
| IO | OPEN, OPEN+1, NOPEN, NOPEN+2, OP1+2, OPAR*, OPAR+2, OPAR+4, SPL2, SPL3 , CLOSE |
| IO("DOC" | R*, N!, SPL2 |
| IO("ERROR" | OPNERR* |
| IO("LASTERR" | OPNERR* |
| IO("Q" | R |
| IO("S" | OPRTPORT |
| IO("SPOOL" | DOC* |
| IO(0 | OPRTPORT, OPAR+4, CLOSE |
| IO(1 | OPEN, OPEN+1*, OPAR+4*, SPL2*, SPL3*, CLOSE! |
| >> IOP | OPN2, NOPEN+1, OPAR, OPAR+3, SPOOL+1, SPOOL+2, R+2, SPL4 |
| >> POP | OPEN+1*, NOPEN*, NOPEN+3*, OP1+2*, OPNERR*, OPAR+3, O1+2*, N* |
| U | NOPEN+1*, R, R+3, CLOSE+4 |
| X | OP1~*, O1~* |
| >> XS | CLOSE+3, LIMIT |
| >> Y | R+1 |
| >> ZISDA | SPOOL+2 |
| ZISPLAD | DOC+1*, CLOSE! |
| >> ZTQUEUED | OPAR+4 |