Searched refs:nnosSemaphore (Results 1 – 3 of 3) sorted by relevance
| /CTR-SDK-4.2.5/sources/libraries/os/ |
| D | os_Semaphore.cpp | 55 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION(nnosSemaphoreToWaitObject, nnosSemaphore, nnosWaitObject,… in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION() argument 56 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION(nnosWaitObjectToSemaphore, nnosWaitObject, nnosSemaphore,… in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION() 59 void nnosSemaphoreInitialize(nnosSemaphore* p, s32 initialCount, s32 maxCount) in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION() 64 bool nnosSemaphoreTryInitialize(nnosSemaphore* p, s32 initialCount, s32 maxCount) in nnosSemaphoreTryInitialize() 72 s32 nnosSemaphoreRelease(nnosSemaphore* p, s32 releaseCount) in nnosSemaphoreRelease() 78 void nnosSemaphoreAcquire(nnosSemaphore* p) in nnosSemaphoreAcquire() 84 bool nnosSemaphoreTryAcquire(nnosSemaphore* p, s64 nanoSeconds) in nnosSemaphoreTryAcquire() 90 void nnosSemaphoreFinalize(nnosSemaphore* p) in nnosSemaphoreFinalize()
|
| D | os_HandleManager.cpp | 47 void nnosHandleManagerAttachSemaphoreHandle(nnosSemaphore* p, nnHandle handle) in nnosHandleManagerAttachSemaphoreHandle() 53 void nnosHandleManagerDetachSemaphoreHandle(nnosSemaphore* p) in nnosHandleManagerDetachSemaphoreHandle()
|
| /CTR-SDK-4.2.5/include/nn/os/ |
| D | os_Semaphore.h | 232 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_BUFFER_CLASS(nnosSemaphore, nn::os::Semaphore, 4, u32); 233 NN_UTIL_DETAIL_CLIBIMPL_DECLARE_CONVERSION(nnosSemaphoreToWaitObject, nnosSemaphore, nnosWaitObject… 234 NN_UTIL_DETAIL_CLIBIMPL_DECLARE_CONVERSION(nnosWaitObjectToSemaphore, nnosWaitObject, nnosSemaphore… 239 NN_EXTERN_C void nnosSemaphoreInitialize(nnosSemaphore* this_, s32 initialCount, s32 maxCount); 244 NN_EXTERN_C bool nnosSemaphoreTryInitialize(nnosSemaphore* this_, s32 initialCount, s32 maxCount); 249 NN_EXTERN_C s32 nnosSemaphoreRelease(nnosSemaphore* this_, s32 releaseCount); 254 NN_EXTERN_C void nnosSemaphoreAcquire(nnosSemaphore* this_); 259 NN_EXTERN_C bool nnosSemaphoreTryAcquire(nnosSemaphore* this_, s64 nanoSeconds); 264 NN_EXTERN_C void nnosSemaphoreFinalize(nnosSemaphore* this_);
|