CEERCB_ZFREEST

This routine frees storage on behalf of the storage manager. The parameter list passed contains the following:

Syntax

void CEERCB_ZFREEST (amount, subpool_no, user word, stg_address, return code, reason code)
INT4     *amount;
INT4     *subpool_no;
POINTER  *user word;
POINTER  *stg_address;
INT4     *return code;
INT4     *reason code;
CEERCB_ZFREEST
Call this CWI interface as follows:
L     R15,CEECAARCB-CEECAA(,R12)
L     R15,36(,R15)
BALR  R14,R15
amount (input)
Fixed-binary(31) amount of storage to free.
subpool_no (input)
Fixed-binary(31) subpool number 0-127.
user word (input)
Pointer to a fullword user field.
stg_address (output)
Fullword address of the storage to free.
return code (output)
Return code from the CEERCB_ZFREEST service.
reason code (output)
Reason code from the CEERCB_ZFREEST service.
Return Code Reason Code Description
0 0 Successful
16 0 Unsuccessful — uncorrectable error occurred