Lines Matching refs:rhp
1624 static void rcu_oom_callback(struct rcu_head *rhp) in rcu_oom_callback() argument
1919 struct rcu_head *rhp; in rcu_nocb_cpu_needs_barrier() local
1937 rhp = ACCESS_ONCE(rdp->nocb_head); in rcu_nocb_cpu_needs_barrier()
1938 if (!rhp) in rcu_nocb_cpu_needs_barrier()
1939 rhp = ACCESS_ONCE(rdp->nocb_gp_head); in rcu_nocb_cpu_needs_barrier()
1940 if (!rhp) in rcu_nocb_cpu_needs_barrier()
1941 rhp = ACCESS_ONCE(rdp->nocb_follower_head); in rcu_nocb_cpu_needs_barrier()
1944 if (!ACCESS_ONCE(rdp->nocb_kthread) && rhp && in rcu_nocb_cpu_needs_barrier()
1948 cpu, rhp->func); in rcu_nocb_cpu_needs_barrier()
1965 struct rcu_head *rhp, in __call_rcu_nocb_enqueue() argument
1978 ACCESS_ONCE(*old_rhpp) = rhp; in __call_rcu_nocb_enqueue()
2029 static bool __call_rcu_nocb(struct rcu_data *rdp, struct rcu_head *rhp, in __call_rcu_nocb() argument
2035 __call_rcu_nocb_enqueue(rdp, rhp, &rhp->next, 1, lazy, flags); in __call_rcu_nocb()
2036 if (__is_kfree_rcu_offset((unsigned long)rhp->func)) in __call_rcu_nocb()
2037 trace_rcu_kfree_callback(rdp->rsp->name, rhp, in __call_rcu_nocb()
2038 (unsigned long)rhp->func, in __call_rcu_nocb()
2042 trace_rcu_callback(rdp->rsp->name, rhp, in __call_rcu_nocb()
2564 static bool __call_rcu_nocb(struct rcu_data *rdp, struct rcu_head *rhp, in __call_rcu_nocb() argument
2916 static void rcu_sysidle_cb(struct rcu_head *rhp) in rcu_sysidle_cb() argument
2927 rshp = container_of(rhp, struct rcu_sysidle_head, rh); in rcu_sysidle_cb()