Lines Matching refs:rcu
189 struct rcu_head rcu; member
219 struct rcu_head rcu; member
271 struct rcu_head rcu; member
3137 static void rcu_free_wq(struct rcu_head *rcu) in rcu_free_wq() argument
3140 container_of(rcu, struct workqueue_struct, rcu); in rcu_free_wq()
3151 static void rcu_free_pool(struct rcu_head *rcu) in rcu_free_pool() argument
3153 struct worker_pool *pool = container_of(rcu, struct worker_pool, rcu); in rcu_free_pool()
3219 call_rcu_sched(&pool->rcu, rcu_free_pool); in put_unbound_pool()
3296 static void rcu_free_pwq(struct rcu_head *rcu) in rcu_free_pwq() argument
3299 container_of(rcu, struct pool_workqueue, rcu)); in rcu_free_pwq()
3326 call_rcu_sched(&pwq->rcu, rcu_free_pwq); in pwq_unbound_release_workfn()
3333 call_rcu_sched(&wq->rcu, rcu_free_wq); in pwq_unbound_release_workfn()
3986 call_rcu_sched(&wq->rcu, rcu_free_wq); in destroy_workqueue()