Lines Matching refs:rhp
2502 struct rcu_head *rhp; in rcu_do_batch() local
2554 rhp = rcu_cblist_dequeue(&rcl); in rcu_do_batch()
2556 for (; rhp; rhp = rcu_cblist_dequeue(&rcl)) { in rcu_do_batch()
2560 debug_rcu_head_unqueue(rhp); in rcu_do_batch()
2563 trace_rcu_invoke_callback(rcu_state.name, rhp); in rcu_do_batch()
2565 f = rhp->func; in rcu_do_batch()
2566 debug_rcu_head_callback(rhp); in rcu_do_batch()
2567 WRITE_ONCE(rhp->func, (rcu_callback_t)0L); in rcu_do_batch()
2568 f(rhp); in rcu_do_batch()
3010 static void rcu_leak_callback(struct rcu_head *rhp) in rcu_leak_callback() argument
3689 static void rcu_barrier_callback(struct rcu_head *rhp) in rcu_barrier_callback() argument
3693 rhp->next = rhp; // Mark the callback as having been invoked. in rcu_barrier_callback()