Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
BUFLIST Keyword z/OS MVS Programming: Sysplex Services Guide SA23-1400-00 |
|
The BUFLIST parameter specifies the address of a storage area that contains the addresses of up to 16 buffers. These buffers do not have to be contiguous. The system transfers data to and from the set of buffers in the list in order of ascending buffer number. Figure 1 illustrates a buffer list used with a cache structure. Either 31-bit addressable (below 2GB) or 64-bit addressable (above 2GB) real or virtual storage areas are supported for the BUFLIST keyword, depending on the specifications for the BUFADDRTYPE and BUFADDRSIZE keywords. However, pageable high virtual storage areas (above 2GB) may not be used. Storage for the buffer list must have the following characteristics:
To specify the ALET of each buffer in the buffer list, use the
following parameter:
The BUFALET parameter specifies an access list entry token (ALET) to be used in referencing all of the BUFLIST entries. All the buffers must be in the same address or data space. To specify the number of buffer entries in the list, use the following
parameter:
Note: The system ignores any other buffer entries in the list greater
than the number of buffers specified on BUFNUM.
Each buffer specified by BUFLIST must have the following characteristics:
For the following IXLCACHE requests, each buffer in the list must
be 4096 bytes long and must start on a 4096-byte boundary:
To specify the number of 256-byte increments in each BUFLIST buffer
for all requests except those that must start on a 4096-byte boundary,
use the following parameter:
Valid values are 1, 2, 4, 8, and 16. For example, if you specify BUFINCRNUM=4, each buffer in the buffer list is 4 x 256 bytes, or 1024 bytes. To specify whether the buffer addresses are real or virtual addresses,
use one of the following parameters:
To specify whether the BUFLIST entry address in real storage is
a 31-bit or a 64-bit address, use one of the following parameters:
Figure 1 and Figure 2 show examples of a buffer list: Figure 1. Format
of Buffer List Specified by the BUFLIST Parameter
Figure 2. Format
of Buffer List (BUFLIST) - 64-bit Addresses
|
Copyright IBM Corporation 1990, 2014
|