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 |