Lines Matching refs:hb
515 int futex_lock_pi_atomic(u32 __user *uaddr, struct futex_hash_bucket *hb, in futex_lock_pi_atomic() argument
549 top_waiter = futex_top_waiter(hb, key); in futex_lock_pi_atomic()
923 struct futex_hash_bucket *hb; in futex_lock_pi() local
941 hb = futex_q_lock(&q); in futex_lock_pi()
943 ret = futex_lock_pi_atomic(uaddr, hb, &q.key, &q.pi_state, current, in futex_lock_pi()
965 futex_q_unlock(hb); in futex_lock_pi()
984 __futex_queue(&q, hb); in futex_lock_pi()
1085 futex_q_unlock(hb); in futex_lock_pi()
1095 futex_q_unlock(hb); in futex_lock_pi()
1116 struct futex_hash_bucket *hb; in futex_unlock_pi() local
1136 hb = futex_hash(&key); in futex_unlock_pi()
1137 spin_lock(&hb->lock); in futex_unlock_pi()
1145 top_waiter = futex_top_waiter(hb, &key); in futex_unlock_pi()
1195 spin_unlock(&hb->lock); in futex_unlock_pi()
1234 spin_unlock(&hb->lock); in futex_unlock_pi()
1254 spin_unlock(&hb->lock); in futex_unlock_pi()