Go to the source code of this file.
Defines | |
#define | __GTHREAD_MUTEX_INIT 0 |
#define | _GLIBCXX_UNUSED(x) x __attribute__((unused)) |
Typedefs | |
typedef int | __gthread_mutex_t |
typedef int | __gthread_recursive_mutex_t |
Functions | |
static int | __gthread_active_p (void) |
static int | __gthread_mutex_lock (__gthread_mutex_t *_GLIBCXX_UNUSED(mutex)) |
static int | __gthread_mutex_trylock (__gthread_mutex_t *_GLIBCXX_UNUSED(mutex)) |
static int | __gthread_mutex_unlock (__gthread_mutex_t *_GLIBCXX_UNUSED(mutex)) |
static int | __gthread_recursive_mutex_lock (__gthread_recursive_mutex_t *mutex) |
static int | __gthread_recursive_mutex_trylock (__gthread_recursive_mutex_t *mutex) |
static int | __gthread_recursive_mutex_unlock (__gthread_recursive_mutex_t *mutex) |
#define __GTHREAD_MUTEX_INIT 0 |
Definition at line 37 of file gthr-single.h.
#define _GLIBCXX_UNUSED | ( | x | ) | x __attribute__((unused)) |
Definition at line 42 of file gthr-single.h.
typedef int __gthread_mutex_t |
Definition at line 34 of file gthr-single.h.
typedef int __gthread_recursive_mutex_t |
Definition at line 35 of file gthr-single.h.
static int __gthread_active_p | ( | void | ) | [inline, static] |
Definition at line 213 of file gthr-single.h.
Referenced by __gthread_mutex_lock(), __gthread_mutex_trylock(), __gthread_mutex_unlock(), __gthread_once(), and __gthread_recursive_mutex_init_function().
static int __gthread_mutex_lock | ( | __gthread_mutex_t * | _GLIBCXX_UNUSED(mutex) | ) | [inline, static] |
Definition at line 219 of file gthr-single.h.
static int __gthread_mutex_trylock | ( | __gthread_mutex_t * | _GLIBCXX_UNUSED(mutex) | ) | [inline, static] |
Definition at line 225 of file gthr-single.h.
static int __gthread_mutex_unlock | ( | __gthread_mutex_t * | _GLIBCXX_UNUSED(mutex) | ) | [inline, static] |
Definition at line 231 of file gthr-single.h.
static int __gthread_recursive_mutex_lock | ( | __gthread_recursive_mutex_t * | mutex | ) | [inline, static] |
static int __gthread_recursive_mutex_trylock | ( | __gthread_recursive_mutex_t * | mutex | ) | [inline, static] |
static int __gthread_recursive_mutex_unlock | ( | __gthread_recursive_mutex_t * | mutex | ) | [inline, static] |