CEEOPE

C library interface: pthread_exit()

CEEOPE terminates the calling thread within the current enclave. A thread termination status can be specified so that it becomes available to a thread waiting for the terminating thread. The status remains available until the thread is detached. Thread termination does not release any application-visible enclave (or process) resources such as mutexes.

This function does not return to its caller.

Syntax

void CEEOPE (status)
INT4    *status;
CEEOPE
Call this CWI interface as follows:
L     R15,CEECAALEOV-CEECAA(,R12)     CAA address is in R12
L     R15,0072(,R15)
BALR  R14,R15
status (input)
The value of thread termination status to become available to a thread waiting for the current thread to terminate. The value is user-defined.