Lines Matching refs:rcu_head
53 void call_rcu(struct rcu_head *head, rcu_callback_t func);
58 void call_rcu_bh(struct rcu_head *head, rcu_callback_t func);
59 void call_rcu_sched(struct rcu_head *head, rcu_callback_t func);
175 void call_rcu_tasks(struct rcu_head *head, rcu_callback_t func);
223 void init_rcu_head(struct rcu_head *head);
224 void destroy_rcu_head(struct rcu_head *head);
225 void init_rcu_head_on_stack(struct rcu_head *head);
226 void destroy_rcu_head_on_stack(struct rcu_head *head);
228 static inline void init_rcu_head(struct rcu_head *head) { } in init_rcu_head()
229 static inline void destroy_rcu_head(struct rcu_head *head) { } in destroy_rcu_head()
230 static inline void init_rcu_head_on_stack(struct rcu_head *head) { } in init_rcu_head_on_stack()
231 static inline void destroy_rcu_head_on_stack(struct rcu_head *head) { } in destroy_rcu_head_on_stack()
871 #define kfree_rcu(ptr, rcu_head) \ argument
872 __kfree_rcu(&((ptr)->rcu_head), offsetof(typeof(*(ptr)), rcu_head))