Home
last modified time | relevance | path

Searched refs:LightSemaphore (Results 1 – 4 of 4) sorted by relevance

/CTR-SDK-0.14.4/sources/libraries/os/
Dos_LightSemaphore.cpp23 s32 LightSemaphore::Release(s32 releaseCount /*= 1*/) in Release()
58 new (p) LightSemaphore(); in nnosLightSemaphoreInitialize()
59 LightSemaphore* pLightSemaphore = reinterpret_cast<LightSemaphore*>(p); in nnosLightSemaphoreInitialize()
65 LightSemaphore* pLightSemaphore = reinterpret_cast<LightSemaphore*>(p); in nnosLightSemaphoreGetMax()
71 LightSemaphore* pLightSemaphore = reinterpret_cast<LightSemaphore*>(p); in nnosLightSemaphoreGetCount()
77 LightSemaphore* pLightSemaphore = reinterpret_cast<LightSemaphore*>(p); in nnosLightSemaphoreRelease()
83 LightSemaphore* pLightSemaphore = reinterpret_cast<LightSemaphore*>(p); in nnosLightSemaphoreAcquire()
89 LightSemaphore* pLightSemaphore = reinterpret_cast<LightSemaphore*>(p); in nnosLightSemaphoreTryAcquire()
95 LightSemaphore* pLightSemaphore = reinterpret_cast<LightSemaphore*>(p); in nnosLightSemaphoreFinalize()
96 pLightSemaphore->~LightSemaphore(); in nnosLightSemaphoreFinalize()
/CTR-SDK-0.14.4/include/nn/os/
Dos_LightSemaphore.h49 class LightSemaphore
107 LightSemaphore() {} in LightSemaphore() function
120 LightSemaphore(s32 initialCount, s32 maxCount) { Initialize(initialCount, maxCount); } in LightSemaphore() function
239 LightSemaphore* m_Semaphore;
241 ScopedAcquire(LightSemaphore& semaphore, bool wait = true)
274 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_BUFFER_CLASS(nnosLightSemaphore, nn::os::LightSemaphore, 8, u32);
Dos_BlockingQueue.h85 mutable LightSemaphore m_EnqueueSemaphore; //!< キューへの挿入待ち用同期オブジェクト
86 mutable LightSemaphore m_DequeueSemaphore; //!< キューからの取り出し待ち用同期オブジェクト
/CTR-SDK-0.14.4/include/nn/fnd/
Dfnd_WaitableUnitHeap.h28 …cy = nn::os::LockPolicy::Object<nn::os::CriticalSection>, class Semaphore = nn::os::LightSemaphore>