SVC 79 (0A4F)

STATUS macro - is type 2, gets LOCAL, CMS, CMSEQDQ, SALLOC, and DISP locks, plus the local and global intersect.

Calls module IEAVSETS, entry point IGC079.

GTF data is:

The two low-order bytes of register 0 contain a STATUS function code. Depending on the code, registers 1 and 15 contain other information as shown.

Register 0   Function Register 1 Register 15
0-1 2-3      
0000 0001 MCSTEP N/A* N/A*
MASK 0003 NDSTEP N/A* ASID**
N/A* 0004 NDSYS N/A* N/A*
MASK 0005 NDTCB TCB ASID
0000 0006 STOP 0 or TCB N/A*
0000 0007 START 0 or TCB N/A*
ASID** 0008 SDSTEP N/A* MASK
N/A* 0009 SDSYS N/A* N/A*
Register 0   Function Register 1 Register 15
ASID 000A SDTCB TCB MASK
ASID 000B SDETCB TCB MASK
MASK 000C NDETCB TCB ASID**
ASID** 000D SRBS N/A* N/A*
0000 000E SYNCH N/A* N/A*
0000 000F Caller, SD N/A* MASK
MASK 0010 Caller, ND N/A* N/A*
0000 0011 SRBs only N/A* N/A*
Note: The sign bit of register one indicates:
  • 0 = set(stop)
  • 1 = reset(start)
  • * = not applicable to codes 6, 7, 14, 15, 16.
  • ** = XM status only for reset/start