Home
last modified time | relevance | path

Searched refs:Mutex (Results 1 – 7 of 7) 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 …AIL_CLIBIMPL_DEFINE_CONVERSION(nnosWaitObjectToMutex, nnosWaitObject, nnosMutex, WaitObject, Mutex) in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION()
42 new (p) Mutex(initialLocked); in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION()
47 new (p) Mutex(); in nnosMutexTryInitialize()
48 Mutex* pMutex = reinterpret_cast<Mutex*>(p); in nnosMutexTryInitialize()
55 Mutex* pMutex = reinterpret_cast<Mutex*>(p); in nnosMutexLock()
61 Mutex* pMutex = reinterpret_cast<Mutex*>(p); in nnosMutexTryLock()
67 Mutex* pMutex = reinterpret_cast<Mutex*>(p); in nnosMutexUnlock()
73 Mutex* pMutex = reinterpret_cast<Mutex*>(p); in nnosMutexFinalize()
74 pMutex->~Mutex(); in nnosMutexFinalize()
Dos_HandleManager.cpp37 Mutex* pMutex = reinterpret_cast<Mutex*>(p); in nnosHandleManagerAttachMutexHandle()
43 Mutex* pMutex = reinterpret_cast<Mutex*>(p); in nnosHandleManagerDetachMutexHandle()
Dos_Default.cpp37 … nn::os::Mutex m_DestructorMutex; //!< スタック領域解放処理用同期オブジェクト
Dos_BlockingQueue.cpp292 template class BlockingQueueBase<nn::os::Mutex>;
/CTR-SDK-1.0.0/CTR_SDK/include/nn/os/
Dos_Mutex.h74 class Mutex : public WaitObject
83 explicit Mutex(bool initialLocked);
91 Mutex() {} in Mutex() function
96 Mutex(const nn::WithInitialize&);
125 ~Mutex() {} in ~Mutex()
175 inline Result Mutex::TryInitializeImpl(bool initialLocked) in TryInitializeImpl()
183 inline void Mutex::Initialize(bool initialLocked) in Initialize()
188 inline nn::Result Mutex::TryInitialize(bool initialLocked) in TryInitialize()
199 inline Mutex::Mutex(bool initialLocked) in Mutex() function
204 inline Mutex::Mutex(const nn::WithInitialize&) in Mutex() function
[all …]
Dos_BlockingQueue.h309 class SafeBlockingQueue : private os::detail::BlockingQueueBase<nn::os::Mutex>
312 typedef os::detail::BlockingQueueBase<nn::os::Mutex> Base;
/CTR-SDK-1.0.0/CTR_SDK/sources/libraries/test/
Dtest_XmlOutput.cpp351 nn::os::Mutex::ScopedLock lk(m_OutputMutex); in OnAssert()