Home
last modified time | relevance | path

Searched refs:initialCount (Results 1 – 5 of 5) sorted by relevance

/CTR-SDK-0.14.4/include/nn/os/
Dos_Semaphore.h67 Semaphore(s32 initialCount, s32 maxCount);
83 void Initialize(s32 initialCount, s32 maxCount);
93 nn::Result TryInitialize(s32 initialCount, s32 maxCount);
142 Result TryInitializeImpl(s32 initialCount, s32 maxCount);
146 inline Result Semaphore::TryInitializeImpl(s32 initialCount, s32 maxCount) in TryInitializeImpl() argument
149 NN_UTIL_RETURN_IF_FAILED(nn::svc::CreateSemaphore(&handle, initialCount, maxCount)); in TryInitializeImpl()
154 inline void Semaphore::Initialize(s32 initialCount, s32 maxCount) in Initialize() argument
156 NN_ERR_THROW_FATAL(TryInitializeImpl(initialCount, maxCount)); in Initialize()
159 inline nn::Result Semaphore::TryInitialize(s32 initialCount, s32 maxCount) in TryInitialize() argument
161 Result result = TryInitializeImpl(initialCount, maxCount); in TryInitialize()
[all …]
Dos_LightSemaphore.h120 LightSemaphore(s32 initialCount, s32 maxCount) { Initialize(initialCount, maxCount); } in LightSemaphore() argument
131 void Initialize(s32 initialCount, s32 maxCount) in Initialize() argument
133 NN_MIN_TASSERT_( initialCount, 0 ); in Initialize()
135 NN_MAX_TASSERT_( initialCount, maxCount ); in Initialize()
137 *m_Counter = initialCount; in Initialize()
279 NN_EXTERN_C void nnosLightSemaphoreInitialize(nnosLightSemaphore* this_, s32 initialCount, s32 maxC…
/CTR-SDK-0.14.4/sources/libraries/os/
Dos_Semaphore.cpp41 void nnosSemaphoreInitialize(nnosSemaphore* p, s32 initialCount, s32 maxCount) in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION()
43 new (p) Semaphore(initialCount, maxCount); in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION()
46 bool nnosSemaphoreTryInitialize(nnosSemaphore* p, s32 initialCount, s32 maxCount) in nnosSemaphoreTryInitialize() argument
50 Result result = pSemaphore->TryInitialize(initialCount, maxCount); in nnosSemaphoreTryInitialize()
Dos_LightSemaphore.cpp56 void nnosLightSemaphoreInitialize(nnosLightSemaphore* p, s32 initialCount, s32 maxCount) in nnosLightSemaphoreInitialize() argument
60 pLightSemaphore->Initialize(initialCount, maxCount); in nnosLightSemaphoreInitialize()
/CTR-SDK-0.14.4/include/nn/svc/
Dsvc_Stub.h58 nn::Result CreateSemaphore ( nn::Handle* pOut, s32 initialCount, …