#include "libgomp.h"#include <errno.h>#include <futex.h>Include dependency graph for wait.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | GOMP_WAIT_H 1 |
| #define | FUTEX_WAIT 0 |
| #define | FUTEX_WAKE 1 |
| #define | FUTEX_PRIVATE_FLAG 128L |
Functions | |
| static void | do_wait (int *addr, int val) |
Variables | |
| long int | gomp_futex_wait |
| long int | gomp_futex_wake |
| #define FUTEX_PRIVATE_FLAG 128L |
| static void do_wait | ( | int * | addr, | |
| int | val | |||
| ) | [inline, static] |
Definition at line 47 of file wait.h.
References count, cpu_relax(), futex_wait(), gomp_available_cpus, gomp_managed_threads, gomp_spin_count_var, gomp_throttled_spin_count_var, and i.
Referenced by gomp_barrier_wait_end(), gomp_mutex_lock_slow(), gomp_ptrlock_get_slow(), gomp_sem_wait_slow(), and gomp_team_barrier_wait_end().
Here is the call graph for this function:

Here is the caller graph for this function:

| long int gomp_futex_wait |
| long int gomp_futex_wake |
1.4.7