Home
last modified time | relevance | path

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

12345678910>>...23

/linux/include/linux/
H A Dworkqueue.h119 struct workqueue_struct *wq;
128 struct workqueue_struct *wq;
424 * workqueue_struct->min_active definition.
460 extern struct workqueue_struct *system_wq; /* use system_percpu_wq, this will be removed */
461 extern struct workqueue_struct *system_percpu_wq;
462 extern struct workqueue_struct *system_highpri_wq;
463 extern struct workqueue_struct *system_long_wq;
464 extern struct workqueue_struct *system_unbound_wq;
465 extern struct workqueue_struct *system_dfl_wq;
466 extern struct workqueue_struct *system_freezable_w
[all...]
H A Dclosure.h146 struct workqueue_struct *wq;
249 struct workqueue_struct *wq) in set_closure_fn()
258 struct workqueue_struct *wq = cl->wq; in closure_queue()
428 struct workqueue_struct *wq, in closure_call()
/linux/kernel/
H A Dworkqueue.c262 struct workqueue_struct *wq; /* I: the owning workqueue */
340 struct workqueue_struct { struct
511 struct workqueue_struct *system_wq __ro_after_init;
513 struct workqueue_struct *system_percpu_wq __ro_after_init;
515 struct workqueue_struct *system_highpri_wq __ro_after_init;
517 struct workqueue_struct *system_long_wq __ro_after_init;
519 struct workqueue_struct *system_unbound_wq __ro_after_init;
521 struct workqueue_struct *system_dfl_wq __ro_after_init;
523 struct workqueue_struct *system_freezable_wq __ro_after_init;
525 struct workqueue_struct *system_power_efficient_wq __ro_after_init;
[all …]
/linux/drivers/crypto/marvell/octeontx2/
H A Dotx2_cptpf.h42 struct workqueue_struct *afpf_mbox_wq;
49 struct workqueue_struct *vfpf_mbox_wq;
51 struct workqueue_struct *flr_wq;
/linux/drivers/gpu/drm/xe/
H A Dxe_device_types.h458 struct workqueue_struct *wq;
470 struct workqueue_struct *pf_wq;
511 struct workqueue_struct *preempt_fence_wq;
514 struct workqueue_struct *ordered_wq;
517 struct workqueue_struct *unordered_wq;
520 struct workqueue_struct *destroy_wq;
H A Dxe_hw_engine_group_types.h40 struct workqueue_struct *resume_wq;
/linux/include/linux/sunrpc/
H A Dsched.h88 struct workqueue_struct *tk_workqueue; /* Normally rpciod, but could
124 struct workqueue_struct *workqueue;
261 struct rpc_task *rpc_wake_up_first_on_wq(struct workqueue_struct *wq,
281 extern struct workqueue_struct *rpciod_workqueue;
282 extern struct workqueue_struct *xprtiod_workqueue;
/linux/drivers/accel/qaic/
H A Dqaic.h158 struct workqueue_struct *cntl_wq;
182 struct workqueue_struct *qts_wq;
190 struct workqueue_struct *bootlog_wq;
204 struct workqueue_struct *ssr_wq;
/linux/drivers/net/fjes/
H A Dfjes.h41 struct workqueue_struct *txrx_wq;
42 struct workqueue_struct *control_wq;
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dshm_ipc.h46 struct workqueue_struct *workqueue;
54 struct workqueue_struct *workqueue,
H A Dbus.h63 struct workqueue_struct *workqueue;
64 struct workqueue_struct *hprio_workqueue;
/linux/drivers/infiniband/hw/hfi1/
H A Dmmu_rb.h49 struct workqueue_struct *wq;
55 struct workqueue_struct *wq,
/linux/drivers/hv/
H A Dhyperv_vmbus.h287 struct workqueue_struct *work_queue;
288 struct workqueue_struct *handle_primary_chan_wq;
289 struct workqueue_struct *handle_sub_chan_wq;
290 struct workqueue_struct *rescind_work_queue;
/linux/fs/xfs/
H A Dxfs_mount.h174 struct workqueue_struct *m_buf_workqueue;
175 struct workqueue_struct *m_unwritten_workqueue;
176 struct workqueue_struct *m_reclaim_workqueue;
177 struct workqueue_struct *m_sync_workqueue;
178 struct workqueue_struct *m_blockgc_wq;
179 struct workqueue_struct *m_inodegc_wq;
/linux/include/scsi/
H A Dfcoe_sysfs.h53 struct workqueue_struct *work_q;
54 struct workqueue_struct *devloss_work_q;
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_sched.h102 struct workqueue_struct *wq;
115 struct workqueue_struct *wq, u32 credit_limit);
/linux/drivers/gpu/drm/tilcdc/
H A Dtilcdc_drv.h16 struct workqueue_struct;
72 struct workqueue_struct *wq;
/linux/net/sunrpc/
H A Dsched.c56 struct workqueue_struct *rpciod_workqueue __read_mostly;
57 struct workqueue_struct *xprtiod_workqueue __read_mostly;
361 static void rpc_make_runnable(struct workqueue_struct *wq, in rpc_make_runnable()
508 static void __rpc_do_wake_up_task_on_wq(struct workqueue_struct *wq, in __rpc_do_wake_up_task_on_wq()
529 rpc_wake_up_task_on_wq_queue_action_locked(struct workqueue_struct *wq, in rpc_wake_up_task_on_wq_queue_action_locked()
664 struct rpc_task *rpc_wake_up_first_on_wq(struct workqueue_struct *wq, in rpc_wake_up_first_on_wq()
1210 struct workqueue_struct *q) in rpc_final_put_task()
1219 static void rpc_do_put_task(struct rpc_task *task, struct workqueue_struct *q) in rpc_do_put_task()
1276 struct workqueue_struct *wq; in rpciod_start()
1300 struct workqueue_struct *wq = NULL; in rpciod_stop()
/linux/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_sriov.h165 struct workqueue_struct *bc_trans_wq;
166 struct workqueue_struct *bc_async_wq;
167 struct workqueue_struct *bc_flr_wq;
/linux/drivers/net/wwan/t7xx/
H A Dt7xx_hif_dpmaif.h135 struct workqueue_struct *worker;
185 struct workqueue_struct *bat_release_wq;
/linux/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_core.h162 struct workqueue_struct *job_wq;
166 struct workqueue_struct *wdt_wq;
/linux/drivers/scsi/qedi/
H A Dqedi.h336 struct workqueue_struct *tmf_thread;
337 struct workqueue_struct *offload_thread;
341 struct workqueue_struct *dpc_wq;
/linux/drivers/net/ethernet/intel/idpf/
H A Didpf.h713 struct workqueue_struct *init_wq;
715 struct workqueue_struct *serv_wq;
717 struct workqueue_struct *mbx_wq;
719 struct workqueue_struct *vc_event_wq;
721 struct workqueue_struct *stats_wq;
/linux/drivers/md/bcache/
H A Dbcache.h347 struct workqueue_struct *writeback_write_wq;
669 struct workqueue_struct *moving_gc_wq;
1012 extern struct workqueue_struct *bcache_wq;
1013 extern struct workqueue_struct *bch_journal_wq;
1014 extern struct workqueue_struct *bch_flush_wq;
/linux/fs/btrfs/
H A Dfs.h426 struct workqueue_struct *discard_workers;
693 struct workqueue_struct *endio_workers;
694 struct workqueue_struct *endio_meta_workers;
695 struct workqueue_struct *rmw_workers;
796 struct workqueue_struct *scrub_workers;

12345678910>>...23