SVCs and associated macros

The following topic contains two tables that list SVCs with their associated macros.
Table 1. SVC numbers and associated macros
DEC HEX Macro
0 (00)

EXCP
XDAP

1 (01)

PRTOV
WAIT
WAITR

2 (02) POST
3 (03) EXIT
4 (04) GETMAIN (TYPE 1) (get storage below 16 megabytes - with R operand)
5 (05) FREEMAIN (TYPE 1)
6 (06)

LINK
LINKX

7 (07)

XCTL
XCTLX

8 (08) LOAD
9 (09) DELETE
10 (0A) FREEMAIN (free storage below 16 megabytes) GETMAIN (get storage below 16 megabytes - with R operand)
11 (0B) TIME
12 (0C)

SYNCH
SYNCHX

13 (0D) ABEND
14 (0E) SPIE
15 (0F) ERREXCP
16 (10) PURGE
17 (11) RESTORE
18 (12)

BLDL (TYPE D)
FIND (TYPE D)

19 (13) OPEN
20 (14) CLOSE
21 (15) STOW
22 (16) OPEN (TYPE = J)
23 (17) CLOSE (TYPE = T)
24 (18) DEVTYPE
25 (19) TRKBAL
26 (1A)

CATALOG
INDEX
LOCATE

27 (1B) OBTAIN
28 (1C) Reserved
29 (1D) SCRATCH
30 (1E) RENAME
31 (1F) FEOV
32 (20) REALLOC
33 (21) IOHALT
34 (22)

MGCR/MGCRE
QEDIT

35 (23)

WTO
WTOR

36 (24) WTL
37 (25)

SEGLD
SEGWT

38 (26) Reserved
39 (27) LABEL
40 (28) EXTRACT
41 (29) IDENTIFY
42 (2A)

ATTACH
ATTACHX

43 (2B) CIRB
44 (2C) CHAP
45 (2D) OVLYBRCH
46 (2E)

STIMERM(CANCEL OPTION)
STIMERM(TEST OPTION)
TTIMER

47 (2F)

STIMER
STIMERM(SET OPTION)

48 (30) DEQ
49 (31) Reserved
50 (32) Reserved
51 (33)

SDUMP
SDUMPX
SNAP
SNAPX

52 (34) RESTART
53 (35) RELEX
54 (36) DISABLE
55 (37) EOV
56 (38)

ENQ
RESERVE

57 (39) FREEDBUF
58 (3A)

RELBUF
REQBUF

59 (3B) OLTEP
60 (3C)

ESTAE
STAE

61 (3D) No macro
62 (3E) DETACH
63 (3F) CHKPT
64 (40) RDJFCB
65 (41) Reserved
66 (42) BTAMTEST
67 (43) Reserved
68 (44)

SYNADAF
SYNADRLS

69 (45) BSP
70 (46) GSERV
71 (47)

ASGNBFR
BUFINQ
RLSEBFR

72 (48) No macro
73 (49) SPAR
74 (4A) DAR
75 (4B) DQUEUE
76 (4C) No macro
77 (4D) Reserved
78 (4E) LSPACE
79 (4F) STATUS
80 (50) Reserved
81 (51)

SETDEV
SETPRT

82 (52) Reserved
83 (53)

SMFEWTM,BRANCH=NO
SMFWTM

84 (54) GRAPHICS
85 (55) No macro
86 (56) ATLAS (obsolete)
87 (57) DOM
88 (58) Reserved
89 (59) Reserved
90 (5A) Reserved
91 (5B) VOLSTAT
92 (5C) TCBEXCP
93 (5D)

TGET
TPG
TPUT

94 (5E)

GTDEVSIZ
GTSIZE
GTTERM
STATTN
STAUTOCP
STAUTOLN
STBREAK
STCC
STCLEAR
STCOM
STFSMODE
STLINENO
STSIZE
STTMPMD
STTRAN
TCLEARQ

95 (5F) SYSEVENT
96 (60) STAX
97 (61) No macro
98 (62) PROTECT
99 (63) DYNALLOC
100 (64) No macro
101 (65) QTIP
102 (66) AQCTL
103 (67) XLATE
104 (68) TOPCTL
105 (69) IMGLIB
106 (6A) Reserved
107 (6B) MODESET
108 (6C) Reserved
109 (6D)

ESPIE
IFAUSAGE
MFDATA(RMF™)
MFSTART(RMF)
MSGDISP
OUTADD
OUTDEL

110 (6E) Reserved
111 (6F) No Macro
112 (70) PGRLSE
113 (71)

PGANY
PGFIX
PGFREE
PGLOAD
PGOUT

