RTEMS
5.1
|
Go to the source code of this file.
Typedefs | |
typedef void * | __gthread_key_t |
typedef int | __gthread_once_t |
typedef void * | __gthread_mutex_t |
typedef void * | __gthread_recursive_mutex_t |
Functions | |
int | rtems_gxx_once (__gthread_once_t *once, void(*func)(void)) |
int | rtems_gxx_key_create (__gthread_key_t *key, void(*dtor)(void *)) |
int | rtems_gxx_key_delete (__gthread_key_t key) |
void * | rtems_gxx_getspecific (__gthread_key_t key) |
int | rtems_gxx_setspecific (__gthread_key_t key, const void *ptr) |
void | rtems_gxx_mutex_init (__gthread_mutex_t *mutex) |
int | rtems_gxx_mutex_lock (__gthread_mutex_t *mutex) |
int | rtems_gxx_mutex_destroy (__gthread_mutex_t *mutex) |
int | rtems_gxx_mutex_trylock (__gthread_mutex_t *mutex) |
int | rtems_gxx_mutex_unlock (__gthread_mutex_t *mutex) |
void | rtems_gxx_recursive_mutex_init (__gthread_recursive_mutex_t *mutex) |
int | rtems_gxx_recursive_mutex_lock (__gthread_recursive_mutex_t *mutex) |
int | rtems_gxx_recursive_mutex_trylock (__gthread_recursive_mutex_t *mutex) |
int | rtems_gxx_recursive_mutex_unlock (__gthread_recursive_mutex_t *mutex) |
RTEMS threads compatibility routines for libgcc2.