Home
last modified time | relevance | path

Searched refs:rcu_work (Results 1 – 25 of 25) sorted by relevance

/linux-6.12.1/include/linux/
Dworkqueue.h122 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);
Duser_events.h27 struct rcu_work put_rwork;
Dcgroup-defs.h210 struct rcu_work destroy_rwork;
Dskmsg.h119 struct rcu_work rwork;
/linux-6.12.1/net/sched/
Dcls_cgroup.c23 struct rcu_work rwork;
Dcls_basic.c37 struct rcu_work rwork;
Dcls_matchall.c24 struct rcu_work rwork;
Dcls_fw.c41 struct rcu_work rwork;
Dcls_route.c57 struct rcu_work rwork;
Dcls_flow.c57 struct rcu_work rwork;
Dcls_bpf.c51 struct rcu_work rwork;
Dcls_flower.c104 struct rcu_work rwork;
121 struct rcu_work rwork;
138 struct rcu_work rwork;
Dcls_u32.c63 struct rcu_work rwork;
Dact_ct.c52 struct rcu_work rwork;
Dcls_api.c325 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func) in tcf_queue_work()
/linux-6.12.1/net/devlink/
Ddevl_internal.h60 struct rcu_work rwork;
/linux-6.12.1/kernel/rcu/
Dtree.c3231 struct rcu_work rcu_work; member
3446 struct kfree_rcu_cpu_work, rcu_work); in kfree_rcu_work()
3613 queued = queue_rcu_work(system_unbound_wq, &krwp->rcu_work); in kvfree_rcu_queue_batch()
3912 flush_rcu_work(&krwp->rcu_work); in kvfree_rcu_barrier()
3931 flush_rcu_work(&krwp->rcu_work); in kvfree_rcu_barrier()
5671 INIT_RCU_WORK(&krcp->krw_arr[i].rcu_work, kfree_rcu_work); in kfree_rcu_batch_init()
/linux-6.12.1/kernel/bpf/
Dcpumap.c73 struct rcu_work free_work;
/linux-6.12.1/include/net/
Dpkt_cls.h44 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func);
/linux-6.12.1/kernel/
Dworkqueue.c2597 struct rcu_work *rwork = container_of(rcu, struct rcu_work, rcu); in rcu_work_rcufn()
2615 bool queue_rcu_work(struct workqueue_struct *wq, struct rcu_work *rwork) in queue_rcu_work()
4272 bool flush_rcu_work(struct rcu_work *rwork) in flush_rcu_work()
/linux-6.12.1/drivers/acpi/
Dosl.c84 struct rcu_work rwork;
/linux-6.12.1/drivers/xen/events/
Devents_base.c100 struct rcu_work rwork;
/linux-6.12.1/fs/
Dfs-writeback.c372 struct rcu_work work;
Daio.c128 struct rcu_work free_rwork; /* see free_ioctx() */
/linux-6.12.1/drivers/gpu/drm/i915/gt/
Dintel_execlists_submission.c173 struct rcu_work rcu;