SVC 101 (0A65)

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.