Home
last modified time | relevance | path

Searched refs:nnosMutex (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_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-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/include/nn/os/
Dos_Mutex.h237 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_BUFFER_CLASS(nnosMutex, nn::os::Mutex, 4, u32);
238 NN_UTIL_DETAIL_CLIBIMPL_DECLARE_CONVERSION(nnosMutexToWaitObject, nnosMutex, nnosWaitObject);
239 NN_UTIL_DETAIL_CLIBIMPL_DECLARE_CONVERSION(nnosWaitObjectToMutex, nnosWaitObject, nnosMutex);
244 NN_EXTERN_C void nnosMutexInitialize(nnosMutex* this_, bool initialLocked);
249 NN_EXTERN_C bool nnosMutexTryInitialize(nnosMutex* this_, bool initialLocked);
254 NN_EXTERN_C void nnosMutexLock(nnosMutex* this_);
259 NN_EXTERN_C bool nnosMutexTryLock(nnosMutex* this_, s64 timeout);
264 NN_EXTERN_C void nnosMutexUnlock(nnosMutex* this_);
269 NN_EXTERN_C void nnosMutexFinalize(nnosMutex* this_);