Home
last modified time | relevance | path

Searched refs:event_work (Results 1 – 25 of 28) sorted by relevance

12

/linux/drivers/misc/mei/
H A Dvsc-tp.c80 struct work_struct event_work; member
110 schedule_work(&tp->event_work); in vsc_tp_isr()
117 struct vsc_tp *tp = container_of(work, struct vsc_tp, event_work); in vsc_tp_event_work()
508 INIT_WORK(&tp->event_work, vsc_tp_event_work); in vsc_tp_probe()
533 cancel_work_sync(&tp->event_work); in vsc_tp_probe()
549 cancel_work_sync(&tp->event_work); in vsc_tp_remove()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dfweh.c94 schedule_work(&fweh->event_work); in brcmf_fweh_queue_event()
269 fweh = container_of(work, struct brcmf_fweh_info, event_work); in brcmf_fweh_event_worker()
361 INIT_WORK(&fweh->event_work, brcmf_fweh_event_worker); in brcmf_fweh_attach()
380 if (fweh->event_work.func) { in brcmf_fweh_detach()
381 cancel_work_sync(&fweh->event_work); in brcmf_fweh_detach()
/linux/drivers/hid/intel-ish-hid/ishtp/
H A Dbus.c273 cancel_work_sync(&device->event_work); in ishtp_cl_device_remove()
347 cancel_work_sync(&device->event_work); in ishtp_cl_device_reset()
533 device = container_of(work, struct ishtp_cl_device, event_work); in ishtp_bus_event_work()
552 queue_work(device->ishtp_dev->unbound_wq, &device->event_work); in ishtp_cl_bus_rx_event()
571 INIT_WORK(&device->event_work, ishtp_bus_event_work); in ishtp_register_event_cb()
H A Dbus.h42 struct work_struct event_work; member
/linux/drivers/platform/x86/intel/
H A Dishtp_eclite.c88 struct work_struct event_work; member
354 opr_dev = container_of(work, struct ishtp_opregion_dev, event_work); in ecl_acpi_invoke_dsm()
402 schedule_work(&opr_dev->event_work); in ecl_ish_process_rx_event()
575 INIT_WORK(&opr_dev->event_work, ecl_acpi_invoke_dsm); in ecl_ishtp_cl_probe()
634 cancel_work_sync(&opr_dev->event_work); in ecl_ishtp_cl_remove()
/linux/net/vmw_vsock/
H A Dvirtio_transport.c37 struct work_struct event_work; member
451 container_of(work, struct virtio_vsock, event_work); in virtio_transport_event_work()
485 queue_work(virtio_vsock_workqueue, &vsock->event_work); in virtio_vsock_event_done()
830 INIT_WORK(&vsock->event_work, virtio_transport_event_work); in virtio_vsock_probe()
875 flush_work(&vsock->event_work);
/linux/drivers/net/wireless/ath/ath10k/
H A Dqmi.h95 struct work_struct event_work; member
/linux/drivers/usb/host/
H A Dxhci-dbgcap.c392 mod_delayed_work(system_percpu_wq, &dbc->event_work, 0); in dbc_ep_queue()
694 return mod_delayed_work(system_percpu_wq, &dbc->event_work, in xhci_dbc_start()
720 cancel_delayed_work_sync(&dbc->event_work); in xhci_dbc_stop()
1003 dbc = container_of(to_delayed_work(work), struct xhci_dbc, event_work); in xhci_dbc_handle_events()
1040 mod_delayed_work(system_percpu_wq, &dbc->event_work, in xhci_dbc_handle_events()
1393 mod_delayed_work(system_percpu_wq, &dbc->event_work, 0); in dbc_poll_interval_ms_store()
1447 INIT_DELAYED_WORK(&dbc->event_work, xhci_dbc_handle_events); in xhci_alloc_dbc()
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dbus.h66 struct work_struct event_work; member
H A Dtrans.c119 queue_work(bus->workqueue, &bus->event_work); in qtnf_trans_event_enqueue()
/linux/sound/drivers/
H A Daloop.c116 struct work_struct event_work;
321 cancel_work_sync(&cable->snd_timer.event_work); in loopback_snd_timer_close_cable()
865 cable = container_of(work, struct loopback_cable, snd_timer.event_work); in loopback_snd_timer_event()
897 schedule_work(&cable->snd_timer.event_work); in loopback_jiffies_timer_dpcm_info()
1212 INIT_WORK(&cable->snd_timer.event_work, loopback_snd_timer_work); in loopback_snd_timer_open()
113 struct work_struct event_work; global() member
/linux/drivers/infiniband/hw/irdma/
H A Dcm.h346 struct work_struct event_work; member
/linux/drivers/scsi/libfc/
H A Dfc_rport.c162 INIT_WORK(&rdata->event_work, fc_rport_work); in fc_rport_create()
262 container_of(work, struct fc_rport_priv, event_work); in fc_rport_work()
488 if (!queue_work(rport_event_queue, &rdata->event_work)) in fc_rport_enter_delete()
555 !queue_work(rport_event_queue, &rdata->event_work)) in fc_rport_enter_ready()
/linux/net/wireless/
H A Dsme.c1073 queue_work(cfg80211_wq, &rdev->event_work); in cfg80211_connect_done()
1278 queue_work(cfg80211_wq, &rdev->event_work); in cfg80211_roamed()
1338 queue_work(cfg80211_wq, &rdev->event_work); in cfg80211_port_authorized()
1429 queue_work(cfg80211_wq, &rdev->event_work); in cfg80211_disconnected()
H A Dcore.c389 event_work); in cfg80211_event_work()
649 INIT_WORK(&rdev->event_work, cfg80211_event_work); in wiphy_new_nm()
1293 flush_work(&rdev->event_work); in wiphy_unregister()
1552 queue_work(cfg80211_wq, &rdev->event_work); in cfg80211_stop_link()
H A Dibss.c83 queue_work(cfg80211_wq, &rdev->event_work); in cfg80211_ibss_joined()
H A Dcore.h90 struct work_struct event_work; member
/linux/drivers/net/wireless/ath/ath11k/
H A Dqmi.h134 struct work_struct event_work; member
H A Dqmi.c2943 queue_work(qmi->event_wq, &qmi->event_work); in ath11k_qmi_driver_event_post()
3211 event_work); in ath11k_qmi_driver_event_work()
3338 INIT_WORK(&ab->qmi.event_work, ath11k_qmi_driver_event_work); in ath11k_qmi_init_service()
3355 cancel_work_sync(&ab->qmi.event_work); in ath11k_qmi_deinit_service()
/linux/sound/core/
H A Drawmidi.c124 container_of(work, struct snd_rawmidi_runtime, event_work); in snd_rawmidi_input_event_work()
167 INIT_WORK(&runtime->event_work, snd_rawmidi_input_event_work); in snd_rawmidi_runtime_create()
222 cancel_work_sync(&substream->runtime->event_work); in snd_rawmidi_input_trigger()
1209 schedule_work(&runtime->event_work); in snd_rawmidi_receive()
/linux/drivers/net/ethernet/toshiba/
H A Dps3_gelic_wireless.c2126 wl = container_of(work, struct gelic_wl_info, event_work.work); in gelic_wl_event_worker()
2249 queue_delayed_work(wl->event_queue, &wl->event_work, 0); in gelic_wl_interrupt()
2329 INIT_DELAYED_WORK(&wl->event_work, gelic_wl_event_worker); in gelic_wl_alloc()
2639 cancel_delayed_work(&wl->event_work); in gelic_wl_driver_remove()
/linux/drivers/usb/typec/tcpm/
H A Dtcpm.c506 struct kthread_work event_work; member
6834 event_work); in tcpm_pd_event_handler()
6919 kthread_queue_work(port->wq, &port->event_work); in tcpm_cc_change()
6928 kthread_queue_work(port->wq, &port->event_work); in tcpm_vbus_change()
6937 kthread_queue_work(port->wq, &port->event_work); in tcpm_pd_hard_reset()
6946 kthread_queue_work(port->wq, &port->event_work); in tcpm_sink_frs()
6955 kthread_queue_work(port->wq, &port->event_work); in tcpm_sourcing_vbus()
6964 kthread_queue_work(port->wq, &port->event_work); in tcpm_port_clean()
6979 kthread_queue_work(port->wq, &port->event_work); in tcpm_port_error_recovery()
8491 kthread_init_work(&port->event_work, tcpm_pd_event_handler); in tcpm_register_port()
/linux/drivers/md/
H A Ddm-raid.c1717 struct raid_set *rs = container_of(ws, struct raid_set, md.event_work); in do_table_event()
3111 INIT_WORK(&rs->md.event_work, do_table_event); in raid_ctr()
3336 if (work_pending(&rs->md.event_work)) in raid_dtr()
3337 flush_work(&rs->md.event_work); in raid_dtr()
/linux/drivers/scsi/smartpqi/
H A Dsmartpqi.h1401 struct work_struct event_work; member
/linux/drivers/scsi/
H A Dscsi_scan.c311 INIT_WORK(&sdev->event_work, scsi_evt_thread); in scsi_alloc_sdev()

12