This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | gomp_ptrlock_t |
Defines | |
#define | GOMP_PTRLOCK_H 1 |
Functions | |
static void | gomp_ptrlock_init (gomp_ptrlock_t *ptrlock, void *ptr) |
static void * | gomp_ptrlock_get (gomp_ptrlock_t *ptrlock) |
static void | gomp_ptrlock_set (gomp_ptrlock_t *ptrlock, void *ptr) |
static void | gomp_ptrlock_destroy (gomp_ptrlock_t *ptrlock) |
static void gomp_ptrlock_destroy | ( | gomp_ptrlock_t * | ptrlock | ) | [inline, static] |
Definition at line 61 of file ptrlock.h.
References gomp_mutex_destroy(), and gomp_ptrlock_t::lock.
Here is the call graph for this function:
static void* gomp_ptrlock_get | ( | gomp_ptrlock_t * | ptrlock | ) | [inline, static] |
Definition at line 40 of file ptrlock.h.
References gomp_mutex_lock(), gomp_mutex_unlock(), gomp_ptrlock_t::lock, and gomp_ptrlock_t::ptr.
Here is the call graph for this function:
static void gomp_ptrlock_init | ( | gomp_ptrlock_t * | ptrlock, | |
void * | ptr | |||
) | [inline, static] |
Definition at line 34 of file ptrlock.h.
References gomp_mutex_init(), gomp_ptrlock_t::lock, and gomp_ptrlock_t::ptr.
Here is the call graph for this function:
static void gomp_ptrlock_set | ( | gomp_ptrlock_t * | ptrlock, | |
void * | ptr | |||
) | [inline, static] |
Definition at line 55 of file ptrlock.h.
References gomp_mutex_unlock(), gomp_ptrlock_t::lock, and gomp_ptrlock_t::ptr.
Here is the call graph for this function: