Searched refs:kmp_futex_lock_t (Results 1 – 3 of 3) sorted by relevance
| /freebsd-13-stable/contrib/llvm-project/openmp/runtime/src/ |
| HD | kmp_lock.h | 202 typedef union kmp_futex_lock kmp_futex_lock_t; typedef 211 extern int __kmp_acquire_futex_lock(kmp_futex_lock_t *lck, kmp_int32 gtid); 212 extern int __kmp_test_futex_lock(kmp_futex_lock_t *lck, kmp_int32 gtid); 213 extern int __kmp_release_futex_lock(kmp_futex_lock_t *lck, kmp_int32 gtid); 214 extern void __kmp_init_futex_lock(kmp_futex_lock_t *lck); 215 extern void __kmp_destroy_futex_lock(kmp_futex_lock_t *lck); 217 extern int __kmp_acquire_nested_futex_lock(kmp_futex_lock_t *lck, 219 extern int __kmp_test_nested_futex_lock(kmp_futex_lock_t *lck, kmp_int32 gtid); 220 extern int __kmp_release_nested_futex_lock(kmp_futex_lock_t *lck, 222 extern void __kmp_init_nested_futex_lock(kmp_futex_lock_t *lck); [all …]
|
| HD | kmp_lock.cpp | 311 static kmp_int32 __kmp_get_futex_lock_owner(kmp_futex_lock_t *lck) { in __kmp_get_futex_lock_owner() 315 static inline bool __kmp_is_futex_lock_nestable(kmp_futex_lock_t *lck) { in __kmp_is_futex_lock_nestable() 320 __kmp_acquire_futex_lock_timed_template(kmp_futex_lock_t *lck, kmp_int32 gtid) { in __kmp_acquire_futex_lock_timed_template() 401 int __kmp_acquire_futex_lock(kmp_futex_lock_t *lck, kmp_int32 gtid) { in __kmp_acquire_futex_lock() 406 static int __kmp_acquire_futex_lock_with_checks(kmp_futex_lock_t *lck, in __kmp_acquire_futex_lock_with_checks() 409 if ((sizeof(kmp_futex_lock_t) <= OMP_LOCK_T_SIZE) && in __kmp_acquire_futex_lock_with_checks() 419 int __kmp_test_futex_lock(kmp_futex_lock_t *lck, kmp_int32 gtid) { in __kmp_test_futex_lock() 428 static int __kmp_test_futex_lock_with_checks(kmp_futex_lock_t *lck, in __kmp_test_futex_lock_with_checks() 431 if ((sizeof(kmp_futex_lock_t) <= OMP_LOCK_T_SIZE) && in __kmp_test_futex_lock_with_checks() 438 int __kmp_release_futex_lock(kmp_futex_lock_t *lck, kmp_int32 gtid) { in __kmp_release_futex_lock() [all …]
|
| HD | kmp_csupport.cpp | 1225 kmp_futex_lock_t *ftx = (kmp_futex_lock_t *)lock; \ 1255 kmp_futex_lock_t *ftx = (kmp_futex_lock_t *)lock; \ 1268 kmp_futex_lock_t *ftx = (kmp_futex_lock_t *)lock; \
|