Searched refs:kmp_queuing_lock_t (Results 1 – 5 of 5) sorted by relevance
/llvm-project/openmp/runtime/src/ |
H A D | kmp_lock.cpp | 1036 kmp_queuing_lock_t *lck, kmp_int32 head_id, in __kmp_dump_queuing_lock() 1071 static kmp_int32 __kmp_get_queuing_lock_owner(kmp_queuing_lock_t *lck) { in __kmp_get_queuing_lock_owner() 1075 static inline bool __kmp_is_queuing_lock_nestable(kmp_queuing_lock_t *lck) { in __kmp_is_queuing_lock_nestable() 1084 __kmp_acquire_queuing_lock_timed_template(kmp_queuing_lock_t *lck, in __kmp_acquire_queuing_lock_timed_template() 1277 int __kmp_acquire_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid) { in __kmp_acquire_queuing_lock() 1284 static int __kmp_acquire_queuing_lock_with_checks(kmp_queuing_lock_t *lck, in __kmp_acquire_queuing_lock_with_checks() 1303 int __kmp_test_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid) { in __kmp_test_queuing_lock() 1335 static int __kmp_test_queuing_lock_with_checks(kmp_queuing_lock_t *lck, in __kmp_test_queuing_lock_with_checks() 1353 int __kmp_release_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid) { in __kmp_release_queuing_lock() 1496 static int __kmp_release_queuing_lock_with_checks(kmp_queuing_lock_t *lck, in __kmp_release_queuing_lock_with_checks() [all …]
|
H A D | kmp_lock.h | 396 typedef union kmp_queuing_lock kmp_queuing_lock_t; typedef 398 extern int __kmp_acquire_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid); 399 extern int __kmp_test_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid); 400 extern int __kmp_release_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid); 401 extern void __kmp_init_queuing_lock(kmp_queuing_lock_t *lck); 402 extern void __kmp_destroy_queuing_lock(kmp_queuing_lock_t *lck); 404 extern int __kmp_acquire_nested_queuing_lock(kmp_queuing_lock_t *lck, 406 extern int __kmp_test_nested_queuing_lock(kmp_queuing_lock_t *lck, 408 extern int __kmp_release_nested_queuing_lock(kmp_queuing_lock_t *lck, 410 extern void __kmp_init_nested_queuing_lock(kmp_queuing_lock_t *lck); [all …]
|
H A D | kmp_global.cpp | 496 kmp_queuing_lock_t __kmp_dispatch_lock; /* Control dispatch access */ 516 kmp_queuing_lock_t __kmp_dispatch_lock; /* Control dispatch access */
|
H A D | kmp_atomic.h | 365 typedef kmp_queuing_lock_t kmp_atomic_lock_t;
|
H A D | kmp.h | 3418 extern kmp_queuing_lock_t __kmp_dispatch_lock; /* control dispatch access */
|