diff options
Diffstat (limited to 'include/linux/rcutiny.h')
| -rw-r--r-- | include/linux/rcutiny.h | 10 | 
1 files changed, 6 insertions, 4 deletions
| diff --git a/include/linux/rcutiny.h b/include/linux/rcutiny.h index 00b7a5e493d2..e93df77176d1 100644 --- a/include/linux/rcutiny.h +++ b/include/linux/rcutiny.h @@ -27,13 +27,9 @@  #include <linux/cache.h> -#ifdef CONFIG_RCU_BOOST  static inline void rcu_init(void)  {  } -#else /* #ifdef CONFIG_RCU_BOOST */ -void rcu_init(void); -#endif /* #else #ifdef CONFIG_RCU_BOOST */  static inline void rcu_barrier_bh(void)  { @@ -83,6 +79,12 @@ static inline void synchronize_sched_expedited(void)  	synchronize_sched();  } +static inline void kfree_call_rcu(struct rcu_head *head, +				  void (*func)(struct rcu_head *rcu)) +{ +	call_rcu(head, func); +} +  #ifdef CONFIG_TINY_RCU  static inline void rcu_preempt_note_context_switch(void) | 
