CSAPSB= parameter for procedures
When the DL/I address space option (LSO=S) is specified, two program specification block pools are used. CSAPSB specifies the size of pool in the z/OS® common storage area (CSA), and DLIPSB specifies the size in the DL/I address space. In an LSO=S system, the PSB= parameter is ignored.
The output of the ACBGEN utility indicates maximum CSA space, average CSA space, and the CSA space required by each PSB in the pool. This output is useful in determining what value to specify for the CSAPSB= parameter. Similarly, before specifying the DLIPSB= parameter, you should consider the secondary address space (SAS) size that is required for each PSB, maximum SAS space, and average SAS space. Neither parameter should be zero. Normally, DLIPSB should be larger than CSAPSB.
- The specified value is not large enough to hold the largest primary and secondary storage allocations that are defined.
- The specified value exceeds 2G-1.
- No value is specified.
For the FDR procedure, the sum of the values for the CSAPSB and DLIPSB defines the PSB pool size. If PSB is also specified, the larger value (PSB or the sum of CSAPSB and DLIPSB) is used.
For CSAPSB and PSBW, DFSIINS0 obtains contiguous space in the z/OS common area. If this storage is unavailable in the z/OS common area, ABENDU0717 occurs.