Searched refs:futex_key (Results 1 - 6 of 6) sorted by relevance
/linux-master/kernel/futex/ |
H A D | futex.h | 139 union futex_key key; 178 union futex_key key; 181 union futex_key *requeue_pi_key; 196 extern int get_futex_key(u32 __user *uaddr, unsigned int flags, union futex_key *key, 203 extern struct futex_hash_bucket *futex_hash(union futex_key *key); 212 static inline int futex_match(union futex_key *key1, union futex_key *key2) 230 extern struct futex_q *futex_top_waiter(struct futex_hash_bucket *hb, union futex_key *key); 302 union futex_key *key,
|
H A D | requeue.c | 77 struct futex_hash_bucket *hb2, union futex_key *key2) 225 void requeue_pi_wake_futex(struct futex_q *q, union futex_key *key, 270 struct futex_hash_bucket *hb2, union futex_key *key1, 271 union futex_key *key2, struct futex_pi_state **ps, 371 union futex_key key1 = FUTEX_KEY_INIT, key2 = FUTEX_KEY_INIT; 773 union futex_key key2 = FUTEX_KEY_INIT;
|
H A D | core.c | 116 struct futex_hash_bucket *futex_hash(union futex_key *key) 221 int get_futex_key(u32 __user *uaddr, unsigned int flags, union futex_key *key, 442 struct futex_q *futex_top_waiter(struct futex_hash_bucket *hb, union futex_key *key) 973 union futex_key key = FUTEX_KEY_INIT;
|
H A D | pi.c | 377 static void __attach_to_pi_owner(struct task_struct *p, union futex_key *key, 411 static int attach_to_pi_owner(u32 __user *uaddr, u32 uval, union futex_key *key, 516 union futex_key *key, 1115 union futex_key key = FUTEX_KEY_INIT;
|
H A D | waitwake.c | 159 union futex_key key = FUTEX_KEY_INIT; 256 union futex_key key1 = FUTEX_KEY_INIT, key2 = FUTEX_KEY_INIT;
|
/linux-master/include/linux/ |
H A D | futex.h | 32 union futex_key { union 53 #define FUTEX_KEY_INIT (union futex_key) { .both = { .ptr = 0ULL } }
|
Completed in 175 milliseconds