Home
last modified time | relevance | path

Searched refs:reset_work (Results 1 – 41 of 41) sorted by relevance

/linux-4.4.14/drivers/crypto/qat/qat_common/
Dadf_aer.c82 struct work_struct reset_work; member
118 container_of(work, struct adf_reset_dev_data, reset_work); in adf_device_reset_worker()
158 INIT_WORK(&reset_data->reset_work, adf_device_reset_worker); in adf_dev_aer_schedule_reset()
159 queue_work(device_reset_wq, &reset_data->reset_work); in adf_dev_aer_schedule_reset()
/linux-4.4.14/drivers/misc/mei/
Dinit.c95 cancel_work_sync(&dev->reset_work); in mei_cancel_work()
299 schedule_work(&dev->reset_work); in mei_restart()
309 container_of(work, struct mei_device, reset_work); in mei_reset_work()
325 schedule_work(&dev->reset_work); in mei_reset_work()
408 INIT_WORK(&dev->reset_work, mei_reset_work); in mei_device_init()
Dhw-txe.c1075 schedule_work(&dev->reset_work); in mei_txe_irq_thread_handler()
1110 schedule_work(&dev->reset_work); in mei_txe_irq_thread_handler()
Dhw-me.c1158 schedule_work(&dev->reset_work); in mei_me_irq_thread_handler()
1190 schedule_work(&dev->reset_work); in mei_me_irq_thread_handler()
Dmei_dev.h555 struct work_struct reset_work; member
/linux-4.4.14/drivers/hid/usbhid/
Dusbhid.h94 struct work_struct reset_work; /* Task context for resets */ member
Dhid-core.c117 container_of(work, struct usbhid_device, reset_work); in hid_reset()
170 schedule_work(&usbhid->reset_work); in hid_io_error()
300 schedule_work(&usbhid->reset_work); in hid_irq_in()
1350 INIT_WORK(&usbhid->reset_work, hid_reset); in usbhid_probe()
1388 cancel_work_sync(&usbhid->reset_work); in hid_cancel_delayed_stuff()
1410 schedule_work(&usbhid->reset_work); in hid_restart_io()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_irq.c84 reset_work); in amdgpu_irq_reset_work_func()
233 INIT_WORK(&adev->reset_work, amdgpu_irq_reset_work_func); in amdgpu_irq_init()
Dcik_sdma.c1251 schedule_work(&adev->reset_work); in cik_sdma_process_illegal_inst_irq()
Dsdma_v2_4.c1264 schedule_work(&adev->reset_work); in sdma_v2_4_process_illegal_inst_irq()
Dsdma_v3_0.c1426 schedule_work(&adev->reset_work); in sdma_v3_0_process_illegal_inst_irq()
Damdgpu.h1971 struct work_struct reset_work; member
Dgfx_v8_0.c4984 schedule_work(&adev->reset_work); in gfx_v8_0_priv_reg_irq()
4993 schedule_work(&adev->reset_work); in gfx_v8_0_priv_inst_irq()
Dgfx_v7_0.c5479 schedule_work(&adev->reset_work); in gfx_v7_0_priv_reg_irq()
5489 schedule_work(&adev->reset_work); in gfx_v7_0_priv_inst_irq()
/linux-4.4.14/drivers/usb/gadget/function/
Du_fs.h277 struct work_struct reset_work; member
Df_fs.c2918 struct ffs_data, reset_work); in ffs_reset_work()
2940 INIT_WORK(&ffs->reset_work, ffs_reset_work); in ffs_func_set_alt()
2941 schedule_work(&ffs->reset_work); in ffs_func_set_alt()
/linux-4.4.14/drivers/scsi/libsas/
Dsas_init.c459 struct sas_phy_data *d = container_of(work, typeof(*d), reset_work.work); in phy_reset_work()
479 INIT_SAS_WORK(&d->reset_work, phy_reset_work); in sas_phy_setup()
503 sas_queue_work(ha, &d->reset_work); in queue_phy_reset()
Dsas_internal.h48 struct sas_work reset_work; member
/linux-4.4.14/drivers/nvme/host/
Dnvme.h55 struct work_struct reset_work; member
Dpci.c3202 if (!work_busy(&dev->reset_work)) in nvme_probe_work()
3231 struct nvme_dev *dev = container_of(ws, struct nvme_dev, reset_work); in nvme_reset_work()
3253 if (work_pending(&dev->reset_work)) in __nvme_reset()
3256 queue_work(nvme_workq, &dev->reset_work); in __nvme_reset()
3272 flush_work(&dev->reset_work); in nvme_reset()
3317 INIT_WORK(&dev->reset_work, nvme_reset_work); in nvme_probe()
3391 flush_work(&dev->reset_work); in nvme_remove()
/linux-4.4.14/drivers/net/ethernet/ti/
Dcpmac.c213 struct work_struct reset_work; member
543 if (!schedule_work(&priv->reset_work)) in cpmac_poll()
732 container_of(work, struct cpmac_priv, reset_work); in cpmac_hw_error()
773 if (schedule_work(&priv->reset_work)) in cpmac_check_status()
1017 INIT_WORK(&priv->reset_work, cpmac_hw_error); in cpmac_open()
1056 cancel_work_sync(&priv->reset_work); in cpmac_stop()
/linux-4.4.14/drivers/net/wireless/orinoco/
Dmain.c577 schedule_work(&priv->reset_work); in orinoco_xmit()
678 schedule_work(&priv->reset_work); in orinoco_tx_timeout()
1740 container_of(work, struct orinoco_private, reset_work); in orinoco_reset()
1838 schedule_work(&priv->reset_work); in orinoco_commit()
1867 schedule_work(&priv->reset_work); in orinoco_commit()
1930 schedule_work(&priv->reset_work); in orinoco_interrupt()
2213 INIT_WORK(&priv->reset_work, orinoco_reset); in alloc_orinocodev()
Dorinoco.h73 struct work_struct reset_work; member
Dwext.c1112 orinoco_reset(&priv->reset_work); in orinoco_ioctl_reset()
1116 schedule_work(&priv->reset_work); in orinoco_ioctl_reset()
/linux-4.4.14/drivers/hid/
Dhid-rmi.c137 struct work_struct reset_work; member
390 reset_work); in rmi_reset_work()
399 return schedule_work(&hdata->reset_work); in rmi_schedule_reset()
1303 INIT_WORK(&data->reset_work, rmi_reset_work); in rmi_probe()
/linux-4.4.14/drivers/net/ethernet/ibm/emac/
Dcore.h274 struct work_struct reset_work; member
Dcore.c747 struct emac_instance *dev = container_of(work, struct emac_instance, reset_work); in emac_reset_work()
766 schedule_work(&dev->reset_work); in emac_tx_timeout()
2743 INIT_WORK(&dev->reset_work, emac_reset_work); in emac_probe()
2942 cancel_work_sync(&dev->reset_work); in emac_remove()
/linux-4.4.14/drivers/scsi/
Dstex.c321 struct work_struct reset_work; member
850 queue_work(hba->work_q, &hba->reset_work); in stex_intr()
948 queue_work(hba->work_q, &hba->reset_work); in stex_ss_intr()
1336 struct st_hba *hba = container_of(work, struct st_hba, reset_work); in stex_reset_work()
1641 INIT_WORK(&hba->reset_work, stex_reset_work); in stex_probe()
/linux-4.4.14/drivers/net/ethernet/sfc/
Dsiena_sriov.c122 struct work_struct reset_work; member
1215 INIT_WORK(&vf->reset_work, efx_siena_sriov_reset_vf_work); in efx_siena_sriov_vf_alloc()
1390 cancel_work_sync(&vf->reset_work); in efx_siena_sriov_fini()
1549 queue_work(vfdi_workqueue, &vf->reset_work); in efx_siena_sriov_desc_fetch_err()
Defx.c2685 struct efx_nic *efx = container_of(data, struct efx_nic, reset_work); in efx_reset_work()
2761 queue_work(reset_workqueue, &efx->reset_work); in efx_schedule_reset()
2839 INIT_WORK(&efx->reset_work, efx_reset_work); in efx_init_struct()
2929 cancel_work_sync(&efx->reset_work); in efx_pci_remove_main()
3264 queue_work(reset_workqueue, &efx->reset_work); in efx_pm_thaw()
Dnet_driver.h931 struct work_struct reset_work; member
/linux-4.4.14/drivers/net/wireless/ath/ath5k/
Dbase.c1956 ieee80211_queue_work(ah->hw, &ah->reset_work); in ath5k_beacon_send()
2303 ieee80211_queue_work(ah->hw, &ah->reset_work); in ath5k_intr()
2325 ieee80211_queue_work(ah->hw, &ah->reset_work); in ath5k_intr()
2428 ieee80211_queue_work(ah->hw, &ah->reset_work); in ath5k_calibrate_work()
2975 reset_work); in ath5k_reset_work()
3079 INIT_WORK(&ah->reset_work, ath5k_reset_work); in ath5k_init()
Dath5k.h1306 struct work_struct reset_work; /* deferred chip reset */ member
Ddebug.c282 ieee80211_queue_work(ah->hw, &ah->reset_work); in write_file_reset()
/linux-4.4.14/drivers/usb/dwc2/
Dcore.h793 struct delayed_work reset_work; member
Dhcd.c2300 reset_work.work); in dwc2_hcd_reset_func()
3106 INIT_DELAYED_WORK(&hsotg->reset_work, dwc2_hcd_reset_func); in dwc2_hcd_init()
Dhcd_intr.c315 queue_delayed_work(hsotg->wq_otg, &hsotg->reset_work, in dwc2_hprt0_enable()
/linux-4.4.14/drivers/net/wireless/ipw2x00/
Dipw2100.h575 struct delayed_work reset_work; member
Dipw2100.c713 schedule_delayed_work(&priv->reset_work, in schedule_reset()
716 schedule_delayed_work(&priv->reset_work, 0); in schedule_reset()
1873 cancel_delayed_work(&priv->reset_work); in ipw2100_down()
1963 container_of(work, struct ipw2100_priv, reset_work.work); in ipw2100_reset_adapter()
1979 cancel_delayed_work(&priv->reset_work); in ipw2100_reset_adapter()
4415 cancel_delayed_work_sync(&priv->reset_work); in ipw2100_kill_works()
5789 ipw2100_reset_adapter(&priv->reset_work.work); in ipw2100_set_address()
6147 INIT_DELAYED_WORK(&priv->reset_work, ipw2100_reset_adapter); in ipw2100_alloc_device()
/linux-4.4.14/drivers/net/ethernet/qlogic/
Dqla3xxx.h1181 struct delayed_work reset_work; member
Dqla3xxx.c2244 queue_delayed_work(qdev->workqueue, &qdev->reset_work, 0); in ql3xxx_isr()
3621 container_of(work, struct ql3_adapter, reset_work.work); in ql_reset_work()
3887 INIT_DELAYED_WORK(&qdev->reset_work, ql_reset_work); in ql3xxx_probe()
3928 cancel_delayed_work(&qdev->reset_work); in ql3xxx_remove()