Home
last modified time | relevance | path

Searched refs:futex_key (Results 1 – 4 of 4) sorted by relevance

/linux/kernel/futex/
H A Drequeue.c77 struct futex_hash_bucket *hb2, union futex_key *key2) in requeue_futex()
238 void requeue_pi_wake_futex(struct futex_q *q, union futex_key *key, in requeue_pi_wake_futex()
290 struct futex_hash_bucket *hb2, union futex_key *key1, in futex_proxy_trylock_atomic()
291 union futex_key *key2, struct futex_pi_state **ps, in futex_proxy_trylock_atomic()
394 union futex_key key1 = FUTEX_KEY_INIT, key2 = FUTEX_KEY_INIT; in futex_requeue()
800 union futex_key key2 = FUTEX_KEY_INIT; in futex_wait_requeue_pi()
H A Dcore.c128 __futex_hash(union futex_key *key, struct futex_private_hash *fph, struct futex_private_hash **fph_…
155 __futex_hash_private(union futex_key *key, struct futex_private_hash *fph) in __futex_hash_private()
266 struct futex_bucket_ref futex_hash(union futex_key *key) in futex_hash()
284 struct futex_bucket_ref futex_hash(union futex_key *key) in futex_hash()
374 __futex_hash(union futex_key *key, struct futex_private_hash *fph, struct futex_private_hash **fph_… in __futex_hash()
514 int get_futex_key(u32 __user *uaddr, unsigned int flags, union futex_key *key, in get_futex_key()
770 struct futex_q *futex_top_waiter(struct futex_hash_bucket *hb, union futex_key *key) in futex_top_waiter()
1357 union futex_key key = FUTEX_KEY_INIT; in exit_pi_state_list()
H A Dpi.c421 static void __attach_to_pi_owner(struct task_struct *p, union futex_key *key, in __attach_to_pi_owner()
456 static int attach_to_pi_owner(u32 __user *uaddr, u32 uval, union futex_key *key, in attach_to_pi_owner()
582 union futex_key *key, in futex_lock_pi_atomic()
1199 union futex_key key = FUTEX_KEY_INIT; in __futex_unlock_pi()
/linux/include/linux/
H A Dfutex.h32 union futex_key { union
60 #define FUTEX_KEY_INIT (union futex_key) { .both = { .ptr = 0ULL } }