/linux-4.4.14/drivers/crypto/qat/qat_common/ |
H A D | adf_aer.c | 82 struct work_struct reset_work; member in struct:adf_reset_dev_data 118 container_of(work, struct adf_reset_dev_data, reset_work); adf_device_reset_worker() 158 INIT_WORK(&reset_data->reset_work, adf_device_reset_worker); adf_dev_aer_schedule_reset() 159 queue_work(device_reset_wq, &reset_data->reset_work); adf_dev_aer_schedule_reset()
|
/linux-4.4.14/drivers/misc/mei/ |
H A D | init.c | 95 cancel_work_sync(&dev->reset_work); mei_cancel_work() 299 schedule_work(&dev->reset_work); mei_restart() 309 container_of(work, struct mei_device, reset_work); mei_reset_work() 325 schedule_work(&dev->reset_work); mei_reset_work() 408 INIT_WORK(&dev->reset_work, mei_reset_work); mei_device_init()
|
H A D | mei_dev.h | 456 * @reset_work : work item for the device reset 555 struct work_struct reset_work; member in struct:mei_device
|
H A D | hw-me.c | 1158 schedule_work(&dev->reset_work); mei_me_irq_thread_handler() 1190 schedule_work(&dev->reset_work); mei_me_irq_thread_handler()
|
H A D | hw-txe.c | 1075 schedule_work(&dev->reset_work); mei_txe_irq_thread_handler() 1110 schedule_work(&dev->reset_work); mei_txe_irq_thread_handler()
|
/linux-4.4.14/drivers/hid/usbhid/ |
H A D | usbhid.h | 94 struct work_struct reset_work; /* Task context for resets */ member in struct:usbhid_device
|
H A D | hid-core.c | 117 container_of(work, struct usbhid_device, reset_work); hid_reset() 170 schedule_work(&usbhid->reset_work); hid_io_error() 300 schedule_work(&usbhid->reset_work); hid_irq_in() 1350 INIT_WORK(&usbhid->reset_work, hid_reset); usbhid_probe() 1388 cancel_work_sync(&usbhid->reset_work); hid_cancel_delayed_stuff() 1410 schedule_work(&usbhid->reset_work); hid_restart_io()
|
/linux-4.4.14/drivers/scsi/libsas/ |
H A D | sas_init.c | 459 struct sas_phy_data *d = container_of(work, typeof(*d), reset_work.work); phy_reset_work() 479 INIT_SAS_WORK(&d->reset_work, phy_reset_work); sas_phy_setup() 503 sas_queue_work(ha, &d->reset_work); queue_phy_reset()
|
H A D | sas_internal.h | 48 struct sas_work reset_work; member in struct:sas_phy_data
|
/linux-4.4.14/drivers/net/wireless/orinoco/ |
H A D | orinoco.h | 73 struct work_struct reset_work; member in struct:orinoco_private
|
H A D | main.c | 577 schedule_work(&priv->reset_work); orinoco_xmit() 678 schedule_work(&priv->reset_work); orinoco_tx_timeout() 1740 container_of(work, struct orinoco_private, reset_work); orinoco_reset() 1838 schedule_work(&priv->reset_work); orinoco_commit() 1867 schedule_work(&priv->reset_work); orinoco_commit() 1930 schedule_work(&priv->reset_work); orinoco_interrupt() 2213 INIT_WORK(&priv->reset_work, orinoco_reset); alloc_orinocodev()
|
H A D | wext.c | 1112 orinoco_reset(&priv->reset_work); orinoco_ioctl_reset() 1116 schedule_work(&priv->reset_work); orinoco_ioctl_reset()
|
/linux-4.4.14/drivers/nvme/host/ |
H A D | nvme.h | 55 struct work_struct reset_work; member in struct:nvme_dev
|
H A D | pci.c | 3202 if (!work_busy(&dev->reset_work)) nvme_probe_work() 3231 struct nvme_dev *dev = container_of(ws, struct nvme_dev, reset_work); nvme_reset_work() 3253 if (work_pending(&dev->reset_work)) __nvme_reset() 3256 queue_work(nvme_workq, &dev->reset_work); __nvme_reset() 3272 flush_work(&dev->reset_work); nvme_reset() 3317 INIT_WORK(&dev->reset_work, nvme_reset_work); nvme_probe() 3391 flush_work(&dev->reset_work); nvme_remove()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_irq.c | 84 reset_work); amdgpu_irq_reset_work_func() 233 INIT_WORK(&adev->reset_work, amdgpu_irq_reset_work_func); amdgpu_irq_init()
|
H A D | cik_sdma.c | 1251 schedule_work(&adev->reset_work); cik_sdma_process_illegal_inst_irq()
|
H A D | sdma_v2_4.c | 1264 schedule_work(&adev->reset_work); sdma_v2_4_process_illegal_inst_irq()
|
H A D | sdma_v3_0.c | 1426 schedule_work(&adev->reset_work); sdma_v3_0_process_illegal_inst_irq()
|
H A D | amdgpu.h | 1971 struct work_struct reset_work; member in struct:amdgpu_device
|
H A D | gfx_v7_0.c | 5479 schedule_work(&adev->reset_work); gfx_v7_0_priv_reg_irq() 5489 schedule_work(&adev->reset_work); gfx_v7_0_priv_inst_irq()
|
H A D | gfx_v8_0.c | 4984 schedule_work(&adev->reset_work); gfx_v8_0_priv_reg_irq() 4993 schedule_work(&adev->reset_work); gfx_v8_0_priv_inst_irq()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
H A D | cpmac.c | 213 struct work_struct reset_work; member in struct:cpmac_priv 543 if (!schedule_work(&priv->reset_work)) cpmac_poll() 732 container_of(work, struct cpmac_priv, reset_work); cpmac_hw_error() 773 if (schedule_work(&priv->reset_work)) cpmac_check_status() 1017 INIT_WORK(&priv->reset_work, cpmac_hw_error); cpmac_open() 1056 cancel_work_sync(&priv->reset_work); cpmac_stop()
|
/linux-4.4.14/drivers/hid/ |
H A D | hid-rmi.c | 101 * @reset_work: worker which will be called in case of a mouse report 137 struct work_struct reset_work; member in struct:rmi_data 390 reset_work); rmi_reset_work() 399 return schedule_work(&hdata->reset_work); rmi_schedule_reset() 1303 INIT_WORK(&data->reset_work, rmi_reset_work); rmi_probe()
|
/linux-4.4.14/drivers/usb/gadget/function/ |
H A D | u_fs.h | 277 struct work_struct reset_work; member in struct:ffs_data
|
H A D | f_fs.c | 2918 struct ffs_data, reset_work); ffs_reset_work() 2940 INIT_WORK(&ffs->reset_work, ffs_reset_work); ffs_func_set_alt() 2941 schedule_work(&ffs->reset_work); ffs_func_set_alt()
|
/linux-4.4.14/drivers/scsi/ |
H A D | stex.c | 321 struct work_struct reset_work; member in struct:st_hba 850 queue_work(hba->work_q, &hba->reset_work); stex_intr() 948 queue_work(hba->work_q, &hba->reset_work); stex_ss_intr() 1336 struct st_hba *hba = container_of(work, struct st_hba, reset_work); stex_reset_work() 1641 INIT_WORK(&hba->reset_work, stex_reset_work); stex_probe()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
H A D | siena_sriov.c | 85 * @reset_work: Work item to schedule a VF reset. 122 struct work_struct reset_work; member in struct:siena_vf 1215 INIT_WORK(&vf->reset_work, efx_siena_sriov_reset_vf_work); efx_siena_sriov_vf_alloc() 1390 cancel_work_sync(&vf->reset_work); efx_siena_sriov_fini() 1549 queue_work(vfdi_workqueue, &vf->reset_work); efx_siena_sriov_desc_fetch_err()
|
H A D | efx.c | 2685 struct efx_nic *efx = container_of(data, struct efx_nic, reset_work); efx_reset_work() 2761 queue_work(reset_workqueue, &efx->reset_work); efx_schedule_reset() 2839 INIT_WORK(&efx->reset_work, efx_reset_work); efx_init_struct() 2925 /* Flush reset_work. It can no longer be scheduled since we efx_pci_remove_main() 2929 cancel_work_sync(&efx->reset_work); efx_pci_remove_main() 3264 queue_work(reset_workqueue, &efx->reset_work); efx_pm_thaw()
|
H A D | net_driver.h | 802 * @reset_work: Scheduled reset workitem 931 struct work_struct reset_work; member in struct:efx_nic
|
/linux-4.4.14/drivers/net/ethernet/ibm/emac/ |
H A D | core.h | 274 struct work_struct reset_work; member in struct:emac_instance
|
H A D | core.c | 747 struct emac_instance *dev = container_of(work, struct emac_instance, reset_work); emac_reset_work() 749 DBG(dev, "reset_work" NL); emac_reset_work() 766 schedule_work(&dev->reset_work); emac_tx_timeout() 2743 INIT_WORK(&dev->reset_work, emac_reset_work); emac_probe() 2942 cancel_work_sync(&dev->reset_work); emac_remove()
|
/linux-4.4.14/drivers/net/wireless/ath/ath5k/ |
H A D | base.c | 1956 ieee80211_queue_work(ah->hw, &ah->reset_work); ath5k_beacon_send() 2303 ieee80211_queue_work(ah->hw, &ah->reset_work); ath5k_intr() 2325 ieee80211_queue_work(ah->hw, &ah->reset_work); ath5k_intr() 2428 ieee80211_queue_work(ah->hw, &ah->reset_work); ath5k_calibrate_work() 2975 reset_work); ath5k_reset_work() 3079 INIT_WORK(&ah->reset_work, ath5k_reset_work); ath5k_init()
|
H A D | debug.c | 282 ieee80211_queue_work(ah->hw, &ah->reset_work); write_file_reset()
|
H A D | ath5k.h | 1306 struct work_struct reset_work; /* deferred chip reset */ member in struct:ath5k_hw
|
/linux-4.4.14/drivers/net/ethernet/qlogic/ |
H A D | qla3xxx.c | 2244 queue_delayed_work(qdev->workqueue, &qdev->reset_work, 0); ql3xxx_isr() 3621 container_of(work, struct ql3_adapter, reset_work.work); ql_reset_work() 3887 INIT_DELAYED_WORK(&qdev->reset_work, ql_reset_work); ql3xxx_probe() 3928 cancel_delayed_work(&qdev->reset_work); ql3xxx_remove()
|
H A D | qla3xxx.h | 1181 struct delayed_work reset_work; member in struct:ql3_adapter
|
/linux-4.4.14/drivers/usb/dwc2/ |
H A D | core.h | 675 * @reset_work: Delayed work for handling a port reset 793 struct delayed_work reset_work; member in struct:dwc2_hsotg
|
H A D | hcd.c | 2300 reset_work.work); dwc2_hcd_reset_func() 3106 INIT_DELAYED_WORK(&hsotg->reset_work, dwc2_hcd_reset_func); dwc2_hcd_init()
|
H A D | hcd_intr.c | 315 queue_delayed_work(hsotg->wq_otg, &hsotg->reset_work, dwc2_hprt0_enable()
|
/linux-4.4.14/drivers/net/wireless/ipw2x00/ |
H A D | ipw2100.c | 713 schedule_delayed_work(&priv->reset_work, schedule_reset() 716 schedule_delayed_work(&priv->reset_work, 0); schedule_reset() 1873 cancel_delayed_work(&priv->reset_work); ipw2100_down() 1963 container_of(work, struct ipw2100_priv, reset_work.work); ipw2100_reset_adapter() 1979 cancel_delayed_work(&priv->reset_work); ipw2100_reset_adapter() 4415 cancel_delayed_work_sync(&priv->reset_work); ipw2100_kill_works() 5789 ipw2100_reset_adapter(&priv->reset_work.work); ipw2100_set_address() 6147 INIT_DELAYED_WORK(&priv->reset_work, ipw2100_reset_adapter); ipw2100_alloc_device()
|
H A D | ipw2100.h | 575 struct delayed_work reset_work; member in struct:ipw2100_priv
|