config/posix/ptrlock.h File Reference

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)


Define Documentation

#define GOMP_PTRLOCK_H   1

Definition at line 30 of file ptrlock.h.


Function Documentation

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:


Generated on Fri Apr 5 05:38:39 2013 for Libgomp by  doxygen 1.4.7