Home
last modified time | relevance | path

Searched refs:InterCoreLightSemaphore (Results 1 – 3 of 3) sorted by relevance

/CTR-SDK-1.0.0/CTR_SDK/sources/libraries/os/
Dos_InterCoreLightSemaphore.cpp23 s32 InterCoreLightSemaphore::Release(s32 releaseCount /*= 1*/) in Release()
64 new (p) InterCoreLightSemaphore(); in nnosInterCoreLightSemaphoreInitialize()
65InterCoreLightSemaphore* pInterCoreLightSemaphore = reinterpret_cast<InterCoreLightSemaphore*>(p); in nnosInterCoreLightSemaphoreInitialize()
72InterCoreLightSemaphore* pInterCoreLightSemaphore = reinterpret_cast<InterCoreLightSemaphore*>(p); in nnosInterCoreLightSemaphoreGetMax()
79InterCoreLightSemaphore* pInterCoreLightSemaphore = reinterpret_cast<InterCoreLightSemaphore*>(p); in nnosInterCoreLightSemaphoreGetCount()
85InterCoreLightSemaphore* pInterCoreLightSemaphore = reinterpret_cast<InterCoreLightSemaphore*>(p); in nnosInterCoreLightSemaphoreRelease()
91InterCoreLightSemaphore* pInterCoreLightSemaphore = reinterpret_cast<InterCoreLightSemaphore*>(p); in nnosInterCoreLightSemaphoreAcquire()
97InterCoreLightSemaphore* pInterCoreLightSemaphore = reinterpret_cast<InterCoreLightSemaphore*>(p); in nnosInterCoreLightSemaphoreTryAcquire()
103InterCoreLightSemaphore* pInterCoreLightSemaphore = reinterpret_cast<InterCoreLightSemaphore*>(p); in nnosInterCoreLightSemaphoreFinalize()
104 pInterCoreLightSemaphore->~InterCoreLightSemaphore(); in nnosInterCoreLightSemaphoreFinalize()
/CTR-SDK-1.0.0/CTR_SDK/include/nn/os/
Dos_InterCoreLightSemaphore.h51 class InterCoreLightSemaphore
118 InterCoreLightSemaphore() {} in InterCoreLightSemaphore() function
132 InterCoreLightSemaphore(s32 initialCount, s32 maxCount) { Initialize(initialCount, maxCount); } in InterCoreLightSemaphore() function
134 InterCoreLightSemaphore(s32 initialCount) { Initialize(initialCount); } in InterCoreLightSemaphore() function
267 InterCoreLightSemaphore* m_Semaphore;
269 ScopedAcquire(InterCoreLightSemaphore& semaphore, bool wait = true)
286 …CLIBIMPL_DEFINE_BUFFER_CLASS(nnosInterCoreLightSemaphore, nn::os::InterCoreLightSemaphore, 8, u32);
Dos_InterCoreBlockingQueue.h84 mutable InterCoreLightSemaphore m_EnqueueSemaphore; //!< キューへの挿入待ち用同期オブジェクト
85 mutable InterCoreLightSemaphore m_DequeueSemaphore; //!< キューからの取り出し待ち用同期オブジェクト