Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Description z/OS MVS Programming: Sysplex Services Reference SA38-0658-00 |
|
An UNLOCK_CASTOUT request allows you to release the cast-out locks for multiple data items that are named in the storage areas specified by either BUFFER or BUFLIST. The data items listed by name in the buffer(s) are referenced by an index into the buffer(s), and are processed sequentially beginning with the data item identified by the first index (FIRSTNAME) and ending with the data item identified by the last index (LASTNAME). Besides releasing cast-out locks, the request updates the parity and user data in the directory entry for each data item named in the list. The parity and user data for each data item should also be supplied in the buffer(s). (See mapping macro IXLYCUNB for how the buffer(s) should be arranged.) Once the cast-out lock is released for a data item, the data item
might or might not remain associated with its cast-out class:
You can also specify that a currently unchanged data item remain associated with its cast-out class by overriding its changed indicator in the directory entry for the data item to indicate the data item is changed. This information should also be supplied in the buffer(s). An UNLOCK_CASTOUT request can either fail or complete prematurely
for the following reasons:
The index value of the data item name that caused the problem is returned in CAAULINDEX. You may update FIRSTNAME to point after CAAULINDEX, and reissue the request. |
Copyright IBM Corporation 1990, 2014
|