Lines Matching refs:rhp
2501 struct rcu_head *rhp; in rcu_do_batch() local
2553 rhp = rcu_cblist_dequeue(&rcl); in rcu_do_batch()
2555 for (; rhp; rhp = rcu_cblist_dequeue(&rcl)) { in rcu_do_batch()
2559 debug_rcu_head_unqueue(rhp); in rcu_do_batch()
2562 trace_rcu_invoke_callback(rcu_state.name, rhp); in rcu_do_batch()
2564 f = rhp->func; in rcu_do_batch()
2565 debug_rcu_head_callback(rhp); in rcu_do_batch()
2566 WRITE_ONCE(rhp->func, (rcu_callback_t)0L); in rcu_do_batch()
2567 f(rhp); in rcu_do_batch()
3014 static void rcu_leak_callback(struct rcu_head *rhp) in rcu_leak_callback() argument
4477 static void rcu_barrier_callback(struct rcu_head *rhp) in rcu_barrier_callback() argument
4481 rhp->next = rhp; // Mark the callback as having been invoked. in rcu_barrier_callback()