Home
last modified time | relevance | path

Searched refs:rcu_callback_t (Results 1 – 5 of 5) sorted by relevance

/include/linux/
Drcupdate.h42 void call_rcu(struct rcu_head *head, rcu_callback_t func);
113 void call_rcu_hurry(struct rcu_head *head, rcu_callback_t func);
115 static inline void call_rcu_hurry(struct rcu_head *head, rcu_callback_t func) in call_rcu_hurry()
197 void call_rcu_tasks(struct rcu_head *head, rcu_callback_t func);
236 void call_rcu_tasks_rude(struct rcu_head *head, rcu_callback_t func);
1019 kvfree_call_rcu(&((___p)->rhf), (rcu_callback_t)(unsigned long) \
1029 kvfree_call_rcu(NULL, (rcu_callback_t) (___p)); \
1059 rhp->func = (rcu_callback_t)~0L; in rcu_head_init()
1076 rcu_head_after_call_rcu(struct rcu_head *rhp, rcu_callback_t f) in rcu_head_after_call_rcu()
1078 rcu_callback_t func = READ_ONCE(rhp->func); in rcu_head_after_call_rcu()
[all …]
Drcutiny.h101 static inline void __kvfree_call_rcu(struct rcu_head *head, rcu_callback_t func) in __kvfree_call_rcu()
115 void kvfree_call_rcu(struct rcu_head *head, rcu_callback_t func);
117 static inline void kvfree_call_rcu(struct rcu_head *head, rcu_callback_t func) in kvfree_call_rcu()
Drcupdate_trace.h87 void call_rcu_tasks_trace(struct rcu_head *rhp, rcu_callback_t func);
95 static inline void call_rcu_tasks_trace(struct rcu_head *rhp, rcu_callback_t func) { BUG(); } in call_rcu_tasks_trace()
Dtypes.h226 typedef void (*rcu_callback_t)(struct rcu_head *head); typedef
227 typedef void (*call_rcu_func_t)(struct rcu_head *head, rcu_callback_t func);
Drcutree.h36 void kvfree_call_rcu(struct rcu_head *head, rcu_callback_t func);