Home
last modified time | relevance | path

Searched refs:maxCount (Results 1 – 8 of 8) sorted by relevance

/CTR-SDK-1.0.0/CTR_SDK/include/nn/os/
Dos_Semaphore.h70 Semaphore(s32 initialCount, s32 maxCount);
86 void Initialize(s32 initialCount, s32 maxCount);
96 nn::Result TryInitialize(s32 initialCount, s32 maxCount);
145 Result TryInitializeImpl(s32 initialCount, s32 maxCount);
149 inline Result Semaphore::TryInitializeImpl(s32 initialCount, s32 maxCount) in TryInitializeImpl() argument
152 NN_UTIL_RETURN_IF_FAILED(nn::svc::CreateSemaphore(&handle, initialCount, maxCount)); in TryInitializeImpl()
157 inline void Semaphore::Initialize(s32 initialCount, s32 maxCount) in Initialize() argument
159 NN_ERR_THROW_FATAL(TryInitializeImpl(initialCount, maxCount)); in Initialize()
162 inline nn::Result Semaphore::TryInitialize(s32 initialCount, s32 maxCount) in TryInitialize() argument
164 Result result = TryInitializeImpl(initialCount, maxCount); in TryInitialize()
[all …]
Dos_LightSemaphore.h131 LightSemaphore(s32 initialCount, s32 maxCount) { Initialize(initialCount, maxCount); } in LightSemaphore() argument
145 void Initialize(s32 initialCount, s32 maxCount) in Initialize() argument
148 NN_MIN_TASSERT_( maxCount, 1 ); in Initialize()
149 NN_MAX_TASSERT_( initialCount, maxCount ); in Initialize()
150 NN_MAX_TASSERT_( maxCount, MAX_MAX_COUNT ); in Initialize()
155 m_Max = maxCount; in Initialize()
157 NN_UNUSED_VAR(maxCount); in Initialize()
304 …ERN_C void nnosLightSemaphoreInitialize(nnosLightSemaphore* this_, s32 initialCount, s32 maxCount);
Dos_InterCoreLightSemaphore.h132 InterCoreLightSemaphore(s32 initialCount, s32 maxCount) { Initialize(initialCount, maxCount); } in InterCoreLightSemaphore() argument
146 void Initialize(s32 initialCount, s32 maxCount) in Initialize() argument
149 NN_MIN_TASSERT_( maxCount, 1 ); in Initialize()
150 NN_MAX_TASSERT_( initialCount, maxCount ); in Initialize()
151 NN_MAX_TASSERT_( maxCount, MAX_MAX_COUNT ); in Initialize()
156 m_Max = maxCount; in Initialize()
158 NN_UNUSED_VAR(maxCount); in Initialize()
288 …erCoreLightSemaphoreInitialize(nnosInterCoreLightSemaphore* this_, s32 initialCount, s32 maxCount);
/CTR-SDK-1.0.0/CTR_SDK/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_InterCoreLightSemaphore.cpp62 …osInterCoreLightSemaphoreInitialize(nnosInterCoreLightSemaphore* p, s32 initialCount, s32 maxCount) in nnosInterCoreLightSemaphoreInitialize() argument
66 pInterCoreLightSemaphore->Initialize(initialCount, maxCount); in nnosInterCoreLightSemaphoreInitialize()
Dos_LightSemaphore.cpp61 void nnosLightSemaphoreInitialize(nnosLightSemaphore* p, s32 initialCount, s32 maxCount) in nnosLightSemaphoreInitialize() argument
65 pLightSemaphore->Initialize(initialCount, maxCount); in nnosLightSemaphoreInitialize()
/CTR-SDK-1.0.0/CTR_SDK/include/nn/fnd/
Dfnd_WaitableUnitHeap.h56 s32 maxCount = Base::GetTotalSize() / Base::GetUnitSize(); variable
57 this->m_Semaphore.Initialize(maxCount, maxCount);
/CTR-SDK-1.0.0/CTR_SDK/include/nn/svc/
Dsvc_Stub.h58 … CreateSemaphore ( nn::Handle* pOut, s32 initialCount, s32 maxCount );