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


Releasing Buffers and Buffer Lists Obtained by CVAF

z/OS DFSMSdfp Advanced Services
SC23-6861-01

You can release buffers and buffer lists acquired by CVAF in the following ways:
  • Issue a CVAF call with ACCESS=RLSE, and specify a buffer list address with the BUFLIST keyword.
  • Free a MAP records buffer list by coding MAPRCDS=NO or MAPRCDS=(NO,addr) and specifying any ACCESS.
  • Free an index records buffer list by coding IXRCDS=NOKEEP or IXRCDS=(NOKEEP,addr) and specifying any ACCESS.

CVAF frees all eligible buffers and any buffer lists that become empty. Eligible buffers are those pointed to by buffer list entries with the skip bit off. CVAF frees a buffer list if none of its buffer list entries have the skip bit on. If buffer lists are chained together, CVAF checks and frees all appropriate buffer lists. Do not request CVAF to release the same buffer list twice by specifying its address in more than one place.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014