PPL Logo

conv-core/memory-gnu-threads.h File Reference

Go to the source code of this file.

Data Structures

struct  mutex_t

Typedefs

typedef pthread_mutex_t mutex_t
typedef void * tsd_key_t [256]

Functions

static int mutex_lock (mutex_t *m)
static int mutex_trylock (mutex_t *m)
static int mutex_unlock (mutex_t *m)


Typedef Documentation

typedef int mutex_t

Definition at line 90 of file memory-gnu-threads.h.

typedef void * tsd_key_t

Definition at line 108 of file memory-gnu-threads.h.


Function Documentation

static int mutex_lock ( mutex_t m  )  [inline, static]

Definition at line 49 of file memory-gnu-threads.h.

References mutex_t::lock, and r.

Referenced by alignas().

Here is the caller graph for this function:

static int mutex_trylock ( mutex_t m  )  [inline, static]

Definition at line 72 of file memory-gnu-threads.h.

References mutex_t::lock, and r.

Referenced by alignas().

Here is the caller graph for this function:

static int mutex_unlock ( mutex_t m  )  [inline, static]

Definition at line 82 of file memory-gnu-threads.h.

References mutex_t::lock.

Referenced by alignas().

Here is the caller graph for this function:


Generated on Mon Sep 21 08:02:11 2020 for Charm++ by  doxygen 1.5.5