Home
last modified time | relevance | path

Searched refs:fph (Results 1 – 2 of 2) sorted by relevance

/linux/kernel/futex/
H A Dcore.c130 __futex_hash(union futex_key *key, struct futex_private_hash *fph, struct futex_private_hash **fph_p);
133 static bool futex_ref_get(struct futex_private_hash *fph);
134 static bool futex_ref_put(struct futex_private_hash *fph);
135 static bool futex_ref_is_dead(struct futex_private_hash *fph);
139 static bool futex_private_hash_get(struct futex_private_hash *fph) in futex_key_is_private()
141 return futex_ref_get(fph); in futex_key_is_private()
144 void futex_private_hash_put(struct futex_private_hash *fph)
146 if (fph && futex_ref_put(fph)) in futex_private_hash_get()
147 wake_up_var(fph in futex_private_hash_get()
145 futex_private_hash_get(struct futex_private_hash * fph) futex_private_hash_get() argument
150 futex_private_hash_put(struct futex_private_hash * fph) futex_private_hash_put() argument
165 struct futex_private_hash *fph = hb->priv; futex_hash_get() local
174 struct futex_private_hash *fph = hb->priv; futex_hash_put() local
182 __futex_hash_private(union futex_key * key,struct futex_private_hash * fph) __futex_hash_private() argument
238 struct futex_private_hash *fph; __futex_pivot_hash() local
264 struct futex_private_hash *fph; futex_pivot_hash() local
289 struct futex_private_hash *fph; futex_private_hash() local
304 struct futex_private_hash *fph; futex_hash() local
322 __futex_hash_private(union futex_key * key,struct futex_private_hash * fph) __futex_hash_private() argument
415 __futex_hash(union futex_key * key,struct futex_private_hash * fph) __futex_hash() argument
1520 futex_hash_bucket_init(struct futex_hash_bucket * fhb,struct futex_private_hash * fph) futex_hash_bucket_init() argument
1547 __futex_ref_atomic_begin(struct futex_private_hash * fph) __futex_ref_atomic_begin() argument
1569 __futex_ref_atomic_end(struct futex_private_hash * fph) __futex_ref_atomic_end() argument
1614 struct futex_private_hash *fph = rcu_dereference_raw(mm->futex_phash); futex_ref_rcu() local
1636 futex_ref_drop(struct futex_private_hash * fph) futex_ref_drop() argument
1682 futex_ref_get(struct futex_private_hash * fph) futex_ref_get() argument
1696 futex_ref_put(struct futex_private_hash * fph) futex_ref_put() argument
1710 futex_ref_is_dead(struct futex_private_hash * fph) futex_ref_is_dead() argument
1736 struct futex_private_hash *fph; futex_hash_free() local
1747 struct futex_private_hash *fph; futex_pivot_pending() local
1785 struct futex_private_hash *fph; futex_hash_allocate() local
1895 struct futex_private_hash *fph; futex_hash_allocate_default() local
1929 struct futex_private_hash *fph; futex_hash_get_slots() local
[all...]
/linux/kernel/trace/
H A Dfprobe.c111 struct fprobe_hlist *fph; in fprobe_registered() local
114 hlist_for_each_entry_rcu(fph, head, hlist, in fprobe_registered()
116 if (fph->fp == fp) in fprobe_registered()
125 struct fprobe_hlist *fph = fp->hlist_array; in add_fprobe_hash() local
130 if (WARN_ON_ONCE(!fph)) in add_fprobe_hash()
140 struct fprobe_hlist *fph = fp->hlist_array; in del_fprobe_hash() local
144 if (WARN_ON_ONCE(!fph)) in del_fprobe_hash()
150 fph->fp = NULL; in del_fprobe_hash()
151 hlist_del_rcu(&fph->hlist); in del_fprobe_hash()
191 struct __fprobe_header *fph = (struct __fprobe_header *)stack; in write_fprobe_header() local
[all …]