Lines Matching refs:hb
514 int futex_lock_pi_atomic(u32 __user *uaddr, struct futex_hash_bucket *hb, in futex_lock_pi_atomic() argument
548 top_waiter = futex_top_waiter(hb, key); in futex_lock_pi_atomic()
935 struct futex_hash_bucket *hb; in futex_lock_pi() local
953 hb = futex_q_lock(&q); in futex_lock_pi()
955 ret = futex_lock_pi_atomic(uaddr, hb, &q.key, &q.pi_state, current, in futex_lock_pi()
977 futex_q_unlock(hb); in futex_lock_pi()
996 __futex_queue(&q, hb); in futex_lock_pi()
1073 futex_q_unlock(hb); in futex_lock_pi()
1083 futex_q_unlock(hb); in futex_lock_pi()
1104 struct futex_hash_bucket *hb; in futex_unlock_pi() local
1124 hb = futex_hash(&key); in futex_unlock_pi()
1125 spin_lock(&hb->lock); in futex_unlock_pi()
1132 top_waiter = futex_top_waiter(hb, &key); in futex_unlock_pi()
1159 spin_unlock(&hb->lock); in futex_unlock_pi()
1198 spin_unlock(&hb->lock); in futex_unlock_pi()
1218 spin_unlock(&hb->lock); in futex_unlock_pi()