SVC 60 (0A3C)
STAE- ESTAE macro - is type 2, gets LOCAL lock.
Calls module IEAVSTA0, entry point IGC060.
GTF data is:
- FOR STAE REQUESTS
- R15
- No applicable data.
- R0
- Contents:
- 00
- Create.
- 100
- Create.
- 04
- Cancel.
- 08
- Overlay.
- 108
- Overlay.
- R1
- Address of the parameter list. The high-order bit is set to 1 if the XCTL=YES parameter was coded.
- PLIST
- 12 bytes long; format is:
- Bytes
- Contents
- 0
- Flag byte:
1... .... TCB address is supplied. .... .1.. Allow asynchronous exit scheduling. .... ..10 Do not purge I/O operations. .... ..01 Purge I/O operations with the halt option. .... ..00 Purge I/O operations with the quiesce option. .000 0... Reserved and set to zero. - 1-3
- If zero, the CANCEL operand is in effect; otherwise, the address of the STAE exit routine.
- 4-7
- Address of the exit routine parameter list; if zero, no exit routine parameter list exists.
- FOR ESTAE REQUESTS
- R15
- No applicable data.
- R0
- Contents:
- 00
- A new ESTAE parameter list is to be created.
- 100
- A new ESTAE parameter list is to be created with zeroes placed in the reserved fields.
- 04
- Cancel the most recent STAE request.
- A4
- Cancel the most recent STAE with TOKEN request.
- 84
- Cancel the most recent ESTAE request.
- 94
- Branch enter to cancel the most recent ESTAE request.
- B4
- Branch enter to cancel the most recent ESTAE with TOKEN request.
- 08
- Overlay the previous ESTAE parameter list with the parameters passed in this request.
- 108
- Overlay the previous ESTAE parameter list with the parameters passed in this request and zeroes placed in the reserved fields.
- R1
- Address of the parameter list. The high-order bit is set to 1 if the ESTAE macro is not to be canceled when an XCTL is issued, and to 0 if the ESTAE macro is to be canceled when an XCTL is issued.
- PLIST
- See the mapping of the ESTA macro in z/OS® MVS™ Data Areas in http://www.ibm.com/systems/z/os/zos/bkserv/.