| /linux/include/linux/ |
| H A D | workqueue.h | 119 struct workqueue_struct *wq; 128 struct workqueue_struct *wq; 465 extern struct workqueue_struct *system_wq; /* use system_percpu_wq, this will be removed */ 466 extern struct workqueue_struct *system_percpu_wq; 467 extern struct workqueue_struct *system_highpri_wq; 468 extern struct workqueue_struct *system_long_wq; 469 extern struct workqueue_struct *system_unbound_wq; 470 extern struct workqueue_struct *system_dfl_wq; 471 extern struct workqueue_struct *system_freezable_wq; 472 extern struct workqueue_struct *system_power_efficient_wq; [all …]
|
| H A D | closure.h | 146 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/fs/smb/smbdirect/ |
| H A D | internal.h | 21 struct workqueue_struct *accept; 22 struct workqueue_struct *connect; 23 struct workqueue_struct *idle; 24 struct workqueue_struct *refill; 25 struct workqueue_struct *immediate; 26 struct workqueue_struct *cleanup;
|
| /linux/kernel/ |
| H A D | workqueue.c | 273 struct workqueue_struct *wq; /* I: the owning workqueue */ 351 struct workqueue_struct { struct 526 struct workqueue_struct *system_wq __ro_after_init; 528 struct workqueue_struct *system_percpu_wq __ro_after_init; 530 struct workqueue_struct *system_highpri_wq __ro_after_init; 532 struct workqueue_struct *system_long_wq __ro_after_init; 534 struct workqueue_struct *system_unbound_wq __ro_after_init; 536 struct workqueue_struct *system_dfl_wq __ro_after_init; 538 struct workqueue_struct *system_freezable_wq __ro_after_init; 540 struct workqueue_struct *system_power_efficient_wq __ro_after_init; [all …]
|
| /linux/drivers/crypto/marvell/octeontx2/ |
| H A D | otx2_cptpf.h | 42 struct workqueue_struct *afpf_mbox_wq; 49 struct workqueue_struct *vfpf_mbox_wq; 51 struct workqueue_struct *flr_wq;
|
| /linux/drivers/net/ovpn/ |
| H A D | ovpnpriv.h | 18 struct workqueue_struct; 20 extern struct workqueue_struct *ovpn_wq;
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.h | 276 struct workqueue_struct *wq; 580 struct workqueue_struct *irq_wq; 581 struct workqueue_struct *vmin_vmax_wq; 600 struct workqueue_struct *vblank_control_workqueue; 662 struct workqueue_struct *delayed_hpd_wq; 735 struct workqueue_struct *hdmi_frl_status_polling_wq;
|
| /linux/drivers/net/fjes/ |
| H A D | fjes.h | 41 struct workqueue_struct *txrx_wq; 42 struct workqueue_struct *control_wq;
|
| /linux/drivers/net/wireless/quantenna/qtnfmac/ |
| H A D | shm_ipc.h | 46 struct workqueue_struct *workqueue; 54 struct workqueue_struct *workqueue,
|
| H A D | bus.h | 63 struct workqueue_struct *workqueue; 64 struct workqueue_struct *hprio_workqueue;
|
| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | mmu_rb.h | 49 struct workqueue_struct *wq; 55 struct workqueue_struct *wq,
|
| /linux/drivers/hv/ |
| H A D | hyperv_vmbus.h | 290 struct workqueue_struct *work_queue; 291 struct workqueue_struct *handle_primary_chan_wq; 292 struct workqueue_struct *handle_sub_chan_wq; 293 struct workqueue_struct *rescind_work_queue;
|
| /linux/include/scsi/ |
| H A D | fcoe_sysfs.h | 53 struct workqueue_struct *work_q; 54 struct workqueue_struct *devloss_work_q;
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_sched.h | 103 struct workqueue_struct *wq; 116 struct workqueue_struct *wq, u32 credit_limit);
|
| /linux/fs/xfs/ |
| H A D | xfs_mount.h | 180 struct workqueue_struct *m_buf_workqueue; 181 struct workqueue_struct *m_unwritten_workqueue; 182 struct workqueue_struct *m_reclaim_workqueue; 183 struct workqueue_struct *m_sync_workqueue; 184 struct workqueue_struct *m_blockgc_wq; 185 struct workqueue_struct *m_inodegc_wq;
|
| /linux/net/sunrpc/ |
| H A D | sched.c | 56 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 D | qlcnic_sriov.h | 165 struct workqueue_struct *bc_trans_wq; 166 struct workqueue_struct *bc_async_wq; 167 struct workqueue_struct *bc_flr_wq;
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf.h | 713 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/net/wwan/t7xx/ |
| H A D | t7xx_hif_dpmaif.h | 135 struct workqueue_struct *worker; 185 struct workqueue_struct *bat_release_wq;
|
| /linux/drivers/media/platform/mediatek/mdp/ |
| H A D | mtk_mdp_core.h | 162 struct workqueue_struct *job_wq; 166 struct workqueue_struct *wdt_wq;
|
| /linux/drivers/scsi/qedi/ |
| H A D | qedi.h | 336 struct workqueue_struct *tmf_thread; 337 struct workqueue_struct *offload_thread; 341 struct workqueue_struct *dpc_wq;
|
| /linux/fs/btrfs/ |
| H A D | fs.h | 439 struct workqueue_struct *discard_workers; 711 struct workqueue_struct *endio_workers; 712 struct workqueue_struct *endio_meta_workers; 713 struct workqueue_struct *rmw_workers; 718 struct workqueue_struct *fixup_workers; 809 struct workqueue_struct *scrub_workers;
|
| /linux/drivers/md/bcache/ |
| H A D | bcache.h | 347 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/drivers/scsi/fnic/ |
| H A D | fnic.h | 237 extern struct workqueue_struct *fnic_event_queue; 242 extern struct workqueue_struct *reset_fnic_work_queue; 244 extern struct workqueue_struct *fnic_cmpl_queue; 509 extern struct workqueue_struct *fnic_event_queue; 510 extern struct workqueue_struct *fnic_fip_queue;
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_hw_engine_group_types.h | 40 struct workqueue_struct *resume_wq;
|