This source file contains the implementation of _Condition_Wait(), _Condition_Wait_timed(), _Condition_Wait_recursive(), _Condition_Wait_recursive_timed(), _Condition_Wait_recursive_timed_ticks(), _Condition_Signal(), and _Condition_Broadcast().
More...
|
| RTEMS_STATIC_ASSERT (offsetof(Condition_Control, Queue)==offsetof(struct _Condition_Control, _Queue), CONDITION_CONTROL_QUEUE) |
|
| RTEMS_STATIC_ASSERT (sizeof(Condition_Control)==sizeof(struct _Condition_Control), CONDITION_CONTROL_SIZE) |
|
void | _Condition_Wait (struct _Condition_Control *_condition, struct _Mutex_Control *_mutex) |
|
int | _Condition_Wait_timed (struct _Condition_Control *_condition, struct _Mutex_Control *_mutex, const struct timespec *abstime) |
|
void | _Condition_Wait_recursive (struct _Condition_Control *_condition, struct _Mutex_recursive_Control *_mutex) |
|
int | _Condition_Wait_recursive_timed (struct _Condition_Control *_condition, struct _Mutex_recursive_Control *_mutex, const struct timespec *abstime) |
|
void | _Condition_Signal (struct _Condition_Control *_condition) |
|
void | _Condition_Broadcast (struct _Condition_Control *_condition) |
|
This source file contains the implementation of _Condition_Wait(), _Condition_Wait_timed(), _Condition_Wait_recursive(), _Condition_Wait_recursive_timed(), _Condition_Wait_recursive_timed_ticks(), _Condition_Signal(), and _Condition_Broadcast().