QTIP macro - is type 1, gets LOCAL and CMS locks. SVC 101 is used
only by TSO/E and the MCP, and is the interface between these functions
for cross-address space communication and data movement.
GTF data is:
- R15
- Contents:
- Bytes
- Contents
- 0
- Zero.
- 1-3
- Depends on the entry code in R0:
- Entry
- Code
- R15 Contents (Bytes 1-3)
- 00
- Not applicable.
- 01
- Address of the two word parameter list:
- Word 1 Address of the USERID
- Word 2 Address of the password
- 03
- Entry address of QTIP0030 within IEDAYAA.
- 04-0B
- Not applicable.
- 0C
- Zero means the queue flush is allowed.
- 0D
- Not applicable.
- 0E
- With save area address in R1, not applicable; without save area
address in R1, entry address of QTIP0140 within IEDAYOO.
- 0F-10
- Not applicable.
- 12-13
- Entry address of IEDAYQT1.
- 15-16
- Address of the TSB.
- 17
- Address of the RMPL.
- 18
- (Same as 11-13).
- 1B
- Address of TIOCRPT.
- 1C
- Entry address of QTIP02080 within IEDAYII.
- 1D
- Address of the RMPL when called by IEDAY8.
- R0
- Contents:
- Bytes
- Contents
- 0-2
- Zeros.
- 3
- Entry codes used:
- 00
- IEDAYAA used; SVC call given.
- 01
- IEDAY88 used; SVC call given.
- 03
- IEDAYAA used; internal branch entry taken.
- 04
- IEDAYHH used; SVC call given.
- 05-09
- IEDAYII used; SVC call given.
- 0A
- IEDAYLL used; SVC call given.
- 0B-0D
- IEDAYOO used; SVC call given.
- 0E
- With save area address in R1, IEDAYOO used, SVC call given;
without a save area address in R1, IEDAYOO used, internal branch entry
taken.
- 0F-10
- IEDAYOO used; SVC call given.
- 12-13
- IEDAYGP used; branch entry taken.
- 15-16
- IEDAYAA used; SVC call given.
- 17
- IEDAY88 used; SVC call given.
- 18
- IEDAYOO used; internal branch entry taken.
- 1B
- IEDAY88 used; SVC call given.
- 1C
- IEDAYII used; internal branch entry taken.
- 1D
- IEDAYGP used; SVC call given by IEDAY8, internal branch entry
taken from IGC0009C.
- R1
- Contents:
- Bytes
- Contents
- 0
- Zero.
- 1-3
- Zero or address of a 12 word parameter list which is to be restored
upon exit from SVC 101.