Lines Matching refs:initialCount
66 Semaphore(s32 initialCount, s32 maxCount);
82 void Initialize(s32 initialCount, s32 maxCount);
92 nn::Result TryInitialize(s32 initialCount, s32 maxCount);
141 Result TryInitializeImpl(s32 initialCount, s32 maxCount);
145 inline Result Semaphore::TryInitializeImpl(s32 initialCount, s32 maxCount) in TryInitializeImpl() argument
148 NN_UTIL_RETURN_IF_FAILED(nn::svc::CreateSemaphore(&handle, initialCount, maxCount)); in TryInitializeImpl()
153 inline void Semaphore::Initialize(s32 initialCount, s32 maxCount) in Initialize() argument
155 NN_UTIL_PANIC_IF_FAILED(TryInitializeImpl(initialCount, maxCount)); in Initialize()
158 inline nn::Result Semaphore::TryInitialize(s32 initialCount, s32 maxCount) in TryInitialize() argument
160 Result result = TryInitializeImpl(initialCount, maxCount); in TryInitialize()
169 inline Semaphore::Semaphore(s32 initialCount, s32 maxCount) in Semaphore() argument
171 Initialize(initialCount, maxCount); in Semaphore()
214 NN_EXTERN_C void nnosSemaphoreInitialize(nnosSemaphore* this_, s32 initialCount, s32 maxCount);
219 NN_EXTERN_C bool nnosSemaphoreTryInitialize(nnosSemaphore* this_, s32 initialCount, s32 maxCount);