NvSciSyncCpuWaitContext

/* waiter */
NvSciSyncCpuWaitContext waitContext = NULL;
NvSciError err; 
/* initialize module */
err = NvSciSyncCpuWaitContextAlloc(module, &waitContext);
if (err != NvSciError_Success) {
    goto fail;
}
/* more initialization, using the context for fence waiting */
NvSciSyncCpuWaitContextFree(waitContext);