Home
last modified time | relevance | path

Searched refs:kmp_queuing_lock_t (Results 1 – 5 of 5) sorted by relevance

/llvm-project/openmp/runtime/src/
H A Dkmp_lock.cpp1036 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 Dkmp_lock.h396 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 Dkmp_global.cpp496 kmp_queuing_lock_t __kmp_dispatch_lock; /* Control dispatch access */
516 kmp_queuing_lock_t __kmp_dispatch_lock; /* Control dispatch access */
H A Dkmp_atomic.h365 typedef kmp_queuing_lock_t kmp_atomic_lock_t;
H A Dkmp.h3418 extern kmp_queuing_lock_t __kmp_dispatch_lock; /* control dispatch access */