Home
last modified time | relevance | path

Searched refs:kmp_dyna_lock_t (Results 1 – 3 of 3) sorted by relevance

/llvm-project/openmp/runtime/src/
H A Dkmp_lock.cpp2690 static void __kmp_init_direct_lock(kmp_dyna_lock_t *lck, in __kmp_init_direct_lock()
2709 static void __kmp_destroy_hle_lock(kmp_dyna_lock_t *lck) { TCW_4(*lck, 0); } in __kmp_destroy_hle_lock()
2711 static void __kmp_destroy_hle_lock_with_checks(kmp_dyna_lock_t *lck) { in __kmp_destroy_hle_lock_with_checks()
2715 static void __kmp_acquire_hle_lock(kmp_dyna_lock_t *lck, kmp_int32 gtid) { in __kmp_acquire_hle_lock()
2729 static void __kmp_acquire_hle_lock_with_checks(kmp_dyna_lock_t *lck, in __kmp_acquire_hle_lock_with_checks()
2734 static int __kmp_release_hle_lock(kmp_dyna_lock_t *lck, kmp_int32 gtid) { in __kmp_release_hle_lock()
2742 static int __kmp_release_hle_lock_with_checks(kmp_dyna_lock_t *lck, in __kmp_release_hle_lock_with_checks()
2747 static int __kmp_test_hle_lock(kmp_dyna_lock_t *lck, kmp_int32 gtid) { in __kmp_test_hle_lock()
2751 static int __kmp_test_hle_lock_with_checks(kmp_dyna_lock_t *lck, in __kmp_test_hle_lock_with_checks()
2936 static void __kmp_init_indirect_lock(kmp_dyna_lock_t *l,
[all …]
H A Dkmp_lock.h1092 typedef kmp_uint32 kmp_dyna_lock_t; typedef
1133 extern void (*__kmp_direct_init[])(kmp_dyna_lock_t *, kmp_dyna_lockseq_t);
1134 extern void (**__kmp_direct_destroy)(kmp_dyna_lock_t *);
1135 extern int (**__kmp_direct_set)(kmp_dyna_lock_t *, kmp_int32);
1136 extern int (**__kmp_direct_unset)(kmp_dyna_lock_t *, kmp_int32);
1137 extern int (**__kmp_direct_test)(kmp_dyna_lock_t *, kmp_int32);
1149 ((kmp_dyna_lock_t)((kmp_base_tas_lock_t *)(l))->poll & \
1151 -((kmp_dyna_lock_t)((kmp_tas_lock_t *)(l))->lk.poll & 1))
1168 __kmp_direct_init[KMP_GET_D_TAG(seq)]((kmp_dyna_lock_t *)l, seq)
1172 __kmp_direct_init[0]((kmp_dyna_lock_t *)(l), seq)
H A Dkmp_csupport.cpp1165 // KMP_D_LOCK_FUNC(&idx, destroy)((kmp_dyna_lock_t *)&idx); in __kmp_init_indirect_csptr()
1586 kmp_dyna_lock_t *lk = (kmp_dyna_lock_t *)crit; in __kmpc_critical_with_hint()
1730 KMP_D_LOCK_FUNC(lck, unset)((kmp_dyna_lock_t *)lck, global_tid); in __kmpc_end_critical()
2681 KMP_D_LOCK_FUNC(user_lock, destroy)((kmp_dyna_lock_t *)user_lock); in __kmpc_destroy_lock()
2749 KMP_D_LOCK_FUNC(user_lock, destroy)((kmp_dyna_lock_t *)user_lock); in __kmpc_destroy_nest_lock()
2837 __kmp_direct_set[tag]((kmp_dyna_lock_t *)user_lock, gtid); in __kmpc_set_lock()
2919 KMP_D_LOCK_FUNC(user_lock, set)((kmp_dyna_lock_t *)user_lock, gtid); in __kmpc_set_nest_lock()
3026 __kmp_direct_unset[tag]((kmp_dyna_lock_t *)user_lock, gtid); in __kmpc_unset_lock()
3112 KMP_D_LOCK_FUNC(user_lock, unset)((kmp_dyna_lock_t *)user_loc in __kmpc_unset_nest_lock()
[all...]