BARDBQUE ; IHS/SD/LSL - DOUBLE QUEING SHELL HANDLER ;
Source file <BARDBQUE.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
SET | ;
; Set up BARQ variables |
|
END | ; EP ;> cleanup
|
|
QUE1 | ;
; que |
|
DEV1 | ;
; Select Device |
|
SLAVE | ;
; Open slave device |
|
DEQUE1 | ; EP
; 1st deque | do computing routine |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences |
---|---|
@( | DEQUE1+3, DEQUE1+4, END+2 |
END | DEV1+9, DEV1+18 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %ZIS | DEV1+4*, DEV1+6* |
>> %ZIS("A" | DEV1+7* |
BAR | QUE1+2!, END+4! |
BAR("OPT" | DEV1+6 |
BARD | QUE1+2!, END+4! |
BARQ | QUE1+2!, END+4! |
BARQ("CPU" | DEV1+16*, QUE1+6 |
BARQ("DTH" | QUE1+5 |
BARQ("IO" | DEV1+14* |
BARQ("ION" | DEV1+10*, DEV1+12*, DEV1+13* |
BARQ("IOPAR" | DEV1+15* |
BARQ("IOT" | DEV1+17* |
BARQ("NS" | SET+3*, SET+4, QUE1+8 |
BARQ("RC" | SET+2*, QUE1+3, DEQUE1+3 |
BARQ("RP" | QUE1+3, DEQUE1+4 |
BARQ("RX" | END+2 |
BARQ("SL" | DEV1+18 |
BARQ("X" | SET+4*, QUE1+8 |
>> DUOUT | DEV1+9* |
IO | DEV1+9, DEV1+14, DEV1+18, QUE1+2, QUE1+9 |
IO("DOC" | DEV1+11, DEV1+13 |
IO("Q" | DEV1+3!, DEV1+18, QUE1+2!, END+4! |
IO("S" | SLAVE+2, DEQUE1+5 |
IO(0 | DEV1+18, QUE1+2 |
>> IOCPU | DEV1+16 |
IOM | DEV1+10 |
ION | DEV1+10, QUE1+9, SLAVE+2 |
>> IOP | SLAVE+2* |
>> IOPAR | DEV1+15 |
IOSL | DEV1+10 |
IOST | DEV1+10 |
>> IOT | DEV1+17 |
>> POP | DEV1+9 |
>> ZTCPU | QUE1+6* |
>> ZTDESC | QUE1+3* |
>> ZTDTH | QUE1+5* |
>> ZTIO("H" | QUE1+9* |
>> ZTQUEUED | END+3 |
>> ZTRTN | QUE1+4* |
>> ZTSAVE("BAR*" | QUE1+7* |
ZTSK | QUE1+11, QUE1+12, END+4! |