Lines Matching refs:key1
140 static inline int match_futex(union futex_key *key1, union futex_key *key2) in match_futex() argument
142 return (key1->both.word == key2->both.word in match_futex()
143 && key1->both.ptr == key2->both.ptr in match_futex()
144 && key1->both.offset == key2->both.offset); in match_futex()
781 union futex_key key1 = FUTEX_KEY_INIT, key2 = FUTEX_KEY_INIT; in futex_wake_op() local
788 ret = get_futex_key(uaddr1, fshared, &key1); in futex_wake_op()
795 hb1 = hash_futex(&key1); in futex_wake_op()
848 if (match_futex (&this->key, &key1)) { in futex_wake_op()
875 put_futex_key(fshared, &key1); in futex_wake_op()
887 union futex_key key1 = FUTEX_KEY_INIT, key2 = FUTEX_KEY_INIT; in futex_requeue() local
894 ret = get_futex_key(uaddr1, fshared, &key1); in futex_requeue()
901 hb1 = hash_futex(&key1); in futex_requeue()
931 if (!match_futex (&this->key, &key1)) in futex_requeue()
964 drop_futex_key_refs(&key1); in futex_requeue()
969 put_futex_key(fshared, &key1); in futex_requeue()