/linux-4.19.296/include/linux/ |
D | workqueue.h | 20 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 …]
|
D | padata.h | 75 struct work_struct work; 94 struct work_struct work; 134 struct work_struct reorder_work;
|
D | kvm_irqfd.h | 55 struct work_struct inject; 66 struct work_struct shutdown;
|
D | srcutiny.h | 38 struct work_struct srcu_work; /* For driving grace periods. */ 44 void srcu_drive_gp(struct work_struct *wp);
|
D | mei_cl_bus.h | 47 struct work_struct rx_work; 49 struct work_struct notif_work;
|
/linux-4.19.296/drivers/misc/mic/scif/ |
D | scif_main.h | 103 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/ |
D | workqueue.h | 13 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/ |
D | finepix.c | 39 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()
|
D | jl2005bcd.c | 43 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/ |
D | zfcp_def.h | 169 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;
|
D | zfcp_ext.h | 90 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/ |
D | wacom.h | 169 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/ |
D | xfrm.h | 23 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/ |
D | sclp_config.c | 43 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/ |
D | async-thread.h | 18 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/ |
D | cmservice.c | 27 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/ |
D | libfcoe.h | 142 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/ |
D | smbdirect.h | 79 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/ |
D | tcp_internal.h | 142 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/ |
D | caif_hsi.h | 162 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/ |
D | xfs_icache.h | 52 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/ |
D | hci_uart.h | 86 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/ |
D | vop_main.h | 67 struct work_struct hotplug_work; 148 struct work_struct virtio_bh_work;
|
/linux-4.19.296/include/crypto/ |
D | mcryptd.h | 31 struct work_struct work; 72 void mcryptd_flusher(struct work_struct *work);
|
/linux-4.19.296/lib/ |
D | once.c | 9 struct work_struct work; 14 static void once_deferred(struct work_struct *w) in once_deferred()
|