114 (72) EXCPVR
115 (73) Reserved
116 (74)

CALLDISP
CHNGNTRY
IECTATNR
IECTCHGA
IECTRDTI
RESETPL

117 (75) DEBCHK
118 (76) Reserved
119 (77) TESTAUTH
120 (78)

FREEMAIN (free storage above 16 megabytes - TYPE 1)
GETMAIN (get storage above 16 megabytes - TYPE 1) operand

121 (79) No Macro (for VSAM)
122 (7A)

EVENTS(TYPE 2)
Extended LINK
Extended LOAD
Extended XCTL
LINK - Extended LINK
LOAD - Extended LOAD
Service Processor Call
STIMERE
VALIDATE

123 (7B) PURGEDQ
124 (7C) TPIO
125 (7D) EVENTS(TYPE 1)
126 (7E) Reserved
127 (7F) Reserved
128 (80) Reserved
129 (81) Reserved
130 (82) RACHECK
131 (83) RACINIT
132 (84) RACLIST
133 (85) RACDEF
134 (86) Reserved
135 (87) Reserved
136 (88) Reserved
137 (89) ESR(TYPE 6)
138 (8A) PGSER
139 (8B)

CVAF
CVAFDIR
CVAFDSM
CVAFSEQ
CVAFVOL
CVAFVRF

143 (8F)

CIPHER
EMK(TYPE 4)
GENKEY
RETKEY

