Searched refs:rcu_work (Results 1 – 25 of 25) sorted by relevance
| /linux-6.15/include/linux/ |
| H A D | workqueue.h | 122 struct rcu_work { struct 216 static inline struct rcu_work *to_rcu_work(struct work_struct *work) in to_rcu_work() 218 return container_of(work, struct rcu_work, work); in to_rcu_work() 594 extern bool queue_rcu_work(struct workqueue_struct *wq, struct rcu_work *rwork); 619 extern bool flush_rcu_work(struct rcu_work *rwork);
|
| H A D | user_events.h | 27 struct rcu_work put_rwork;
|
| H A D | cgroup-defs.h | 207 struct rcu_work destroy_rwork;
|
| H A D | skmsg.h | 121 struct rcu_work rwork;
|
| /linux-6.15/mm/ |
| H A D | slab_common.c | 1362 struct rcu_work rcu_work; member 1576 struct kfree_rcu_cpu_work, rcu_work); in kfree_rcu_work() 1753 queued = queue_rcu_work(rcu_reclaim_wq, &krwp->rcu_work); in kvfree_rcu_queue_batch() 2064 flush_rcu_work(&krwp->rcu_work); in kvfree_rcu_barrier() 2083 flush_rcu_work(&krwp->rcu_work); in kvfree_rcu_barrier() 2156 INIT_RCU_WORK(&krcp->krw_arr[i].rcu_work, kfree_rcu_work); in kvfree_rcu_init()
|
| /linux-6.15/net/sched/ |
| H A D | cls_cgroup.c | 23 struct rcu_work rwork;
|
| H A D | cls_basic.c | 37 struct rcu_work rwork;
|
| H A D | cls_matchall.c | 24 struct rcu_work rwork;
|
| H A D | cls_fw.c | 41 struct rcu_work rwork;
|
| H A D | cls_route.c | 57 struct rcu_work rwork;
|
| H A D | cls_flow.c | 57 struct rcu_work rwork;
|
| H A D | cls_bpf.c | 51 struct rcu_work rwork;
|
| H A D | cls_flower.c | 104 struct rcu_work rwork; 121 struct rcu_work rwork; 138 struct rcu_work rwork;
|
| H A D | cls_u32.c | 63 struct rcu_work rwork;
|
| H A D | act_ct.c | 52 struct rcu_work rwork;
|
| H A D | cls_api.c | 325 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func) in tcf_queue_work()
|
| /linux-6.15/net/devlink/ |
| H A D | devl_internal.h | 60 struct rcu_work rwork;
|
| /linux-6.15/kernel/bpf/ |
| H A D | cpumap.c | 74 struct rcu_work free_work;
|
| /linux-6.15/include/net/ |
| H A D | pkt_cls.h | 44 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func);
|
| /linux-6.15/kernel/ |
| H A D | workqueue.c | 2606 struct rcu_work *rwork = container_of(rcu, struct rcu_work, rcu); in rcu_work_rcufn() 2624 bool queue_rcu_work(struct workqueue_struct *wq, struct rcu_work *rwork) in queue_rcu_work() 4299 bool flush_rcu_work(struct rcu_work *rwork) in flush_rcu_work()
|
| /linux-6.15/drivers/acpi/ |
| H A D | osl.c | 84 struct rcu_work rwork;
|
| /linux-6.15/drivers/xen/events/ |
| H A D | events_base.c | 100 struct rcu_work rwork;
|
| /linux-6.15/fs/ |
| H A D | fs-writeback.c | 371 struct rcu_work work;
|
| H A D | aio.c | 128 struct rcu_work free_rwork; /* see free_ioctx() */
|
| /linux-6.15/drivers/gpu/drm/i915/gt/ |
| H A D | intel_execlists_submission.c | 173 struct rcu_work rcu;
|