/linux-6.3-rc2/include/linux/ |
A D | workqueue.h | 18 struct workqueue_struct; 115 struct workqueue_struct *wq; 124 struct workqueue_struct *wq; 381 extern struct workqueue_struct *system_wq; 382 extern struct workqueue_struct *system_highpri_wq; 383 extern struct workqueue_struct *system_long_wq; 384 extern struct workqueue_struct *system_unbound_wq; 385 extern struct workqueue_struct *system_freezable_wq; 403 __printf(1, 4) struct workqueue_struct * 435 int apply_workqueue_attrs(struct workqueue_struct *wq, [all …]
|
A D | padata.h | 167 struct workqueue_struct *parallel_wq; 168 struct workqueue_struct *serial_wq;
|
/linux-6.3-rc2/tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/ |
A D | workqueues.h | 44 struct workqueue_struct *wq; 61 static inline bool queue_work(struct workqueue_struct *wq, in queue_work() 68 static inline bool queue_delayed_work(struct workqueue_struct *wq, in queue_delayed_work() 96 struct workqueue_struct n = __WORK_INITIALIZER 101 #define system_power_efficient_wq ((struct workqueue_struct *) NULL)
|
/linux-6.3-rc2/kernel/ |
A D | workqueue.c | 260 struct workqueue_struct { struct 3624 struct workqueue_struct *wq = in rcu_free_wq() 4408 struct workqueue_struct *wq; in alloc_workqueue() 5049 struct workqueue_struct *wq; in show_all_workqueues() 5270 struct workqueue_struct *wq; in workqueue_online_cpu() 5296 struct workqueue_struct *wq; in workqueue_offline_cpu() 5388 struct workqueue_struct *wq; in freeze_workqueues_begin() 5422 struct workqueue_struct *wq; in freeze_workqueues_busy() 5463 struct workqueue_struct *wq; in thaw_workqueues() 5490 struct workqueue_struct *wq; in workqueue_apply_unbound_cpumask() [all …]
|
/linux-6.3-rc2/drivers/crypto/marvell/octeontx2/ |
A D | otx2_cptpf.h | 41 struct workqueue_struct *afpf_mbox_wq; 45 struct workqueue_struct *vfpf_mbox_wq; 47 struct workqueue_struct *flr_wq;
|
/linux-6.3-rc2/include/linux/sunrpc/ |
A D | sched.h | 77 struct workqueue_struct *tk_workqueue; /* Normally rpciod, but could 114 struct workqueue_struct *workqueue; 248 struct rpc_task *rpc_wake_up_first_on_wq(struct workqueue_struct *wq, 268 extern struct workqueue_struct *rpciod_workqueue; 269 extern struct workqueue_struct *xprtiod_workqueue;
|
/linux-6.3-rc2/drivers/md/bcache/ |
A D | closure.h | 146 struct workqueue_struct *wq; 228 struct workqueue_struct *wq) in set_closure_fn() 239 struct workqueue_struct *wq = cl->wq; in closure_queue() 371 struct workqueue_struct *wq, in closure_call()
|
/linux-6.3-rc2/fs/btrfs/ |
A D | fs.h | 315 struct workqueue_struct *discard_workers; 546 struct workqueue_struct *endio_workers; 547 struct workqueue_struct *endio_meta_workers; 548 struct workqueue_struct *rmw_workers; 549 struct workqueue_struct *compressed_write_workers; 642 struct workqueue_struct *scrub_workers; 643 struct workqueue_struct *scrub_wr_completion_workers; 644 struct workqueue_struct *scrub_parity_workers;
|
/linux-6.3-rc2/fs/xfs/ |
A D | xfs_mount.h | 108 struct workqueue_struct *m_buf_workqueue; 109 struct workqueue_struct *m_unwritten_workqueue; 110 struct workqueue_struct *m_reclaim_workqueue; 111 struct workqueue_struct *m_sync_workqueue; 112 struct workqueue_struct *m_blockgc_wq; 113 struct workqueue_struct *m_inodegc_wq;
|
/linux-6.3-rc2/drivers/net/fjes/ |
A D | fjes.h | 41 struct workqueue_struct *txrx_wq; 42 struct workqueue_struct *control_wq;
|
/linux-6.3-rc2/drivers/hv/ |
A D | hyperv_vmbus.h | 261 struct workqueue_struct *work_queue; 262 struct workqueue_struct *handle_primary_chan_wq; 263 struct workqueue_struct *handle_sub_chan_wq; 264 struct workqueue_struct *rescind_work_queue;
|
/linux-6.3-rc2/drivers/net/wireless/quantenna/qtnfmac/ |
A D | shm_ipc.h | 46 struct workqueue_struct *workqueue; 54 struct workqueue_struct *workqueue,
|
A D | bus.h | 63 struct workqueue_struct *workqueue; 64 struct workqueue_struct *hprio_workqueue;
|
/linux-6.3-rc2/drivers/infiniband/hw/hfi1/ |
A D | mmu_rb.h | 44 struct workqueue_struct *wq; 49 struct workqueue_struct *wq,
|
/linux-6.3-rc2/drivers/media/platform/mediatek/mdp3/ |
A D | mtk-mdp3-core.h | 66 struct workqueue_struct *job_wq; 67 struct workqueue_struct *clock_wq;
|
/linux-6.3-rc2/sound/soc/codecs/ |
A D | mt6359-accdet.h | 121 struct workqueue_struct *accdet_workqueue; 123 struct workqueue_struct *jd_workqueue;
|
/linux-6.3-rc2/drivers/gpu/drm/tilcdc/ |
A D | tilcdc_drv.h | 16 struct workqueue_struct; 72 struct workqueue_struct *wq;
|
/linux-6.3-rc2/include/scsi/ |
A D | fcoe_sysfs.h | 54 struct workqueue_struct *work_q; 56 struct workqueue_struct *devloss_work_q;
|
/linux-6.3-rc2/drivers/media/platform/mediatek/vcodec/ |
A D | mtk_vcodec_drv.h | 494 struct workqueue_struct *decode_workqueue; 495 struct workqueue_struct *encode_workqueue; 512 struct workqueue_struct *core_workqueue;
|
/linux-6.3-rc2/drivers/gpu/drm/i915/display/ |
A D | intel_display_core.h | 184 struct workqueue_struct *dp_wq; 461 struct workqueue_struct *modeset; 464 struct workqueue_struct *flip;
|
/linux-6.3-rc2/drivers/scsi/qedf/ |
A D | qedf.h | 200 extern struct workqueue_struct *qedf_io_wq; 342 struct workqueue_struct *ll2_recv_wq; 343 struct workqueue_struct *link_update_wq; 392 struct workqueue_struct *timer_work_queue; 396 struct workqueue_struct *dpc_wq;
|
/linux-6.3-rc2/net/sunrpc/ |
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() 506 static void __rpc_do_wake_up_task_on_wq(struct workqueue_struct *wq, in __rpc_do_wake_up_task_on_wq() 527 rpc_wake_up_task_on_wq_queue_action_locked(struct workqueue_struct *wq, in rpc_wake_up_task_on_wq_queue_action_locked() 662 struct rpc_task *rpc_wake_up_first_on_wq(struct workqueue_struct *wq, in rpc_wake_up_first_on_wq() 1214 struct workqueue_struct *q) in rpc_final_put_task() 1223 static void rpc_do_put_task(struct rpc_task *task, struct workqueue_struct *q) in rpc_do_put_task() 1280 struct workqueue_struct *wq; in rpciod_start() 1304 struct workqueue_struct *wq = NULL; in rpciod_stop()
|
/linux-6.3-rc2/drivers/net/ethernet/qlogic/qlcnic/ |
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-6.3-rc2/drivers/net/wwan/t7xx/ |
A D | t7xx_hif_dpmaif.h | 135 struct workqueue_struct *worker; 185 struct workqueue_struct *bat_release_wq;
|
/linux-6.3-rc2/drivers/media/platform/mediatek/mdp/ |
A D | mtk_mdp_core.h | 162 struct workqueue_struct *job_wq; 166 struct workqueue_struct *wdt_wq;
|