144 (90) No macro
145 (91) Reserved
146 (92) BPESVC
Table 2. Macros and associated SVC number
Macro DEC HEX
ABEND 13 (0D)
AQCTL 102 (66)
ASGNBFR 71 (47)
ATLAS 86 (56)
ATTACH 42 (2A)
ATTACHX 42 (2A)
BLDL (TYPE D) 18 (12)
BPESVC 146 (92)
BSP 69 (45)
BTAMTEST 66 (42)
BUFINQ 71 (47)
CALLDISP 116 (74)
CATALOG 26 (1A)
CHAP 44 (2C)
CHKPT 63 (3F)
CHNGNTRY 116 (74)
CIPHER 143 (8F)
CIRB 43 (2B)
CLOSE 20 (14)
CLOSE (TYPE=T) 23 (17)
CVAF 139 (8B)
CVAFDIR 139 (8B)
CVAFDSM 139 (8B)
CVAFSEQ 139 (8B)
CVAFVOL 139 (8B)
CVAFVRF 139 (8B)
DAR 74 (4A)
DEBCHK 117 (75)
DELETE 9 (09)
DEQ 48 (30)
DETACH 62 (3E)
DEVTYPE 24 (18)
DISABLE 54 (36)
DOM 87 (57)
DQUEUE 75 (4B)
DYNALLOC 99 (63)
EMK (TYPE 4) 143 (8F)
ENQ 56 (38)
EOV 55 (37)
ERREXCP 15 (0F)
ESPIE 109 (6D)
ESR (TYPE 1) 116 (74)
ESR (TYPE 2) 122 (7A)
ESR (TYPE 4) 109 (6D)
ESR (TYPE 6) 137 (89)
ESTAE 60 (3C)
EVENTS (TYPE 1) 125 (7D)
EVENTS (TYPE 2) 122 (7A)
EXCP 0 (00)
EXCPVR 114 (72)
EXIT 3 (03)
Extended LINK 122 (7A)
Extended LOAD 122 (7A)
Extended XCTL 122 (7A)
EXTRACT 40 (28)
FEOV 31 (1F)
FIND (TYPE D) 18 (12)
FREEDBUF 57 (39)
FREEMAIN (TYPE 1) 5 (05)
FREEMAIN (free storage above 16 megabytes - TYPE 1) 120 (78)
FREEMAIN (free storage below 16 megabytes) 10 (0A)
GENKEY 143 (8F)
GETMAIN (TYPE 1) (get storage below 16 megabytes - with R operand) 4 (04)
GETMAIN (get storage above 16 megabytes - TYPE 1) 120 (78)
GETMAIN (get storage below 16 megabytes - with R operand) 10 (0A)
GRAPHICS 84 (54)
GSERV 70 (46)
GTDEVSIZ 94 (5E)
GTSIZE 94 (5E)
GTTERM 94 (5E)
IDENTIFY 41 (29)
IECTATNR 116 (74)
IECTCHGA 116 (74)
IECTRDTI 116 (74)
IFAUSAGE 109 (6D)
IKJEFFIB (applies to TSO/E only) 100 (64)
IKJEGS6A (applies to TSO/E only) 61 (3D)
IKJEGS9G (applies to TSO/E only) 97 (61)
IMGLIB 105 (69)
INDEX 26 (1A)
IOHALT 33 (21)
LABEL 39 (27)
LINK 6 (06)
LINK - Extended LINK 122 (7A)
LINKX 6 (06)
LOAD 8 (08)
LOAD - Extended LOAD 122 (7A)
LOCATE 26 (1A)
LSPACE 78 (4E)
MFDATA(RMF) 109 (6D)
MFSTART(RMF) 109 (6D)
MGCR/MGCRE 34 (22)
MODESET 107 (6B)
MSGDISP 109 (6D)
No macro 72 (48)
No macro 76 (4C)
No macro 111 (6F)
No macro 144 (90)
OBTAIN 27 (1B)
OLTEP 59 (3B)
OPEN 19 (13)
OPEN (TYPE=J) 22 (16)
OUTADD 109 (6D)
OUTDEL 109 (6D)
OVLYBRCH 45 (2D)
PGANY 113 (71)
PGFIX 113 (71)
PGFREE 113 (71)
PGLOAD 113 (71)
PGOUT 113 (71)
PGRLSE 112 (70)
PGSER 138 (8A)
POST 2 (02)
PROTECT 98 (62)
PRTOV 1 (01)
PURGE 16 (10)
PURGEDQ 123 (7B)
QEDIT 34 (22)
QTIP 101 (65)
RACDEF 133 (85)
RACHECK 130 (82)
RACINIT 131 (83)
RACLIST 132 (84)
RDJFCB 64 (40)
REALLOC 32 (20)
RELBUF 58 (3A)
RELEX 53 (35)
RENAME 30 (1E)
REQBUF 58 (3A)
RESERVE 56 (38)
Reserved 28 (1C)
Reserved 38 (26)
Reserved 49 (31)
Reserved 50 (32)
Reserved 65 (41)
Reserved 67 (43)
Reserved 77 (4D)
Reserved 80 (50)
Reserved 82 (52)
Reserved 88 (58)
Reserved 89 (59)
Reserved 90 (5A)
Reserved 106 (6A)
Reserved 108 (6C)
Reserved 110 (6E)
Reserved 115 (73)
Reserved 118 (76)
Reserved 126 (7E)
Reserved 127 (7F)
Reserved 128 (80)
Reserved 129 (81)
Reserved 134 (86)
Reserved 135 (87)
Reserved 136 (88)
RESETPL 116 (74)
RESTART 52 (34)
RESTORE 17 (11)
RETKEY 143 (8F)
RLSEBFR 71 (47)
SCRATCH 29 (1D)
SDUMP 51 (33)
SDUMPX 51 (33)
SEGLD 37 (25)
SEGWT 37 (25)
Service Processor Call 122 (7A)
SETDEV 81 (51)
SETPRT 81 (51)
SMFEWTM,BRANCH=NO 83 (53)
SMFWTM,BRANCH=NO 83 (53)
SNAP 51 (33)
SNAPX 51 (33)
SPAR 73 (49)
SPIE 14 (0E)
STAE 60 (3C)
STATTN 94 (5E)
STATUS 79 (4F)
STAUTOCP 94 (5E)
STAUTOLN 94 (5E)
STAX 96 (60)
STBREAK 94 (5E)
STCC 94 (5E)
STCLEAR 94 (5E)
STCOM 94 (5E)
STFSMODE 94 (5E)
STIMER 47 (2F)
STIMERE 122 (7A)
STIMERM (CANCEL option) 46 (2E)
STIMERM (SET option) 47 (2F)
STIMERM (TEST option) 46 (2E)
STLINENO 94 (5E)
STOW 21 (15)
STSIZE 94 (5E)
STTMPMD 94 (5E)
STTRAN 94 (5E)
SYNADAF 68 (44)
SYNADRLS 68 (44)
SYNCH 12 (0C)
SYNCHX 12 (0C)
SYSEVENT 95 (5F)
TCBEXCP 92 (5C)
TCLEARQ 94 (5E)
TESTAUTH 119 (77)
TGET 93 (5D)
TIME 11 (0B)
TOPCTL 104 (68)
TPG 93 (5D)
TPIO 124 (7C)
TPUT 93 (5D)
TRKBAL 25 (19)
TTIMER 46 (2E)
VALIDATE 122 (7A)
VOLSTAT 91 (5B)
VSAM 121 (79)
WAIT 1 (01)
WAITR 1 (01)
WTL 36 (24)
WTO 35 (23)
WTOR 35 (23)
XCTL 7 (07)
XCTLX 7 (07)
XDAP 0 (00)
XLATE 103 (67)