Home
last modified time | relevance | path

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

/CTR-SDK-4.2.5/include/nn/os/
Dos_Semaphore.h72 Semaphore(s32 initialCount, s32 maxCount);
88 void Initialize(s32 initialCount, s32 maxCount);
98 nn::Result TryInitialize(s32 initialCount, s32 maxCount);
166 Result TryInitializeImpl(s32 initialCount, s32 maxCount);
170 inline Result Semaphore::TryInitializeImpl(s32 initialCount, s32 maxCount) in TryInitializeImpl() argument
173 NN_UTIL_RETURN_IF_FAILED(nn::svc::CreateSemaphore(&handle, initialCount, maxCount)); in TryInitializeImpl()
178 inline void Semaphore::Initialize(s32 initialCount, s32 maxCount) in Initialize() argument
180 NN_OS_ERROR_IF_FAILED(TryInitializeImpl(initialCount, maxCount)); in Initialize()
183 inline nn::Result Semaphore::TryInitialize(s32 initialCount, s32 maxCount) in TryInitialize() argument
185 Result result = TryInitializeImpl(initialCount, maxCount); in TryInitialize()
[all …]
Dos_LightSemaphore.h134 LightSemaphore(s32 initialCount, s32 maxCount) { Initialize(initialCount, maxCount); } in LightSemaphore() argument
136 LightSemaphore(s32 initialCount) { Initialize(initialCount); } in LightSemaphore() argument
148 void Initialize(s32 initialCount, s32 maxCount) in Initialize() argument
150 NN_MIN_TASSERT_( initialCount, 0 ); in Initialize()
152 NN_MAX_TASSERT_( initialCount, maxCount ); in Initialize()
155 *m_Counter = initialCount; in Initialize()
163 void Initialize(s32 initialCount) { Initialize(initialCount, MAX_MAX_COUNT); } in Initialize() argument
327 NN_EXTERN_C void nnosLightSemaphoreInitialize(nnosLightSemaphore* this_, s32 initialCount, s32 maxC…
/CTR-SDK-4.2.5/sources/libraries/os/
Dos_Semaphore.cpp59 void nnosSemaphoreInitialize(nnosSemaphore* p, s32 initialCount, s32 maxCount) in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION()
61 new (p) Semaphore(initialCount, maxCount); in NN_UTIL_DETAIL_CLIBIMPL_DEFINE_CONVERSION()
64 bool nnosSemaphoreTryInitialize(nnosSemaphore* p, s32 initialCount, s32 maxCount) in nnosSemaphoreTryInitialize() argument
68 Result result = pSemaphore->TryInitialize(initialCount, maxCount); in nnosSemaphoreTryInitialize()
Dos_LightSemaphore.cpp94 void nnosLightSemaphoreInitialize(nnosLightSemaphore* p, s32 initialCount, s32 maxCount) in nnosLightSemaphoreInitialize() argument
98 pLightSemaphore->Initialize(initialCount, maxCount); in nnosLightSemaphoreInitialize()
/CTR-SDK-4.2.5/include/nn/svc/
Dsvc_Stub.h58 nn::Result CreateSemaphore ( nn::Handle* pOut, s32 initialCount, …