|
RTEMS CPU Kit with SuperCore
4.11.2
|
Convert POSIX Mutex ID to local object pointer. More...

Functions | |
| POSIX_Mutex_Control * | _POSIX_Mutex_Get (pthread_mutex_t *mutex, Objects_Locations *location) |
| POSIX Mutex Get (Thread Dispatch Disable) More... | |
| POSIX_Mutex_Control * | _POSIX_Mutex_Get_interrupt_disable (pthread_mutex_t *mutex, Objects_Locations *location, ISR_lock_Context *lock_context) |
| POSIX Mutex Get (Interrupt Disable) More... | |
Convert POSIX Mutex ID to local object pointer.
| POSIX_Mutex_Control* _POSIX_Mutex_Get | ( | pthread_mutex_t * | mutex, |
| Objects_Locations * | location | ||
| ) |
POSIX Mutex Get (Thread Dispatch Disable)
A support routine which translates the mutex id into a local pointer. As a side-effect, it may create the mutex.
Referenced by _POSIX_Mutex_Translate_core_mutex_return_code(), and pthread_mutex_init().
| POSIX_Mutex_Control* _POSIX_Mutex_Get_interrupt_disable | ( | pthread_mutex_t * | mutex, |
| Objects_Locations * | location, | ||
| ISR_lock_Context * | lock_context | ||
| ) |
POSIX Mutex Get (Interrupt Disable)
A support routine which translates the mutex id into a local pointer. As a side-effect, it may create the mutex.
Referenced by _POSIX_Mutex_Translate_core_mutex_return_code().
1.8.13