Searched refs:workqueue_struct (Results  1 – 25 of 532) sorted by relevance
12345678910>>...22
| /Linux-v5.4/include/linux/ | 
| D | workqueue.h | 18 struct workqueue_struct;120 	struct workqueue_struct *wq;
 129 	struct workqueue_struct *wq;
 385 extern struct workqueue_struct *system_wq;
 386 extern struct workqueue_struct *system_highpri_wq;
 387 extern struct workqueue_struct *system_long_wq;
 388 extern struct workqueue_struct *system_unbound_wq;
 389 extern struct workqueue_struct *system_freezable_wq;
 390 extern struct workqueue_struct *system_power_efficient_wq;
 391 extern struct workqueue_struct *system_freezable_power_efficient_wq;
 [all …]
 
 | 
| D | padata.h | 144 	struct workqueue_struct		*parallel_wq;145 	struct workqueue_struct		*serial_wq;
 
 | 
| /Linux-v5.4/tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/ | 
| 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-v5.4/kernel/ | 
| D | workqueue.c | 201 	struct workqueue_struct *wq;		/* I: the owning workqueue */238 struct workqueue_struct {  struct
 341 struct workqueue_struct *system_wq __read_mostly;
 343 struct workqueue_struct *system_highpri_wq __read_mostly;
 345 struct workqueue_struct *system_long_wq __read_mostly;
 347 struct workqueue_struct *system_unbound_wq __read_mostly;
 349 struct workqueue_struct *system_freezable_wq __read_mostly;
 351 struct workqueue_struct *system_power_efficient_wq __read_mostly;
 353 struct workqueue_struct *system_freezable_power_efficient_wq __read_mostly;
 357 static void workqueue_sysfs_unregister(struct workqueue_struct *wq);
 [all …]
 
 | 
| /Linux-v5.4/include/linux/sunrpc/ | 
| D | sched.h | 79 	struct workqueue_struct	*tk_workqueue;	/* Normally rpciod, but could114 	struct workqueue_struct *workqueue;
 252 struct rpc_task *rpc_wake_up_first_on_wq(struct workqueue_struct *wq,
 272 extern struct workqueue_struct *rpciod_workqueue;
 273 extern struct workqueue_struct *xprtiod_workqueue;
 
 | 
| /Linux-v5.4/drivers/md/bcache/ | 
| 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()
 
 | 
| D | request.h | 9 	struct workqueue_struct *wq;
 | 
| /Linux-v5.4/fs/xfs/ | 
| D | xfs_mount.h | 182 	struct workqueue_struct *m_buf_workqueue;183 	struct workqueue_struct	*m_unwritten_workqueue;
 184 	struct workqueue_struct	*m_cil_workqueue;
 185 	struct workqueue_struct	*m_reclaim_workqueue;
 186 	struct workqueue_struct *m_eofblocks_workqueue;
 187 	struct workqueue_struct	*m_sync_workqueue;
 
 | 
| /Linux-v5.4/fs/fscache/ | 
| D | main.c | 41 struct workqueue_struct *fscache_object_wq;42 struct workqueue_struct *fscache_op_wq;
 57 	struct workqueue_struct **wqp = table->extra1;  in fscache_max_active_sysctl()
 
 | 
| /Linux-v5.4/drivers/net/fjes/ | 
| D | fjes.h | 41 	struct workqueue_struct *txrx_wq;42 	struct workqueue_struct *control_wq;
 
 | 
| /Linux-v5.4/drivers/net/wireless/quantenna/qtnfmac/ | 
| D | shm_ipc.h | 46 	struct workqueue_struct *workqueue;54 		      struct workqueue_struct *workqueue,
 
 | 
| D | bus.h | 51 	struct workqueue_struct *workqueue;52 	struct workqueue_struct *hprio_workqueue;
 
 | 
| /Linux-v5.4/drivers/block/rsxx/ | 
| D | rsxx_priv.h | 97 	struct workqueue_struct		*issue_wq;99 	struct workqueue_struct		*done_wq;
 125 		struct workqueue_struct	*creg_wq;
 146 	struct workqueue_struct	*event_wq;
 
 | 
| /Linux-v5.4/drivers/hv/ | 
| D | hyperv_vmbus.h | 258 	struct workqueue_struct *work_queue;259 	struct workqueue_struct *handle_primary_chan_wq;
 260 	struct workqueue_struct *handle_sub_chan_wq;
 
 | 
| /Linux-v5.4/include/scsi/ | 
| D | fcoe_sysfs.h | 54 	struct workqueue_struct		*work_q;56 	struct workqueue_struct		*devloss_work_q;
 
 | 
| /Linux-v5.4/drivers/gpu/drm/tilcdc/ | 
| D | tilcdc_drv.h | 16 struct workqueue_struct;68 	struct workqueue_struct *wq;
 
 | 
| /Linux-v5.4/net/sunrpc/ | 
| D | sched.c | 60 struct workqueue_struct *rpciod_workqueue __read_mostly;61 struct workqueue_struct *xprtiod_workqueue __read_mostly;
 364 static void rpc_make_runnable(struct workqueue_struct *wq,  in rpc_make_runnable()
 502 static void __rpc_do_wake_up_task_on_wq(struct workqueue_struct *wq,  in __rpc_do_wake_up_task_on_wq()
 528 rpc_wake_up_task_on_wq_queue_action_locked(struct workqueue_struct *wq,  in rpc_wake_up_task_on_wq_queue_action_locked()
 653 struct rpc_task *rpc_wake_up_first_on_wq(struct workqueue_struct *wq,  in rpc_wake_up_first_on_wq()
 1169 		struct workqueue_struct *q)  in rpc_final_put_task()
 1178 static void rpc_do_put_task(struct rpc_task *task, struct workqueue_struct *q)  in rpc_do_put_task()
 1237 	struct workqueue_struct *wq;  in rpciod_start()
 1263 	struct workqueue_struct *wq = NULL;  in rpciod_stop()
 
 | 
| /Linux-v5.4/drivers/media/platform/mtk-mdp/ | 
| D | mtk_mdp_core.h | 164 	struct workqueue_struct		*job_wq;168 	struct workqueue_struct		*wdt_wq;
 
 | 
| /Linux-v5.4/drivers/scsi/qedf/ | 
| D | qedf.h | 195 extern struct workqueue_struct *qedf_io_wq;337 	struct workqueue_struct *ll2_recv_wq;
 338 	struct workqueue_struct *link_update_wq;
 385 	struct workqueue_struct *timer_work_queue;
 389 	struct workqueue_struct *dpc_wq;
 
 | 
| /Linux-v5.4/drivers/scsi/qedi/ | 
| D | qedi.h | 328 	struct workqueue_struct *tmf_thread;329 	struct workqueue_struct *offload_thread;
 333 	struct workqueue_struct *dpc_wq;
 
 | 
| /Linux-v5.4/drivers/net/ethernet/qlogic/qlcnic/ | 
| D | qlcnic_sriov.h | 166 	struct workqueue_struct *bc_trans_wq;167 	struct workqueue_struct *bc_async_wq;
 168 	struct workqueue_struct *bc_flr_wq;
 
 | 
| /Linux-v5.4/drivers/misc/mic/scif/ | 
| D | scif_main.h | 102 	struct workqueue_struct *loopb_wq;172 	struct workqueue_struct *intr_wq;
 
 | 
| /Linux-v5.4/drivers/media/platform/mtk-vcodec/ | 
| D | mtk_vcodec_drv.h | 355 	struct workqueue_struct *decode_workqueue;356 	struct workqueue_struct *encode_workqueue;
 
 | 
| /Linux-v5.4/fs/gfs2/ | 
| D | glops.h | 12 extern struct workqueue_struct *gfs2_freeze_wq;
 | 
| /Linux-v5.4/drivers/net/ethernet/toshiba/ | 
| D | ps3_gelic_wireless.h | 242 	struct workqueue_struct *eurus_cmd_queue;246 	struct workqueue_struct *event_queue;
 
 | 
        12345678910>>...22