Searched refs:gomp_mutex_t (Results 1 - 10 of 10) sorted by relevance

/haiku-buildtools/gcc/libgomp/config/linux/
H A Dmutex.h33 typedef int gomp_mutex_t; typedef
37 extern void gomp_mutex_lock_slow (gomp_mutex_t *mutex, int);
38 extern void gomp_mutex_unlock_slow (gomp_mutex_t *mutex);
41 gomp_mutex_init (gomp_mutex_t *mutex)
47 gomp_mutex_destroy (gomp_mutex_t *mutex)
52 gomp_mutex_lock (gomp_mutex_t *mutex)
61 gomp_mutex_unlock (gomp_mutex_t *mutex)
H A Dmutex.c36 gomp_mutex_lock_slow (gomp_mutex_t *mutex, int oldval)
67 gomp_mutex_unlock_slow (gomp_mutex_t *mutex)
/haiku-buildtools/gcc/libgomp/config/posix/
H A Dmutex.h34 typedef pthread_mutex_t gomp_mutex_t; typedef
38 static inline void gomp_mutex_init (gomp_mutex_t *mutex)
43 static inline void gomp_mutex_lock (gomp_mutex_t *mutex)
48 static inline void gomp_mutex_unlock (gomp_mutex_t *mutex)
53 static inline void gomp_mutex_destroy (gomp_mutex_t *mutex)
H A Dptrlock.h32 typedef struct { void *ptr; gomp_mutex_t lock; } gomp_ptrlock_t;
H A Dbar.h38 gomp_mutex_t mutex1;
40 gomp_mutex_t mutex2;
/haiku-buildtools/gcc/libgomp/
H A Dcritical.c32 static gomp_mutex_t default_lock;
49 static gomp_mutex_t create_lock_lock;
55 gomp_mutex_t *plock;
60 && sizeof (gomp_mutex_t) <= sizeof (void *)
61 && __alignof (gomp_mutex_t) <= sizeof (void *))
62 plock = (gomp_mutex_t *)pptr;
72 gomp_mutex_t *nlock = gomp_malloc (sizeof (gomp_mutex_t));
88 plock = gomp_malloc (sizeof (gomp_mutex_t));
104 gomp_mutex_t *ploc
[all...]
H A Dlibgomp.h143 gomp_mutex_t lock __attribute__((aligned (64)));
249 extern gomp_mutex_t gomp_managed_threads_lock;
395 gomp_mutex_t work_share_list_free_lock;
405 gomp_mutex_t task_lock;
760 gomp_mutex_t lock;
H A Doacc-init.c39 static gomp_mutex_t acc_device_lock;
57 static gomp_mutex_t goacc_thread_lock;
H A Denv.c72 gomp_mutex_t gomp_managed_threads_lock;
H A Dtarget.c53 static gomp_mutex_t register_lock;

Completed in 99 milliseconds