Lines Matching refs:rcu_head
314 void wakeme_after_rcu(struct rcu_head *head) in wakeme_after_rcu()
354 void init_rcu_head(struct rcu_head *head) in init_rcu_head()
359 void destroy_rcu_head(struct rcu_head *head) in destroy_rcu_head()
372 struct rcu_head *head = addr; in rcuhead_fixup_activate()
399 void init_rcu_head_on_stack(struct rcu_head *head) in init_rcu_head_on_stack()
416 void destroy_rcu_head_on_stack(struct rcu_head *head) in destroy_rcu_head_on_stack()
430 void do_trace_rcu_torture_read(const char *rcutorturename, struct rcu_head *rhp, in do_trace_rcu_torture_read()
519 static struct rcu_head *rcu_tasks_cbs_head;
520 static struct rcu_head **rcu_tasks_cbs_tail = &rcu_tasks_cbs_head;
537 void call_rcu_tasks(struct rcu_head *rhp, rcu_callback_t func) in call_rcu_tasks()
650 struct rcu_head *list; in rcu_tasks_kthread()
651 struct rcu_head *next; in rcu_tasks_kthread()
830 static void test_callback(struct rcu_head *r) in test_callback()
838 static struct rcu_head head; in early_boot_test_call_rcu()
845 static struct rcu_head head; in early_boot_test_call_rcu_bh()
852 static struct rcu_head head; in early_boot_test_call_rcu_sched()