Home
last modified time | relevance | path

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

12345678910>>...91

/Linux-v4.19/drivers/net/wireless/st/cw1200/
Dsta.h61 void cw1200_event_handler(struct work_struct *work);
62 void cw1200_bss_loss_work(struct work_struct *work);
63 void cw1200_bss_params_work(struct work_struct *work);
64 void cw1200_keep_alive_work(struct work_struct *work);
65 void cw1200_tx_failure_work(struct work_struct *work);
81 void cw1200_join_timeout(struct work_struct *work);
82 void cw1200_unjoin_work(struct work_struct *work);
83 void cw1200_join_complete_work(struct work_struct *work);
84 void cw1200_wep_key_work(struct work_struct *work);
87 void cw1200_update_filtering_work(struct work_struct *work);
[all …]
Dcw1200.h170 struct work_struct update_filtering_work;
171 struct work_struct set_beacon_wakeup_period_work;
194 struct work_struct bh_work;
233 struct work_struct unjoin_work;
234 struct work_struct join_complete_work;
241 struct work_struct wep_key_work;
248 struct work_struct link_id_work;
256 struct work_struct set_tim_work;
257 struct work_struct set_cts_work;
258 struct work_struct multicast_start_work;
[all …]
Dscan.h22 /* external */ struct work_struct;
26 struct work_struct work;
45 void cw1200_scan_work(struct work_struct *work);
46 void cw1200_scan_timeout(struct work_struct *work);
47 void cw1200_clear_recent_scan_work(struct work_struct *work);
54 void cw1200_probe_work(struct work_struct *work);
Dtxrx.h56 void tx_policy_upload_work(struct work_struct *work);
85 void cw1200_tx_timeout(struct work_struct *work);
96 void cw1200_link_id_reset(struct work_struct *work);
102 void cw1200_link_id_work(struct work_struct *work);
103 void cw1200_link_id_gc_work(struct work_struct *work);
/Linux-v4.19/include/linux/
Dworkqueue.h20 struct work_struct;
21 typedef void (*work_func_t)(struct work_struct *work);
102 struct work_struct { struct
116 struct work_struct work; argument
125 struct work_struct work;
158 static inline struct delayed_work *to_delayed_work(struct work_struct *work) in to_delayed_work()
163 static inline struct rcu_work *to_rcu_work(struct work_struct *work) in to_rcu_work()
169 struct work_struct work;
198 struct work_struct n = __WORK_INITIALIZER(n, f)
207 extern void __init_work(struct work_struct *work, int onstack);
[all …]
/Linux-v4.19/tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/
Dworkqueues.h15 struct work_struct;
16 typedef void (*work_func_t)(struct work_struct *work);
19 struct work_struct { struct
40 struct work_struct work; argument
49 static inline bool schedule_work(struct work_struct *work) in schedule_work()
55 static inline bool schedule_work_on(int cpu, struct work_struct *work) in schedule_work_on()
62 struct work_struct *work) in queue_work()
/Linux-v4.19/drivers/misc/mic/scif/
Dscif_main.h103 struct work_struct misc_work;
108 struct work_struct conn_work;
113 struct work_struct loopb_work;
121 struct work_struct mmu_notif_work;
183 struct work_struct intr_bh;
189 struct work_struct peer_add_work;
280 void scif_misc_handler(struct work_struct *work);
/Linux-v4.19/drivers/nfc/pn533/
Dpn533.h144 struct work_struct cmd_work;
145 struct work_struct cmd_complete_work;
147 struct work_struct mi_rx_work;
148 struct work_struct mi_tx_work;
149 struct work_struct mi_tm_rx_work;
150 struct work_struct mi_tm_tx_work;
151 struct work_struct tg_work;
152 struct work_struct rf_work;
/Linux-v4.19/net/wireless/
Dcore.h30 struct work_struct rfkill_sync;
64 struct work_struct mlme_unreg_wk;
80 struct work_struct scan_done_wk;
84 struct work_struct conn_work;
85 struct work_struct event_work;
94 struct work_struct destroy_work;
95 struct work_struct sched_scan_stop_wk;
96 struct work_struct sched_scan_res_wk;
99 struct work_struct propagate_radar_detect_wk;
102 struct work_struct propagate_cac_done_wk;
[all …]
/Linux-v4.19/include/trace/events/
Dworkqueue.h13 TP_PROTO(struct work_struct *work),
43 struct work_struct *work),
78 TP_PROTO(struct work_struct *work),
91 TP_PROTO(struct work_struct *work),
116 TP_PROTO(struct work_struct *work),
/Linux-v4.19/drivers/scsi/snic/
Dsnic_disc.h78 struct work_struct scan_work;
79 struct work_struct del_work;
91 void snic_process_report_tgts_rsp(struct work_struct *);
92 void snic_handle_tgt_disc(struct work_struct *);
93 void snic_handle_disc(struct work_struct *);
/Linux-v4.19/drivers/infiniband/ulp/ipoib/
Dipoib.h274 struct work_struct start_task;
275 struct work_struct reap_task;
276 struct work_struct skb_task;
277 struct work_struct rx_reap_task;
313 struct work_struct work;
354 struct work_struct carrier_on_task;
355 struct work_struct flush_light;
356 struct work_struct flush_normal;
357 struct work_struct flush_heavy;
358 struct work_struct restart_task;
[all …]
/Linux-v4.19/drivers/net/fjes/
Dfjes.h50 struct work_struct force_close_task;
59 struct work_struct tx_stall_task;
60 struct work_struct raise_intr_rxdata_task;
62 struct work_struct unshare_watch_task;
/Linux-v4.19/drivers/media/usb/gspca/
Dfinepix.c39 struct work_struct work_struct; member
83 static void dostream(struct work_struct *work) in dostream()
85 struct usb_fpix *dev = container_of(work, struct usb_fpix, work_struct); in dostream()
178 INIT_WORK(&dev->work_struct, dostream); in sd_config()
224 schedule_work(&dev->work_struct); in sd_start()
237 flush_work(&dev->work_struct); in sd_stop0()
Dvicam.c45 struct work_struct work_struct; member
176 static void vicam_dostream(struct work_struct *work) in vicam_dostream()
178 struct sd *sd = container_of(work, struct sd, work_struct); in vicam_dostream()
227 INIT_WORK(&sd->work_struct, vicam_dostream); in sd_config()
276 schedule_work(&sd->work_struct); in sd_start()
290 flush_work(&dev->work_struct); in sd_stop0()
/Linux-v4.19/net/rds/
Dtcp.h31 struct work_struct t_conn_w;
32 struct work_struct t_send_w;
33 struct work_struct t_down_w;
34 struct work_struct t_recv_w;
71 void rds_tcp_listen_stop(struct socket *sock, struct work_struct *acceptor);
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/dvm/
Ddev.h842 struct work_struct bt_traffic_change_work;
847 struct work_struct restart;
848 struct work_struct scan_completed;
849 struct work_struct abort_scan;
851 struct work_struct beacon_update;
856 struct work_struct tt_work;
857 struct work_struct ct_enter;
858 struct work_struct ct_exit;
859 struct work_struct start_internal_scan;
860 struct work_struct tx_flush;
[all …]
/Linux-v4.19/drivers/usb/host/whci/
Dwhcd.h48 struct work_struct dn_work;
55 struct work_struct async_work;
60 struct work_struct periodic_work;
109 struct work_struct dequeue_work;
155 void whc_dn_work(struct work_struct *work);
165 void scan_async_work(struct work_struct *work);
175 void scan_periodic_work(struct work_struct *work);
/Linux-v4.19/drivers/scsi/libsas/
Dsas_phy.c33 static void sas_phye_loss_of_signal(struct work_struct *work) in sas_phye_loss_of_signal()
43 static void sas_phye_oob_done(struct work_struct *work) in sas_phye_oob_done()
52 static void sas_phye_oob_error(struct work_struct *work) in sas_phye_oob_error()
81 static void sas_phye_spinup_hold(struct work_struct *work) in sas_phye_spinup_hold()
93 static void sas_phye_resume_timeout(struct work_struct *work) in sas_phye_resume_timeout()
110 static void sas_phye_shutdown(struct work_struct *work) in sas_phye_shutdown()
Dsas_internal.h77 void sas_porte_bytes_dmaed(struct work_struct *work);
78 void sas_porte_broadcast_rcvd(struct work_struct *work);
79 void sas_porte_link_reset_err(struct work_struct *work);
80 void sas_porte_timer_event(struct work_struct *work);
81 void sas_porte_hard_reset(struct work_struct *work);
101 void sas_hae_reset(struct work_struct *work);
/Linux-v4.19/drivers/s390/scsi/
Dzfcp_def.h169 struct work_struct stat_work;
191 struct work_struct ns_up_work;
216 struct work_struct gid_pn_work;
217 struct work_struct test_link_work;
218 struct work_struct rport_work;
240 struct work_struct scsi_work;
Dzfcp_ext.h88 extern void zfcp_fc_post_event(struct work_struct *);
89 extern void zfcp_fc_scan_ports(struct work_struct *);
91 extern void zfcp_fc_port_did_lookup(struct work_struct *);
95 extern void zfcp_fc_link_test_work(struct work_struct *);
101 extern void zfcp_fc_sym_name_update(struct work_struct *);
151 extern void zfcp_scsi_rport_work(struct work_struct *);
/Linux-v4.19/drivers/hid/
Dwacom.h167 struct work_struct wireless_work;
168 struct work_struct battery_work;
169 struct work_struct remote_work;
172 struct work_struct mode_change_work;
223 void wacom_battery_work(struct work_struct *work);
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dnv50.h13 struct work_struct supervisor;
58 void (*super)(struct work_struct *);
73 void nv50_disp_super(struct work_struct *);
78 void gf119_disp_super(struct work_struct *);
/Linux-v4.19/samples/livepatch/
Dlivepatch-shadow-mod.c147 static void alloc_work_func(struct work_struct *work);
150 static void alloc_work_func(struct work_struct *work) in alloc_work_func()
172 static void cleanup_work_func(struct work_struct *work);
175 static void cleanup_work_func(struct work_struct *work) in cleanup_work_func()

12345678910>>...91