Rate This Document
Findability
Accuracy
Completeness
Readability

HTL_thread_barrier_reinit

Reinitializes a barrier.

Interface Definition

int HTL_thread_barrier_reinit(HTL_thread_barrier_t thread_barrier, uint32_t waiters);

Description

HTL_thread_barrier_reinit() is used to reinitialize the barrier with a new number of waiters. The number of waiters must be greater than 0.

Parameters

Parameter

Type

Description

Input/Output

thread_barrier

HTL_thread_barrier_t

Handle to the barrier.

Input

waiters

uint32_t

Number of workers.

Input

Return Value

  • HTL_THREAD_SUCCESS: success.
  • Other values: failure. For details, see the error code descriptions.

Example

1
ret = HTL_thread_barrier_reinit(barrier, 128);