Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/include/linux/
H A Dworkqueue.h130 struct rcu_work { struct
169 static inline struct rcu_work *to_rcu_work(struct work_struct *work) in to_rcu_work()
171 return container_of(work, struct rcu_work, work); in to_rcu_work()
458 extern bool queue_rcu_work(struct workqueue_struct *wq, struct rcu_work *rwork);
474 extern bool flush_rcu_work(struct rcu_work *rwork);
H A Dgenhd.h76 struct rcu_work rcu_work; member
H A Dcgroup-defs.h180 struct rcu_work destroy_rwork;
/OK3568_Linux_fs/kernel/block/partitions/
H A Dcore.c286 container_of(to_rcu_work(work), struct hd_struct, rcu_work); in hd_struct_free_work()
312 INIT_RCU_WORK(&part->rcu_work, hd_struct_free_work); in hd_struct_free()
313 queue_rcu_work(system_wq, &part->rcu_work); in hd_struct_free()
/OK3568_Linux_fs/kernel/net/sched/
H A Dcls_tcindex.c36 struct rcu_work rwork;
43 struct rcu_work rwork;
57 struct rcu_work rwork;
H A Dcls_cgroup.c22 struct rcu_work rwork;
H A Dcls_basic.c36 struct rcu_work rwork;
H A Dcls_matchall.c23 struct rcu_work rwork;
H A Dcls_fw.c40 struct rcu_work rwork;
H A Dcls_route.c56 struct rcu_work rwork;
H A Dcls_flow.c56 struct rcu_work rwork;
H A Dcls_rsvp.h96 struct rcu_work rwork;
H A Dcls_bpf.c50 struct rcu_work rwork;
H A Dcls_flower.c89 struct rcu_work rwork;
106 struct rcu_work rwork;
122 struct rcu_work rwork;
H A Dcls_u32.c62 struct rcu_work rwork;
H A Dact_ct.c44 struct rcu_work rwork;
H A Dcls_api.c204 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func) in tcf_queue_work()
/OK3568_Linux_fs/kernel/kernel/rcu/
H A Dtree.c3080 struct rcu_work rcu_work; member
3202 struct kfree_rcu_cpu_work, rcu_work); in kfree_rcu_work()
3327 queue_rcu_work(system_wq, &krwp->rcu_work); in queue_kfree_rcu_work()
4519 INIT_RCU_WORK(&krcp->krw_arr[i].rcu_work, kfree_rcu_work); in kfree_rcu_batch_init()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gt/
H A Dintel_gtt.h210 struct rcu_work rcu;
H A Dintel_lrc.c185 struct rcu_work rcu;
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gem/
H A Di915_gem_userptr.c24 struct rcu_work work;
/OK3568_Linux_fs/kernel/include/net/
H A Dpkt_cls.h42 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func);
/OK3568_Linux_fs/kernel/kernel/
H A Dworkqueue.c1754 struct rcu_work *rwork = container_of(rcu, struct rcu_work, rcu); in rcu_work_rcufn()
1772 bool queue_rcu_work(struct workqueue_struct *wq, struct rcu_work *rwork) in queue_rcu_work()
3238 bool flush_rcu_work(struct rcu_work *rwork) in flush_rcu_work()
/OK3568_Linux_fs/kernel/drivers/acpi/
H A Dosl.c82 struct rcu_work rwork;
/OK3568_Linux_fs/kernel/fs/
H A Daio.c129 struct rcu_work free_rwork; /* see free_ioctx() */