Home
last modified time | relevance | path

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

/CTR-SDK-1.0.0/CTR_SDK/sources/libraries/os/
Dos_Mutex.cpp37 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION(nnosMutexToWaitObject, nnosMutex, nnosWaitObject, Mutex, … in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION() argument
38 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION(nnosWaitObjectToMutex, nnosWaitObject, nnosMutex, WaitObj… in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION()
40 void nnosMutexInitialize(nnosMutex* p, bool initialLocked) in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION()
45 bool nnosMutexTryInitialize(nnosMutex* p, bool initialLocked) in nnosMutexTryInitialize()
53 void nnosMutexLock(nnosMutex* p) in nnosMutexLock()
59 bool nnosMutexTryLock(nnosMutex* p, s64 timeout) in nnosMutexTryLock()
65 void nnosMutexUnlock(nnosMutex* p) in nnosMutexUnlock()
71 void nnosMutexFinalize(nnosMutex* p) in nnosMutexFinalize()
Dos_HandleManager.cpp35 void nnosHandleManagerAttachMutexHandle(nnosMutex* p, nnHandle handle) in nnosHandleManagerAttachMutexHandle()
41 void nnosHandleManagerDetachMutexHandle(nnosMutex* p) in nnosHandleManagerDetachMutexHandle()
/CTR-SDK-1.0.0/CTR_SDK/include/nn/os/
Dos_Mutex.h240 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_BUFFER_CLASS(nnosMutex, nn::os::Mutex, 4, u32);
241 NN_UTIL_DETAIL_CLIBIMPL_DECLARE_CONVERSION(nnosMutexToWaitObject, nnosMutex, nnosWaitObject);
242 NN_UTIL_DETAIL_CLIBIMPL_DECLARE_CONVERSION(nnosWaitObjectToMutex, nnosWaitObject, nnosMutex);
247 NN_EXTERN_C void nnosMutexInitialize(nnosMutex* this_, bool initialLocked);
252 NN_EXTERN_C bool nnosMutexTryInitialize(nnosMutex* this_, bool initialLocked);
257 NN_EXTERN_C void nnosMutexLock(nnosMutex* this_);
262 NN_EXTERN_C bool nnosMutexTryLock(nnosMutex* this_, s64 timeout);
267 NN_EXTERN_C void nnosMutexUnlock(nnosMutex* this_);
272 NN_EXTERN_C void nnosMutexFinalize(nnosMutex* this_);