Searched refs:lck_ptr_value (Results 1 – 2 of 2) sorted by relevance
80 take_slowpath = tmp.lck_ptr_value & check_bits.lck_ptr_value; in hw_lck_ptr_take_slowpath()208 while (!hw_spin_wait_until(&lck->lck_ptr_value, in hw_lck_ptr_contended()209 value.lck_ptr_value, value.lck_ptr_locked == 0)) { in hw_lck_ptr_contended()273 tmp.lck_ptr_value = os_atomic_or_orig(&lck->lck_ptr_value, in hw_lck_ptr_lock_fastpath()274 lock_bit.lck_ptr_value, acquire); in hw_lck_ptr_lock_fastpath()342 xorv.lck_ptr_value ^= curv.lck_ptr_value; in hw_lck_ptr_unlock_fastpath()344 curv.lck_ptr_value = in hw_lck_ptr_unlock_fastpath()345 os_atomic_xor(&lck->lck_ptr_value, xorv.lck_ptr_value, release); in hw_lck_ptr_unlock_fastpath()392 while (__improbable(!hw_spin_wait_until(&lck->lck_ptr_value, in hw_lck_ptr_wait_for_value_contended()393 tmp.lck_ptr_value, __hw_lck_ptr_value(tmp) == val))) { in hw_lck_ptr_wait_for_value_contended()
86 uintptr_t lck_ptr_value; member