Home
last modified time | relevance | path

Searched refs:Mutex (Results 1 – 8 of 8) sorted by relevance

/CTR-SDK-4.2.5/sources/libraries/os/
Dos_Mutex.cpp40 s32 Mutex::GetCurrentCount() in GetCurrentCount()
45 s32 Mutex::GetMaxCount() in GetMaxCount()
55 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION(nnosMutexToWaitObject, nnosMutex, nnosWaitObject, Mutex, … in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION() argument
56 …AIL_CLIBIMPL_DEFINE_CONVERSION(nnosWaitObjectToMutex, nnosWaitObject, nnosMutex, WaitObject, Mutex) in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION()
60 new (p) Mutex(initialLocked); in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION()
65 new (p) Mutex(); in nnosMutexTryInitialize()
66 Mutex* pMutex = reinterpret_cast<Mutex*>(p); in nnosMutexTryInitialize()
73 Mutex* pMutex = reinterpret_cast<Mutex*>(p); in nnosMutexLock()
79 Mutex* pMutex = reinterpret_cast<Mutex*>(p); in nnosMutexTryLock()
85 Mutex* pMutex = reinterpret_cast<Mutex*>(p); in nnosMutexUnlock()
[all …]
Dos_HandleManager.cpp37 Mutex* pMutex = reinterpret_cast<Mutex*>(p); in nnosHandleManagerAttachMutexHandle()
43 Mutex* pMutex = reinterpret_cast<Mutex*>(p); in nnosHandleManagerDetachMutexHandle()
Dos_Default.cpp31 nn::os::Mutex m_DestructorMutex; //
Dos_BlockingQueue.cpp292 template class BlockingQueueBase<nn::os::Mutex>;
/CTR-SDK-4.2.5/include/nn/os/
Dos_Mutex.h76 class Mutex : public WaitObject
85 explicit Mutex(bool initialLocked);
93 Mutex() {} in Mutex() function
98 Mutex(const nn::WithInitialize&);
127 ~Mutex() {} in ~Mutex()
196 inline Result Mutex::TryInitializeImpl(bool initialLocked) in TryInitializeImpl()
204 inline void Mutex::Initialize(bool initialLocked) in Initialize()
209 inline nn::Result Mutex::TryInitialize(bool initialLocked) in TryInitialize()
220 inline Mutex::Mutex(bool initialLocked) in Mutex() function
225 inline Mutex::Mutex(const nn::WithInitialize&) in Mutex() function
[all …]
Dos_SimpleAutoStackManagerBase.h39 Mutex m_DestructorMutex;
Dos_BlockingQueue.h313 class SafeBlockingQueue : private os::detail::BlockingQueueBase<nn::os::Mutex>
316 typedef os::detail::BlockingQueueBase<nn::os::Mutex> Base;
/CTR-SDK-4.2.5/sources/libraries/test/
Dtest_XmlOutput.cpp351 nn::os::Mutex::ScopedLock lk(m_OutputMutex); in OnAssert()