Home
last modified time | relevance | path

Searched refs:nnosSemaphore (Results 1 – 3 of 3) sorted by relevance

/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/sources/libraries/os/
Dos_Semaphore.cpp37 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION(nnosSemaphoreToWaitObject, nnosSemaphore, nnosWaitObject,… in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION() argument
38 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION(nnosWaitObjectToSemaphore, nnosWaitObject, nnosSemaphore,… in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION()
41 void nnosSemaphoreInitialize(nnosSemaphore* p, s32 initialCount, s32 maxCount) in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION()
46 bool nnosSemaphoreTryInitialize(nnosSemaphore* p, s32 initialCount, s32 maxCount) in nnosSemaphoreTryInitialize()
54 s32 nnosSemaphoreRelease(nnosSemaphore* p, s32 releaseCount) in nnosSemaphoreRelease()
60 void nnosSemaphoreAcquire(nnosSemaphore* p) in nnosSemaphoreAcquire()
66 bool nnosSemaphoreTryAcquire(nnosSemaphore* p, s64 nanoSeconds) in nnosSemaphoreTryAcquire()
72 void nnosSemaphoreFinalize(nnosSemaphore* p) in nnosSemaphoreFinalize()
Dos_HandleManager.cpp47 void nnosHandleManagerAttachSemaphoreHandle(nnosSemaphore* p, nnHandle handle) in nnosHandleManagerAttachSemaphoreHandle()
53 void nnosHandleManagerDetachSemaphoreHandle(nnosSemaphore* p) in nnosHandleManagerDetachSemaphoreHandle()
/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/include/nn/os/
Dos_Semaphore.h208 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_BUFFER_CLASS(nnosSemaphore, nn::os::Semaphore, 4, u32);
209 NN_UTIL_DETAIL_CLIBIMPL_DECLARE_CONVERSION(nnosSemaphoreToWaitObject, nnosSemaphore, nnosWaitObject…
210 NN_UTIL_DETAIL_CLIBIMPL_DECLARE_CONVERSION(nnosWaitObjectToSemaphore, nnosWaitObject, nnosSemaphore
215 NN_EXTERN_C void nnosSemaphoreInitialize(nnosSemaphore* this_, s32 initialCount, s32 maxCount);
220 NN_EXTERN_C bool nnosSemaphoreTryInitialize(nnosSemaphore* this_, s32 initialCount, s32 maxCount);
225 NN_EXTERN_C s32 nnosSemaphoreRelease(nnosSemaphore* this_, s32 releaseCount);
230 NN_EXTERN_C void nnosSemaphoreAcquire(nnosSemaphore* this_);
235 NN_EXTERN_C bool nnosSemaphoreTryAcquire(nnosSemaphore* this_, s64 nanoSeconds);
240 NN_EXTERN_C void nnosSemaphoreFinalize(nnosSemaphore* this_);