Searched refs:kmp_ticket_lock_t (Results 1 – 2 of 2) sorted by relevance
/external/llvm-project/openmp/runtime/src/ |
D | kmp_lock.h | 272 typedef union kmp_ticket_lock kmp_ticket_lock_t; typedef 286 extern int __kmp_acquire_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid); 287 extern int __kmp_test_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid); 288 extern int __kmp_test_ticket_lock_with_cheks(kmp_ticket_lock_t *lck, 290 extern int __kmp_release_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid); 291 extern void __kmp_init_ticket_lock(kmp_ticket_lock_t *lck); 292 extern void __kmp_destroy_ticket_lock(kmp_ticket_lock_t *lck); 294 extern int __kmp_acquire_nested_ticket_lock(kmp_ticket_lock_t *lck, 296 extern int __kmp_test_nested_ticket_lock(kmp_ticket_lock_t *lck, 298 extern int __kmp_release_nested_ticket_lock(kmp_ticket_lock_t *lck, [all …]
|
D | kmp_lock.cpp | 608 static kmp_int32 __kmp_get_ticket_lock_owner(kmp_ticket_lock_t *lck) { in __kmp_get_ticket_lock_owner() 614 static inline bool __kmp_is_ticket_lock_nestable(kmp_ticket_lock_t *lck) { in __kmp_is_ticket_lock_nestable() 625 __kmp_acquire_ticket_lock_timed_template(kmp_ticket_lock_t *lck, in __kmp_acquire_ticket_lock_timed_template() 645 int __kmp_acquire_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid) { in __kmp_acquire_ticket_lock() 651 static int __kmp_acquire_ticket_lock_with_checks(kmp_ticket_lock_t *lck, in __kmp_acquire_ticket_lock_with_checks() 676 int __kmp_test_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid) { in __kmp_test_ticket_lock() 692 static int __kmp_test_ticket_lock_with_checks(kmp_ticket_lock_t *lck, in __kmp_test_ticket_lock_with_checks() 716 int __kmp_release_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid) { in __kmp_release_ticket_lock() 731 static int __kmp_release_ticket_lock_with_checks(kmp_ticket_lock_t *lck, in __kmp_release_ticket_lock_with_checks() 756 void __kmp_init_ticket_lock(kmp_ticket_lock_t *lck) { in __kmp_init_ticket_lock() [all …]
|