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


REALLOC Parameter List

z/OS DFSMSdfp Advanced Services
SC23-6861-01

The parameter list for the DSECT form expansion is:
Table 1. REALLOC Parameter List
Offset Length or Bit Pattern Field Name Description
0(X'00')   REALPL DSECT name.
0(X'00') 4 RALPLID EBCDIC "REAL" for "REALLOC"
4(X'04') 2 RALNGTH Length of parameter list
6(X'06') 2 RAERRCDE Error code from DADSM create
8(X'08') 1 RALFLAG Flag byte
  1... .... RALABS 0 means ALLOC=MOV. 1 means ALLOC=ABS.
  .1.. .... RALVTOCE VTOCENQD=YES
9(X'09') 1 RALPFLGS Processing flag byte.
  1... .... RALDUMMY Dummy REALLOC parameter list is passed. Only the processing flag byte (byte 9), minimum allocation unit (bytes 16-19), and UCB address (bytes 24-27) are used. Ignore all other bytes and use the values in the JFCB or Partial DSCB interface as passed in register 0.
  .1.. .... RALTRKAL Space must be allocated from track-managed space.
  ..1. .... RALEXREQ The exact amount of space must be allocated. Applicable to EAV. The request is to be allocated using a combination of the track-managed and/or the cylinder-managed spaces. If the exact space is not available, then the request is failed.
  ...1 11.. * Reserved.
  .... ..11 RALEATTR The extended attribute (EATTR=) value to be used. Valid when RALDUMMY is set and when the JFCB is passed in register 0.
  • If 0, EATTR has not been specified. For VSAM data sets, the default behavior is equivalent to EATTR=OPT. For non-VSAM data sets the default behavior is equivalent to EATTR=NO.
  • If 1, EATTR=NO has been specified. The data set cannot have extended attributes (format 8 and 9 DSCBs) or optionally reside in EAS.
  • If 2, EATTR=OPT has been specified. The data set can have extended attributes and optionally reside in EAS. This is the default behavior for VSAM data sets.
  • If 3, Not Used, EATTR treated as not specified.
10(X'0A') 1 RALNUMF9 Number of contiguous partial format 9 DSCBs that are located at the address in bytes 32-35. The default is one.
11(X'0B') 1   Reserved
12(X'0C') 4 RALDSSZ Data set size
16(X'10') 4 RALMAU Minimum allocation unit
20(X'14') 4 RALPDSCB Address of partial DSCB
24(X'18') 4 RALUCB Address of UCB
28(X'1C') 4 RALDQTY PDS directory quantity
32(X'20') 4 RAL2DSCB Address of format 2 DSCB. Mutually exclusive with RAL9DSCB.
32(X'20') 4 RAL9DSCB Contiguous partial format 9 DSCBs pointer. RALNUMF9 defines the number of partial format 9 DSCBs. Format 9 DSCBs with a subtype field with a value other than 1 are ignored. Only format 9 DSCB attribute data in this model will be used. Mutually exclusive with RAL2DSCB.
36(X'24') 4 RAL3DSCB Address of format 3 DSCB
40(X'28') 0 RALEND Byte after end of list
  40 RALENGTH Symbolic length of parameter list

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014