RTEMS: cpukit/include/rtems/gxx_wrappers.h File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Typedefs | Functions
gxx_wrappers.h File Reference

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)

## Detailed Description

RTEMS threads compatibility routines for libgcc2.