Home
last modified time | relevance | path

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

12345678910>>...94

/linux/drivers/net/wireless/st/cw1200/
H A Dsta.h60 void cw1200_event_handler(struct work_struct *work);
61 void cw1200_bss_loss_work(struct work_struct *work);
62 void cw1200_bss_params_work(struct work_struct *work);
63 void cw1200_keep_alive_work(struct work_struct *work);
64 void cw1200_tx_failure_work(struct work_struct *work);
80 void cw1200_join_timeout(struct work_struct *work);
81 void cw1200_unjoin_work(struct work_struct *work);
82 void cw1200_join_complete_work(struct work_struct *work);
83 void cw1200_wep_key_work(struct work_struct *work);
86 void cw1200_update_filtering_work(struct work_struct *work);
[all …]
H A Dcw1200.h167 struct work_struct update_filtering_work;
168 struct work_struct set_beacon_wakeup_period_work;
191 struct work_struct bh_work;
230 struct work_struct unjoin_work;
231 struct work_struct join_complete_work;
238 struct work_struct wep_key_work;
245 struct work_struct link_id_work;
253 struct work_struct set_tim_work;
254 struct work_struct set_cts_work;
255 struct work_struct multicast_start_work;
[all …]
H A Dscan.h19 /* external */ struct work_struct;
23 struct work_struct work;
42 void cw1200_scan_work(struct work_struct *work);
43 void cw1200_scan_timeout(struct work_struct *work);
44 void cw1200_clear_recent_scan_work(struct work_struct *work);
51 void cw1200_probe_work(struct work_struct *work);
H A Dtxrx.h53 void tx_policy_upload_work(struct work_struct *work);
82 void cw1200_tx_timeout(struct work_struct *work);
93 void cw1200_link_id_reset(struct work_struct *work);
99 void cw1200_link_id_work(struct work_struct *work);
100 void cw1200_link_id_gc_work(struct work_struct *work);
/linux/include/linux/
H A Dworkqueue.h115 struct work_struct work;
124 struct work_struct work;
212 static inline struct delayed_work *to_delayed_work(struct work_struct *work) in to_delayed_work()
217 static inline struct rcu_work *to_rcu_work(struct work_struct *work) in to_rcu_work()
223 struct work_struct work;
252 struct work_struct n = __WORK_INITIALIZER(n, f)
261 extern void __init_work(struct work_struct *work, int onstack);
262 extern void destroy_work_on_stack(struct work_struct *work);
264 static inline unsigned int work_static(struct work_struct *work) in work_static()
269 static inline void __init_work(struct work_struct *work, int onstack) { } in __init_work()
[all …]
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_devlink.h35 struct work_struct intr_work;
37 struct work_struct gen_work;
39 struct work_struct err_work;
41 struct work_struct ras_work;
61 struct work_struct intr_work;
63 struct work_struct gen_work;
65 struct work_struct err_work;
67 struct work_struct ras_work;
/linux/drivers/crypto/marvell/octeontx2/
H A Dotx2_cptpf.h15 struct work_struct vfpf_mbox_work;
22 struct work_struct work;
41 struct work_struct afpf_mbox_work;
45 struct work_struct afpf_mbox_up_work;
69 void otx2_cptpf_afpf_mbox_handler(struct work_struct *work);
70 void otx2_cptpf_afpf_mbox_up_handler(struct work_struct *work);
72 void otx2_cptpf_vfpf_mbox_handler(struct work_struct *work);
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib.h273 struct work_struct start_task;
274 struct work_struct reap_task;
275 struct work_struct skb_task;
276 struct work_struct rx_reap_task;
312 struct work_struct work;
345 struct work_struct carrier_on_task;
346 struct work_struct reschedule_napi_work;
347 struct work_struct flush_light;
348 struct work_struct flush_normal;
349 struct work_struct flush_heavy;
[all …]
/linux/net/wireless/
H A Dcore.h37 struct work_struct rfkill_block;
89 struct work_struct conn_work;
90 struct work_struct event_work;
97 struct work_struct background_cac_abort_wk;
104 struct work_struct destroy_work;
106 struct work_struct sched_scan_res_wk;
109 struct work_struct propagate_radar_detect_wk;
112 struct work_struct propagate_cac_done_wk;
114 struct work_struct mgmt_registrations_update_wk;
118 struct work_struct wiphy_work;
[all …]
/linux/drivers/nfc/pn533/
H A Dpn533.h142 struct work_struct cmd_work;
143 struct work_struct cmd_complete_work;
145 struct work_struct mi_rx_work;
146 struct work_struct mi_tx_work;
147 struct work_struct mi_tm_rx_work;
148 struct work_struct mi_tm_tx_work;
149 struct work_struct tg_work;
150 struct work_struct rf_work;
/linux/drivers/scsi/fnic/
H A Dfnic.h236 extern struct work_struct reset_fnic_work;
434 struct work_struct link_work;
435 struct work_struct frame_work;
436 struct work_struct flush_work;
441 struct work_struct tport_work;
450 struct work_struct fip_frame_work;
451 struct work_struct fip_timer_work;
493 void fnic_handle_frame(struct work_struct *work);
494 void fnic_tport_event_handler(struct work_struct *work);
495 void fnic_handle_link(struct work_struct *work);
[all …]
/linux/net/mac802154/
H A Dieee802154_i.h74 struct work_struct rx_beacon_work;
76 struct work_struct rx_mac_cmd_work;
83 struct work_struct assoc_work;
93 struct work_struct sync_tx_work;
187 void ieee802154_xmit_sync_worker(struct work_struct *work);
276 void mac802154_scan_worker(struct work_struct *work);
284 void mac802154_rx_beacon_worker(struct work_struct *work);
291 void mac802154_beacon_worker(struct work_struct *work);
302 void mac802154_rx_mac_cmd_worker(struct work_struct *work);
/linux/net/rds/
H A Dtcp.h15 struct work_struct rds_tcp_accept_w;
48 struct work_struct t_conn_w;
49 struct work_struct t_send_w;
50 struct work_struct t_down_w;
51 struct work_struct t_recv_w;
91 void rds_tcp_listen_stop(struct socket *sock, struct work_struct *acceptor);
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Ddev.h820 struct work_struct bt_traffic_change_work;
825 struct work_struct restart;
826 struct work_struct scan_completed;
827 struct work_struct abort_scan;
829 struct work_struct beacon_update;
834 struct work_struct tt_work;
835 struct work_struct ct_enter;
836 struct work_struct ct_exit;
837 struct work_struct start_internal_scan;
838 struct work_struct tx_flush;
[all …]
/linux/include/cxl/
H A Devent.h289 int cxl_cper_register_work(struct work_struct *work);
290 int cxl_cper_unregister_work(struct work_struct *work);
292 int cxl_cper_register_prot_err_work(struct work_struct *work);
293 int cxl_cper_unregister_prot_err_work(struct work_struct *work);
296 static inline int cxl_cper_register_work(struct work_struct *work) in cxl_cper_register_work()
301 static inline int cxl_cper_unregister_work(struct work_struct *work) in cxl_cper_unregister_work()
309 static inline int cxl_cper_register_prot_err_work(struct work_struct *work) in cxl_cper_register_prot_err_work()
313 static inline int cxl_cper_unregister_prot_err_work(struct work_struct *work) in cxl_cper_unregister_prot_err_work()
/linux/include/net/bluetooth/
H A Dcoredump.h53 struct work_struct dump_rx;
64 void hci_devcd_rx(struct work_struct *work);
65 void hci_devcd_timeout(struct work_struct *work);
78 static inline void hci_devcd_rx(struct work_struct *work) {} in hci_devcd_rx()
79 static inline void hci_devcd_timeout(struct work_struct *work) {} in hci_devcd_timeout()
/linux/drivers/scsi/snic/
H A Dsnic_disc.h64 struct work_struct scan_work;
65 struct work_struct del_work;
77 void snic_process_report_tgts_rsp(struct work_struct *);
78 void snic_handle_tgt_disc(struct work_struct *);
79 void snic_handle_disc(struct work_struct *);
/linux/drivers/s390/scsi/
H A Dzfcp_def.h174 struct work_struct stat_work;
196 struct work_struct ns_up_work;
203 struct work_struct version_change_lost_work;
225 struct work_struct gid_pn_work;
226 struct work_struct test_link_work;
227 struct work_struct rport_work;
268 struct work_struct scsi_work;
/linux/drivers/media/usb/gspca/
H A Dfinepix.c30 struct work_struct work_struct; member
74 static void dostream(struct work_struct *work) in dostream()
76 struct usb_fpix *dev = container_of(work, struct usb_fpix, work_struct); in dostream()
169 INIT_WORK(&dev->work_struct, dostream); in sd_config()
215 schedule_work(&dev->work_struct); in sd_start()
228 flush_work(&dev->work_struct); in sd_stop0()
/linux/drivers/mmc/host/
H A Dwbsd.h174 struct work_struct card_bh_work; /* Work structures */
175 struct work_struct fifo_bh_work;
176 struct work_struct crc_bh_work;
177 struct work_struct timeout_bh_work;
178 struct work_struct finish_bh_work;
/linux/sound/usb/usx2y/
H A Dus144mkii.h276 struct work_struct stop_work;
277 struct work_struct stop_pcm_work;
278 struct work_struct capture_work;
279 struct work_struct midi_in_work;
280 struct work_struct midi_out_work;
318 void tascam_stop_work_handler(struct work_struct *work);
/linux/drivers/net/wireless/realtek/rtlwifi/
H A Dps.h13 void rtl_ips_nic_off_wq_callback(struct work_struct *work);
20 void rtl_swlps_wq_callback(struct work_struct *work);
21 void rtl_swlps_rfon_wq_callback(struct work_struct *work);
26 void rtl_lps_change_work_callback(struct work_struct *work);
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dmpesw.h11 struct work_struct mpesw_work;
21 struct work_struct work;
41 void mlx5_mpesw_speed_update_work(struct work_struct *work);
45 static inline void mlx5_mpesw_speed_update_work(struct work_struct *work) {} in mlx5_mpesw_speed_update_work()
/linux/samples/workqueue/stall_detector/
H A Dwq_stall.c33 static struct work_struct stall_work1;
34 static struct work_struct stall_work2;
36 static void stall_work2_fn(struct work_struct *work) in stall_work2_fn()
41 static void stall_work1_fn(struct work_struct *work) in stall_work1_fn()
/linux/drivers/net/fjes/
H A Dfjes.h35 struct work_struct force_close_task;
44 struct work_struct tx_stall_task;
45 struct work_struct raise_intr_rxdata_task;
47 struct work_struct unshare_watch_task;

12345678910>>...94