CEETGCAA — get next CAA pointer

The CEETGCAA CWI, given a pointer to a CAA, returns a pointer to CAA of the next thread in the enclave.

Syntax

void CEECELVTGCAA (caaptr, [fc])
POINTER    *caaptr;
FEED_BACK  *fc;
CEETGCAA
Call this CWI interface as follows:
L     R15,CEECAALEOV-CEECAA(,R12)
L     R15,236(,R15)
BALR  R14,R15
caaptr (input/output)
Given a caaptr as input, this CWI returns the next caaptr in the enclave.
fc (output/optional)
A 12-byte feedback code passed by reference. The following symbolic condition can result from this service:
Condition Description category Description value
CEE000 Severity 0
Msg_No N/A
Message The service completed successfully.
Note: Upon first call, the caaptr value most likely should be register 12 of the active thread. Because this is a loop, this service can then be repeatedly called until the original caaptr value is encountered again.