Lines Matching refs:rqspinlock_t
92 static bool is_lock_released(rqspinlock_t *lock, u32 mask, struct rqspinlock_timeout *ts) in is_lock_released()
99 static noinline int check_deadlock_AA(rqspinlock_t *lock, u32 mask, in check_deadlock_AA()
121 static noinline int check_deadlock_ABBA(rqspinlock_t *lock, u32 mask, in check_deadlock_ABBA()
201 static noinline int check_deadlock(rqspinlock_t *lock, u32 mask, in check_deadlock()
216 static noinline int check_timeout(rqspinlock_t *lock, u32 mask, in check_timeout()
275 int __lockfunc resilient_tas_spin_lock(rqspinlock_t *lock) in resilient_tas_spin_lock()
348 int __lockfunc resilient_queued_spin_lock_slowpath(rqspinlock_t *lock, u32 val) in resilient_queued_spin_lock_slowpath()
673 BUILD_BUG_ON(sizeof(rqspinlock_t) != sizeof(struct bpf_res_spin_lock)); in bpf_res_spin_lock()
674 BUILD_BUG_ON(__alignof__(rqspinlock_t) != __alignof__(struct bpf_res_spin_lock)); in bpf_res_spin_lock()
677 ret = res_spin_lock((rqspinlock_t *)lock); in bpf_res_spin_lock()
687 res_spin_unlock((rqspinlock_t *)lock); in bpf_res_spin_unlock()
699 ret = res_spin_lock((rqspinlock_t *)lock); in bpf_res_spin_lock_irqsave()
714 res_spin_unlock((rqspinlock_t *)lock); in bpf_res_spin_unlock_irqrestore()