z/OS DFSMSdfp Advanced Services
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Return Codes from REALLOC

z/OS DFSMSdfp Advanced Services
SC23-6861-01

Control returns to the instruction following the instructions generated by the REALLOC macro. Register 15 contains the applicable REALLOC return code as shown in Table 1.

REALLOC returns 4 bytes of diagnostic information in register 0. See z/OS DFSMSdfp Diagnosis.

If an error occurs, REALLOC issues message IEC614I, consisting of failure-related status information. See Table 1 for descriptions of the conditions indicated by the REALLOC return code.

Exception: This is a cumulative list of DADSM create return codes. Some of these codes might not apply to the REALLOC macro.
Table 1. DADSM CREATE Return Codes
Return Code Description
00(X'00') If the 4 bytes of diagnostic information returned in register 0 are all zeros, this indicates successful data set creation. If they are nonzero, see the DADSM/CVAF Diagnostic Aids section of z/OS DFSMSdfp Diagnosis to determine the failure-related conditions.
04(X'04') Duplicate data set name.
08(X'08') No room in VTOC or VTOC index.
12(X'0C') Permanent I/O error or CVAF error.
16(X'10') Requested absolute track not available.
20(X'14') Requested quantity not available.
24(X'18') Average record length exceeds 65,535 bytes.
28(X'1C') ISAM is no longer supported and the request has been failed.
32(X'20') SMS configuration parmlib field USESLV was set to NO. The request to allocate on a volume with more than 65,520 cylinders is not allowed.
40(X'28') The create request specified DACEXREQ, but the exact amount of space could not be returned. Because the exact amount was required, no space is returned.
48(X'30') Invalid DADSM REALLOC parameter list.
52(X'34') Invalid JFCB, partial DSCB pointer, or ineligible DSORG specified with F8 ID in the DSCB for an EAS request on EAV.
56(X'38') Not enough space on volume for directory.
60(X'3C') REALLOC ALLOC=ABS is not supported on unindexed VTOCs.
61(X'3D') REALLOC ALLOC=NON requested the free space chain to be rebuilt. The data set was not created.
64(X'40') Invalid user label request.
68(X'44') Invalid UCB pointer. Requires the address of a UCB, not a UCB copy.
72(X'48') VSE VTOC cannot be converted to an unindexed VTOC.
76(X'4C') No space parameter given for a new data set or zero space requested at absolute track zero.
104(X'68') Invalid space subparameter.
108(X'6C') ABSTR request.
116(X'74') User labels not supported.
120(X'78') Invalid combination of DSSIZE and MINAU in REALLOC parameter.
124(X'7C') DSSIZE not a multiple of MINAU.
128(X'80') Directory space requested is larger than primary space.
136(X'88') Invalid FMT3 DSCB pointer.
144(X'90') EAV extent above 65520 cylinders is not an even integral of the multicylinder unit.
148(X'94') Overlapping extents in the VTOC.
156(X'9C') DADSM CREATE terminated because of possible VTOC errors.
164(X'A4') Allocation terminated because of VSE stacked pack format.
168(X'A8') RACDEF failed, data set already defined.
172(X'AC') User not authorized to define data set.
176(X'B0') Installation exit rejected this request with return code 8.
180(X'B4') Installation exit rejected the request with return code 4.
184(X'B8') RACF® define with modeling specified and model not found.
188(X'BC') Invalid FMT2 DSCB pointer.
192(X'C0') Requested data set creation was not allowed by SMS.
196(X'C4') Requested data set creation was not possible. Register 0 contains additional diagnostic information.
200(X'C8') The PDSE directory could not be built.
204(X'CC') VTOC ENQ related failure.
208(X'D0') I/O error occurred during the allocation of a data set. The data set will be deleted.
212(X'D4') Request failed due to a presence of split cylinder data sets on the volumes.
216(X'D8') For this type of data set, the primary quantity requested cannot exceed 65,535 tracks.
217(X'D9') Data set could not be created DSNTYPE=LARGE not valid for this data set.
220(X'DC') VTOC conversion failed because the VTOC was full.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014