Lines Matching refs:func
88 unsigned long offset = (unsigned long)head->func; in rcu_reclaim_tiny()
99 f = head->func; in rcu_reclaim_tiny()
100 WRITE_ONCE(head->func, (rcu_callback_t)0L); in rcu_reclaim_tiny()
170 void call_rcu(struct rcu_head *head, rcu_callback_t func) in call_rcu() argument
177 pr_err("%s(): Double-freed CB %p->%pS()!!! ", __func__, head, head->func); in call_rcu()
181 if (!__is_kvfree_rcu_offset((unsigned long)head->func)) in call_rcu()
182 WRITE_ONCE(head->func, tiny_rcu_leak_callback); in call_rcu()
186 head->func = func; in call_rcu()
249 void kvfree_call_rcu(struct rcu_head *head, rcu_callback_t func) in kvfree_call_rcu() argument
252 void *ptr = (void *) head - (unsigned long) func; in kvfree_call_rcu()
257 __kvfree_call_rcu(head, func); in kvfree_call_rcu()