| /CTR-SDK-4.2.5/sources/libraries/os/ |
| D | os_CriticalSection.cpp | 33 void CriticalSection::Initialize() in Initialize() 40 void CriticalSection::Enter() in Enter() 56 bool CriticalSection::TryEnter() in TryEnter() 77 void CriticalSection::Leave() in Leave() 104 new (p) CriticalSection(nn::WithInitialize()); in nnosCriticalSectionInitialize() 109 new (p) CriticalSection(nn::WithInitialize()); in nnosCriticalSectionTryInitialize() 110 CriticalSection* pCriticalSection = reinterpret_cast<CriticalSection*>(p); in nnosCriticalSectionTryInitialize() 117 CriticalSection* pCriticalSection = reinterpret_cast<CriticalSection*>(p); in nnosCriticalSectionEnter() 123 CriticalSection* pCriticalSection = reinterpret_cast<CriticalSection*>(p); in nnosCriticalSectionTryEnter() 129 CriticalSection* pCriticalSection = reinterpret_cast<CriticalSection*>(p); in nnosCriticalSectionLeave() [all …]
|
| D | os_LightAlarm.cpp | 40 CriticalSection s_CriticalSection = WithInitialize(); 60 CriticalSection::ScopedLock locker(s_CriticalSection); in SetTimer() 91 CriticalSection::ScopedLock locker(s_CriticalSection); in InsertAlarm() 123 CriticalSection::ScopedLock locker(s_CriticalSection); in LightAlarmThread() 270 CriticalSection::ScopedLock locker(s_CriticalSection); in Cancel()
|
| D | os_ThreadPool.cpp | 129 nn::os::CriticalSection::ScopedLock locker(m_ExecuteLock); in AddToExecuteQueue() 141 nn::os::CriticalSection::ScopedLock locker(m_WaitLock); in AddToWaitQueue() 159 nn::os::CriticalSection::ScopedLock locker(m_WaitLock); in WaitThreadFunc() 181 nn::os::CriticalSection::ScopedLock locker(m_WaitLock); in WaitThreadFunc() 308 nn::os::CriticalSection::ScopedLock locker(m_ExecuteLock); in AddToExecuteQueue()
|
| D | os_AddressSpaceManager.h | 40 typedef os::CriticalSection Lock;
|
| D | os_ManagedThread.cpp | 51 typedef CriticalSection LockType; 52 typedef CriticalSection::ScopedLock ScopedLock;
|
| D | os_BlockingQueue.cpp | 291 template class BlockingQueueBase<nn::os::CriticalSection>;
|
| /CTR-SDK-4.2.5/include/nn/os/ |
| D | os_CriticalSection.h | 56 class CriticalSection : private nn::util::NonCopyable<CriticalSection> 66 CriticalSection() : m_ThreadUniqueValue(GetInvalidThreadUniqueValue()), m_LockCount(-1) {} in CriticalSection() function 71 CriticalSection(const nn::WithInitialize&) { Initialize(); } in CriticalSection() function 103 ~CriticalSection() {} in ~CriticalSection() 186 NN_UTIL_DETAIL_DEFINE_SCOPED_LOCK(CriticalSection, Enter(), Leave()); 215 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_BUFFER_CLASS(nnosCriticalSection, nn::os::CriticalSection, NN_OS_CRI…
|
| D | os_InterCoreCriticalSection.h | 25 typedef CriticalSection InterCoreCriticalSection;
|
| D | os_NonRecursiveCriticalSection.h | 30 class NonRecursiveCriticalSection : private nn::util::NonCopyable<CriticalSection>
|
| D | os_ThreadPool.h | 183 nn::os::CriticalSection m_WaitLock; 187 nn::os::CriticalSection m_ExecuteLock; 244 nn::os::CriticalSection m_ExecuteLock;
|
| D | os_BlockingQueue.h | 120 class BlockingQueue : private os::detail::BlockingQueueBase<nn::os::CriticalSection> 123 typedef os::detail::BlockingQueueBase<nn::os::CriticalSection> Base;
|
| /CTR-SDK-4.2.5/include/nn/fnd/ |
| D | fnd_BufferManager.h | 86 nn::os::CriticalSection m_CriticalSection; 127 nn::os::CriticalSection::ScopedLock lk(m_CriticalSection); in Register() 145 nn::os::CriticalSection::ScopedLock lk(m_CriticalSection); in Unregister() 161 nn::os::CriticalSection::ScopedLock lk(m_CriticalSection); in UnregisterOldest() 179 nn::os::CriticalSection m_CriticalSection; 225 nn::os::CriticalSection::ScopedLock lk(m_CriticalSection); in AllocateBuffer() 254 nn::os::CriticalSection::ScopedLock lk(m_CriticalSection); in DeallocateBuffer()
|
| D | fnd_WaitableUnitHeap.h | 28 template <class LockPolicy = nn::os::LockPolicy::Object<nn::os::CriticalSection>, class Semaphore =…
|
| D | fnd_ExpHeap.h | 630 typedef ExpHeapTemplate<nn::os::LockPolicy::Object<nn::os::CriticalSection> > ThreadSafeExpHeap;
|
| D | fnd_UnitHeap.h | 499 typedef UnitHeapTemplate<nn::os::LockPolicy::Object<nn::os::CriticalSection> > ThreadSafeUnitHeap;
|
| D | fnd_FrameHeap.h | 610 typedef FrameHeapTemplate<nn::os::LockPolicy::Object<nn::os::CriticalSection> > ThreadSafeFrameHeap;
|
| /CTR-SDK-4.2.5/sources/libraries/dbg/ |
| D | dbg_Instrument.cpp | 48 nn::os::CriticalSection sCriticalSection = nn::WithInitialize(); 152 nn::os::CriticalSection::ScopedLock lock(sCriticalSection); in Initialize() 186 nn::os::CriticalSection::ScopedLock lock(sCriticalSection); in Finalize() 316 nn::os::CriticalSection::ScopedLock lock(sCriticalSection); in SetLogFunction() 323 nn::os::CriticalSection::ScopedLock lock(sCriticalSection); in Dump() 408 nn::os::CriticalSection::ScopedLock lock(sCriticalSection); in Collect() 503 nn::os::CriticalSection::ScopedLock lock(sCriticalSection); in Dump() 561 nn::os::CriticalSection::ScopedLock lock(sCriticalSection); in SetLogFunction()
|
| /CTR-SDK-4.2.5/include/nn/socket/ |
| D | socket_SessionPool.h | 104 os::CriticalSection::ScopedLock lock(m_lock); 150 os::CriticalSection::ScopedLock lock(m_lock); in SemiFinalize() 171 os::CriticalSection::ScopedLock lock(m_lock); in Finalize() 218 os::CriticalSection::ScopedLock lock(m_lock); in TryAllocate() 249 os::CriticalSection::ScopedLock lock(m_lock); in Free() 323 os::CriticalSection m_lock;
|
| /CTR-SDK-4.2.5/sources/libraries/fslow/ |
| D | fslow_SafeHandle.cpp | 263 nn::os::CriticalSection::ScopedLock lk(m_CriticalSection); in Register() 305 nn::os::CriticalSection::ScopedLock lk(m_CriticalSection); in Unregister() 409 nn::os::CriticalSection::ScopedLock lk(m_CriticalSection); in FindEntry()
|
| /CTR-SDK-4.2.5/include/nn/boss/ |
| D | boss_NsaList.h | 239 nn::os::CriticalSection m_Cs;
|
| /CTR-SDK-4.2.5/include/nn/net/osl/ |
| D | osl_EventFlag.h | 78 nn::os::CriticalSection m_cs;
|
| /CTR-SDK-4.2.5/sources/libraries/init/ |
| D | init_Alloc.cpp | 37 typedef nn::fnd::ExpHeapTemplate<nn::os::LockPolicy::Object<nn::os::CriticalSection> > SystemExpHea…
|
| /CTR-SDK-4.2.5/include/nn/cec/CTR/ |
| D | cec_Control.h | 279 static nn::os::CriticalSection m_Cs;
|
| D | cec_MessageBox.h | 227 static nn::os::CriticalSection m_Cs; 228 static nn::os::CriticalSection m_CsMem;
|
| /CTR-SDK-4.2.5/include/nn/fslow/ |
| D | fslow_SafeHandle.h | 352 mutable nn::os::CriticalSection m_CriticalSection;
|