Lines Matching refs:rhp
1616 static void rcu_oom_callback(struct rcu_head *rhp) in rcu_oom_callback() argument
1884 struct rcu_head *rhp; in rcu_nocb_cpu_needs_barrier() local
1902 rhp = READ_ONCE(rdp->nocb_head); in rcu_nocb_cpu_needs_barrier()
1903 if (!rhp) in rcu_nocb_cpu_needs_barrier()
1904 rhp = READ_ONCE(rdp->nocb_gp_head); in rcu_nocb_cpu_needs_barrier()
1905 if (!rhp) in rcu_nocb_cpu_needs_barrier()
1906 rhp = READ_ONCE(rdp->nocb_follower_head); in rcu_nocb_cpu_needs_barrier()
1909 if (!READ_ONCE(rdp->nocb_kthread) && rhp && in rcu_nocb_cpu_needs_barrier()
1913 cpu, rhp->func); in rcu_nocb_cpu_needs_barrier()
1930 struct rcu_head *rhp, in __call_rcu_nocb_enqueue() argument
1943 WRITE_ONCE(*old_rhpp, rhp); in __call_rcu_nocb_enqueue()
1994 static bool __call_rcu_nocb(struct rcu_data *rdp, struct rcu_head *rhp, in __call_rcu_nocb() argument
2000 __call_rcu_nocb_enqueue(rdp, rhp, &rhp->next, 1, lazy, flags); in __call_rcu_nocb()
2001 if (__is_kfree_rcu_offset((unsigned long)rhp->func)) in __call_rcu_nocb()
2002 trace_rcu_kfree_callback(rdp->rsp->name, rhp, in __call_rcu_nocb()
2003 (unsigned long)rhp->func, in __call_rcu_nocb()
2007 trace_rcu_callback(rdp->rsp->name, rhp, in __call_rcu_nocb()
2529 static bool __call_rcu_nocb(struct rcu_data *rdp, struct rcu_head *rhp, in __call_rcu_nocb() argument
2881 static void rcu_sysidle_cb(struct rcu_head *rhp) in rcu_sysidle_cb() argument
2892 rshp = container_of(rhp, struct rcu_sysidle_head, rh); in rcu_sysidle_cb()