Searched refs:tas (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_lock.h122 // KMP_LOCK_FREE(tas) => unlocked; locked: (gtid+1) of owning thread
141 { ATOMIC_VAR_INIT(KMP_LOCK_FREE(tas)), 0 } \
605 kmp_tas_lock_t tas; member in union:kmp_user_lock
643 lck->tas.lk.depth_locked != -1) { \
646 if ((gtid >= 0) && (lck->tas.lk.poll - 1 == gtid)) { \
650 if (lck->tas.lk.poll != 0 || \
651 !__kmp_atomic_compare_store_acq(&lck->tas.lk.poll, 0, gtid + 1)) { \
658 lck->tas.lk.poll != 0 || \
659 !__kmp_atomic_compare_store_acq(&lck->tas.lk.poll, 0, gtid + 1)); \
689 lck->tas
[all...]
H A Dkmp_csupport.cpp972 // Fast-path acquire tas lock
976 kmp_int32 tas_free = KMP_LOCK_FREE(tas); \
977 kmp_int32 tas_busy = KMP_LOCK_BUSY(gtid + 1, tas); \
999 // Fast-path test tas lock
1003 kmp_int32 tas_free = KMP_LOCK_FREE(tas); \
1004 kmp_int32 tas_busy = KMP_LOCK_BUSY(gtid + 1, tas); \
1009 // Fast-path release tas lock
1011 { KMP_ATOMIC_ST_REL(&((kmp_tas_lock_t *)lock)->lk.poll, KMP_LOCK_FREE(tas)); }
1168 (sizeof(lck->tas.lk.poll) <= OMP_CRITICAL_SIZE)) {
1545 (sizeof(lck->tas
[all...]
H A Dkmp_lock.cpp91 kmp_int32 tas_free = KMP_LOCK_FREE(tas);
92 kmp_int32 tas_busy = KMP_LOCK_BUSY(gtid + 1, tas);
133 kmp_int32 tas_free = KMP_LOCK_FREE(tas);
134 kmp_int32 tas_busy = KMP_LOCK_BUSY(gtid + 1, tas);
158 KMP_ATOMIC_ST_REL(&lck->lk.poll, KMP_LOCK_FREE(tas));
184 lck->lk.poll = KMP_LOCK_FREE(tas);
3474 KMP_BIND_USER_LOCK_WITH_CHECKS(tas);
3475 KMP_BIND_NESTED_USER_LOCK_WITH_CHECKS(tas);
3477 KMP_BIND_USER_LOCK(tas);
3478 KMP_BIND_NESTED_USER_LOCK(tas);
[all...]
H A Dkmp_settings.cpp4053 if (__kmp_str_match("tas", 2, value) ||
4065 KMP_STORE_LOCK_SEQ(tas);
4134 value = "tas";
/freebsd-11-stable/contrib/elftoolchain/libdwarf/
H A Dlibdwarf_arange.c34 Dwarf_ArangeSet as, tas; local
37 STAILQ_FOREACH_SAFE(as, &dbg->dbg_aslist, as_next, tas) {

Completed in 118 milliseconds