RTEMS 6.1-rc6
|
This group contains the System Lock Mutex Handler implementation. More...
Files | |
file | mutex.c |
This source file contains the implementation of _Mutex_Acquire(), _Mutex_Acquire_timed(), _Mutex_Acquire_timed_ticks(), _Mutex_Try_acquire(), _Mutex_Release(), _Mutex_recursive_Acquire(), _Mutex_recursive_Acquire_timed(), _Mutex_recursive_Try_acquire(), and _Mutex_recursive_Release(). | |
This group contains the System Lock Mutex Handler implementation.
The interfaces are defined by Newlib in <sys/lock.h>. The system lock mutexes are used for Newlib internal locking, the C++ standard library provided by GCC, the OpenMP support provided by GCC, the self-contained objects API provided by RTEMS, and the SuperCore internal mutexes such as the objects allocator lock (see API_Mutex_Control).