reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
608 static kmp_int32 __kmp_get_ticket_lock_owner(kmp_ticket_lock_t *lck) { 614 static inline bool __kmp_is_ticket_lock_nestable(kmp_ticket_lock_t *lck) { 625 __kmp_acquire_ticket_lock_timed_template(kmp_ticket_lock_t *lck, 645 int __kmp_acquire_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid) { 651 static int __kmp_acquire_ticket_lock_with_checks(kmp_ticket_lock_t *lck, 676 int __kmp_test_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid) { 692 static int __kmp_test_ticket_lock_with_checks(kmp_ticket_lock_t *lck, 716 int __kmp_release_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid) { 731 static int __kmp_release_ticket_lock_with_checks(kmp_ticket_lock_t *lck, 756 void __kmp_init_ticket_lock(kmp_ticket_lock_t *lck) { 773 void __kmp_destroy_ticket_lock(kmp_ticket_lock_t *lck) { 787 static void __kmp_destroy_ticket_lock_with_checks(kmp_ticket_lock_t *lck) { 808 int __kmp_acquire_nested_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid) { 826 static int __kmp_acquire_nested_ticket_lock_with_checks(kmp_ticket_lock_t *lck, 843 int __kmp_test_nested_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid) { 864 static int __kmp_test_nested_ticket_lock_with_checks(kmp_ticket_lock_t *lck, 881 int __kmp_release_nested_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid) { 894 static int __kmp_release_nested_ticket_lock_with_checks(kmp_ticket_lock_t *lck, 917 void __kmp_init_nested_ticket_lock(kmp_ticket_lock_t *lck) { 924 void __kmp_destroy_nested_ticket_lock(kmp_ticket_lock_t *lck) { 931 __kmp_destroy_nested_ticket_lock_with_checks(kmp_ticket_lock_t *lck) { 952 static const ident_t *__kmp_get_ticket_lock_location(kmp_ticket_lock_t *lck) { 956 static void __kmp_set_ticket_lock_location(kmp_ticket_lock_t *lck, 961 static kmp_lock_flags_t __kmp_get_ticket_lock_flags(kmp_ticket_lock_t *lck) { 965 static void __kmp_set_ticket_lock_flags(kmp_ticket_lock_t *lck, 3256 __kmp_indirect_lock_size[locktag_ticket] = sizeof(kmp_ticket_lock_t); 3269 __kmp_indirect_lock_size[locktag_nested_ticket] = sizeof(kmp_ticket_lock_t);projects/openmp/runtime/src/kmp_lock.h
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, 300 extern void __kmp_init_nested_ticket_lock(kmp_ticket_lock_t *lck); 301 extern void __kmp_destroy_nested_ticket_lock(kmp_ticket_lock_t *lck); 517 typedef kmp_ticket_lock_t kmp_bootstrap_lock_t; 551 typedef kmp_ticket_lock_t kmp_lock_t; 609 kmp_ticket_lock_t ticket;