SVC 59 (0A3B)
OLTEP macro - is type 3, gets LOCAL and CMS locks.
Calls module IGC0005I.
APF protected via TESTAUTH. GTF data is:
- R15
- No applicable data unless specified
- R1=00
- No function performed
- R1=04
- UCB lookup for the control unit test.
- R0=
- RSRM address:
- Word 0 =
- Base address of the control unit.
- Word 1 =
- bytes 0,1 - number of devices on the control unit.
- bytes 2,3 - a code (0 or 1)
- R1=08
- To determine if OLTEP is in a MP environment.
- R1=0C
- To vary offline a 3830 attached to a 3850 mass storage system.
- R1=10
- To put a 3330 SSID (when attached to a 3850 mass storage system) into a list for cleanup.
- R1=14
- To cleanup the UCBs and DEB chains and zero the CVTOLTEP word.
- R1=18
- No function performed.
- R1=1C
- No function performed.
- R1=20
- No function performed.
- R1=24
- No function performed.
- R1=28
- No function performed.
- R1=2C
- No function performed.
- R1=30
- No function performed.
- R1=34
- No function performed.
- R1=38
- No function performed.
- R1=3C
- To check online or offline status.
- R0=
- RSRM address:
- Word 0 = pointer to the UCB.
- Word 1 = pointer to the 8-byte workarea.
- R1=40
- UCB lookup for each DEVTAB entry.
- R0=
- RSRM address:
- Word 0 = pointer to the DEVTAB.
- Word 1 = number of entries in DEVTAB.
- Word 2 = pointer to the save area.
- R1=44
- No function performed.
- R1=4C
- To translate a central address to a virtual address.
- R1=50
- OLTEP will purge an I/O event and free the necessary control blocks and areas.
- R1=48
- No function performed.
- R1=54
- Test UCB not ready bit.
- R0=
- RSRM address:
Word 0 = pointer to the UCB.
- R1=58
- Initialization (MVS™).
- R0=
- RSRM address:
- Word 0 = DIE address.
- Word 1 = DIEPTR address.
- Word 2 = TESTDEB address.
- R15=
- 00
- OK.
- 04
- Second OLTEP.
- 08
- PGFIX for subpool 245 failed.
- R1=5C-STARTIO - Move the IOSB.
- R0=
- RSRM address:
Word 0 = Model the IOSB address.
- R15=
- 00
- IOSB moved and the STARTIO issued.
- 04
- SRB/IOSB set not available, all are in use.
- XX
- CCW translator failure. XX is the return code from the translator.
- R1=60
- Verify and set the processor affinity.
- R0=
- RSRM address. Word 0 = pointer to the requested affinity.
- R15=
- 00
- OK.
- 04
- Requested affinity cannot be set.
- R1=64
- Invoke IOSMAP for device
- R0=
- RSRM address:
- Word 0 = UCB address.
- Word 1 = address of area to contain path map.