Searched refs:kmp_futex_lock_t (Results 1 - 3 of 3) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/openmp/runtime/src/ |
H A D | kmp_lock.h | 194 typedef union kmp_futex_lock kmp_futex_lock_t; typedef in typeref:union:kmp_futex_lock 197 // kmp_futex_lock_t xlock = KMP_FUTEX_LOCK_INITIALIZER( xlock ); 203 extern int __kmp_acquire_futex_lock(kmp_futex_lock_t *lck, kmp_int32 gtid); 204 extern int __kmp_test_futex_lock(kmp_futex_lock_t *lck, kmp_int32 gtid); 205 extern int __kmp_release_futex_lock(kmp_futex_lock_t *lck, kmp_int32 gtid); 206 extern void __kmp_init_futex_lock(kmp_futex_lock_t *lck); 207 extern void __kmp_destroy_futex_lock(kmp_futex_lock_t *lck); 209 extern int __kmp_acquire_nested_futex_lock(kmp_futex_lock_t *lck, 211 extern int __kmp_test_nested_futex_lock(kmp_futex_lock_t *lck, kmp_int32 gtid); 212 extern int __kmp_release_nested_futex_lock(kmp_futex_lock_t *lc [all...] |
H A D | kmp_lock.cpp | 309 static kmp_int32 __kmp_get_futex_lock_owner(kmp_futex_lock_t *lck) { 313 static inline bool __kmp_is_futex_lock_nestable(kmp_futex_lock_t *lck) { 318 __kmp_acquire_futex_lock_timed_template(kmp_futex_lock_t *lck, kmp_int32 gtid) { 399 int __kmp_acquire_futex_lock(kmp_futex_lock_t *lck, kmp_int32 gtid) { 405 static int __kmp_acquire_futex_lock_with_checks(kmp_futex_lock_t *lck, 408 if ((sizeof(kmp_futex_lock_t) <= OMP_LOCK_T_SIZE) && 418 int __kmp_test_futex_lock(kmp_futex_lock_t *lck, kmp_int32 gtid) { 427 static int __kmp_test_futex_lock_with_checks(kmp_futex_lock_t *lck, 430 if ((sizeof(kmp_futex_lock_t) <= OMP_LOCK_T_SIZE) && 437 int __kmp_release_futex_lock(kmp_futex_lock_t *lc [all...] |
H A D | kmp_csupport.cpp | 1027 kmp_futex_lock_t *ftx = (kmp_futex_lock_t *)lock; \ 1057 kmp_futex_lock_t *ftx = (kmp_futex_lock_t *)lock; \ 1070 kmp_futex_lock_t *ftx = (kmp_futex_lock_t *)lock; \
|
Completed in 161 milliseconds