config/linux/mutex.c File Reference

#include "wait.h"

Include dependency graph for mutex.c:

Go to the source code of this file.

Functions

void gomp_mutex_lock_slow (gomp_mutex_t *mutex)
void gomp_mutex_unlock_slow (gomp_mutex_t *mutex)

Variables

long int gomp_futex_wake = FUTEX_WAKE | FUTEX_PRIVATE_FLAG
long int gomp_futex_wait = FUTEX_WAIT | FUTEX_PRIVATE_FLAG


Function Documentation

void gomp_mutex_lock_slow ( gomp_mutex_t mutex  ) 

Definition at line 35 of file mutex.c.

References do_wait().

Here is the call graph for this function:

void gomp_mutex_unlock_slow ( gomp_mutex_t mutex  ) 

Definition at line 47 of file mutex.c.

References futex_wake().

Here is the call graph for this function:


Variable Documentation

long int gomp_futex_wait = FUTEX_WAIT | FUTEX_PRIVATE_FLAG

Definition at line 32 of file mutex.c.

Referenced by futex_wait(), and futex_wake().

long int gomp_futex_wake = FUTEX_WAKE | FUTEX_PRIVATE_FLAG

Definition at line 31 of file mutex.c.

Referenced by futex_wait(), and futex_wake().


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