Home
last modified time | relevance | path

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

12345678910>>...22

/linux-4.19.296/include/linux/
Dworkqueue.h20 struct work_struct;
21 typedef void (*work_func_t)(struct work_struct *work);
103 struct work_struct { struct
117 struct work_struct work; argument
126 struct work_struct work;
159 static inline struct delayed_work *to_delayed_work(struct work_struct *work) in to_delayed_work()
164 static inline struct rcu_work *to_rcu_work(struct work_struct *work) in to_rcu_work()
170 struct work_struct work;
199 struct work_struct n = __WORK_INITIALIZER(n, f)
208 extern void __init_work(struct work_struct *work, int onstack);
[all …]
Dpadata.h75 struct work_struct work;
94 struct work_struct work;
134 struct work_struct reorder_work;
Dkvm_irqfd.h55 struct work_struct inject;
66 struct work_struct shutdown;
Dsrcutiny.h38 struct work_struct srcu_work; /* For driving grace periods. */
44 void srcu_drive_gp(struct work_struct *wp);
Dmei_cl_bus.h47 struct work_struct rx_work;
49 struct work_struct notif_work;
/linux-4.19.296/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-4.19.296/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-4.19.296/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()
Djl2005bcd.c43 struct work_struct work_struct; member
311 static void jl2005c_dostream(struct work_struct *work) in jl2005c_dostream()
313 struct sd *dev = container_of(work, struct sd, work_struct); in jl2005c_dostream()
436 INIT_WORK(&sd->work_struct, jl2005c_dostream); in sd_config()
475 schedule_work(&sd->work_struct); in sd_start()
489 flush_work(&dev->work_struct); in sd_stop0()
/linux-4.19.296/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.h90 extern void zfcp_fc_post_event(struct work_struct *);
91 extern void zfcp_fc_scan_ports(struct work_struct *);
93 extern void zfcp_fc_port_did_lookup(struct work_struct *);
97 extern void zfcp_fc_link_test_work(struct work_struct *);
103 extern void zfcp_fc_sym_name_update(struct work_struct *);
153 extern void zfcp_scsi_rport_work(struct work_struct *);
/linux-4.19.296/drivers/hid/
Dwacom.h169 struct work_struct wireless_work;
170 struct work_struct battery_work;
171 struct work_struct remote_work;
174 struct work_struct mode_change_work;
241 void wacom_battery_work(struct work_struct *work);
/linux-4.19.296/include/net/netns/
Dxfrm.h23 struct work_struct work;
46 struct work_struct state_hash_work;
54 struct work_struct policy_hash_work;
/linux-4.19.296/drivers/s390/char/
Dsclp_config.c43 static struct work_struct sclp_cpu_capability_work;
44 static struct work_struct sclp_cpu_change_work;
46 static void sclp_cpu_capability_notify(struct work_struct *work) in sclp_cpu_capability_notify()
61 static void __ref sclp_cpu_change_notify(struct work_struct *work) in sclp_cpu_change_notify()
/linux-4.19.296/fs/btrfs/
Dasync-thread.h18 typedef void (*btrfs_work_func_t)(struct work_struct *arg);
26 struct work_struct normal_work;
33 void btrfs_##name(struct work_struct *arg)
/linux-4.19.296/fs/afs/
Dcmservice.c27 static void SRXAFSCB_CallBack(struct work_struct *);
28 static void SRXAFSCB_InitCallBackState(struct work_struct *);
29 static void SRXAFSCB_Probe(struct work_struct *);
30 static void SRXAFSCB_ProbeUuid(struct work_struct *);
31 static void SRXAFSCB_TellMeAboutYourself(struct work_struct *);
147 static void SRXAFSCB_CallBack(struct work_struct *work) in SRXAFSCB_CallBack()
279 static void SRXAFSCB_InitCallBackState(struct work_struct *work) in SRXAFSCB_InitCallBackState()
389 static void SRXAFSCB_Probe(struct work_struct *work) in SRXAFSCB_Probe()
421 static void SRXAFSCB_ProbeUuid(struct work_struct *work) in SRXAFSCB_ProbeUuid()
500 static void SRXAFSCB_TellMeAboutYourself(struct work_struct *work) in SRXAFSCB_TellMeAboutYourself()
/linux-4.19.296/include/scsi/
Dlibfcoe.h142 struct work_struct timer_work;
143 struct work_struct recv_work;
212 struct work_struct event_work;
338 struct work_struct work;
369 struct work_struct destroy_work;
/linux-4.19.296/fs/cifs/
Dsmbdirect.h79 struct work_struct destroy_work;
80 struct work_struct disconnect_work;
81 struct work_struct recv_done_work;
82 struct work_struct post_send_credits_work;
122 struct work_struct mr_recovery_work;
/linux-4.19.296/fs/ocfs2/cluster/
Dtcp_internal.h142 struct work_struct sc_rx_work;
143 struct work_struct sc_connect_work;
156 struct work_struct sc_shutdown_work;
/linux-4.19.296/include/net/caif/
Dcaif_hsi.h162 struct work_struct wake_up_work;
163 struct work_struct wake_down_work;
164 struct work_struct out_of_sync_work;
/linux-4.19.296/fs/xfs/
Dxfs_icache.h52 void xfs_reclaim_worker(struct work_struct *work);
64 void xfs_eofblocks_worker(struct work_struct *);
71 void xfs_cowblocks_worker(struct work_struct *);
/linux-4.19.296/drivers/bluetooth/
Dhci_uart.h86 struct work_struct init_ready;
87 struct work_struct write_work;
119 void hci_uart_init_work(struct work_struct *work);
/linux-4.19.296/drivers/misc/mic/vop/
Dvop_main.h67 struct work_struct hotplug_work;
148 struct work_struct virtio_bh_work;
/linux-4.19.296/include/crypto/
Dmcryptd.h31 struct work_struct work;
72 void mcryptd_flusher(struct work_struct *work);
/linux-4.19.296/lib/
Donce.c9 struct work_struct work;
14 static void once_deferred(struct work_struct *w) in once_deferred()

12345678910>>...22