Home
last modified time | relevance | path

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

12

/linux/drivers/char/hw_random/
H A Dba431-rng.c44 struct work_struct reset_work; member
102 reset_work); in ba431_trng_reset_work()
112 schedule_work(&ba431->reset_work); in ba431_trng_schedule_reset()
160 cancel_work_sync(&ba431->reset_work); in ba431_trng_cleanup()
186 INIT_WORK(&ba431->reset_work, ba431_trng_reset_work); in ba431_trng_probe()
/linux/drivers/greybus/
H A Dsvc_watchdog.c22 static struct delayed_work reset_work; variable
91 INIT_DELAYED_WORK(&reset_work, greybus_reset); in do_work()
92 schedule_delayed_work(&reset_work, HZ / 2); in do_work()
/linux/drivers/platform/x86/intel/
H A Dishtp_eclite.c89 struct work_struct reset_work; member
507 opr_dev = container_of(work, struct ishtp_opregion_dev, reset_work); in ecl_ishtp_cl_reset_handler()
576 INIT_WORK(&opr_dev->reset_work, ecl_ishtp_cl_reset_handler); in ecl_ishtp_cl_probe()
633 cancel_work_sync(&opr_dev->reset_work); in ecl_ishtp_cl_remove()
643 schedule_work(&opr_dev->reset_work); in ecl_ishtp_cl_reset()
/linux/drivers/hid/
H A Dhid-rmi.c94 struct work_struct reset_work; member
314 reset_work); in rmi_reset_work()
415 schedule_work(&data->reset_work); in rmi_event()
655 INIT_WORK(&data->reset_work, rmi_reset_work); in rmi_probe()
746 cancel_work_sync(&hdata->reset_work); in rmi_remove()
/linux/drivers/hid/usbhid/
H A Dusbhid.h89 struct work_struct reset_work; /* Task context for resets */ member
H A Dhid-core.c121 container_of(work, struct usbhid_device, reset_work); in hid_reset()
174 schedule_work(&usbhid->reset_work); in hid_io_error()
304 schedule_work(&usbhid->reset_work); in hid_irq_in()
1430 INIT_WORK(&usbhid->reset_work, hid_reset); in usbhid_probe()
1469 cancel_work_sync(&usbhid->reset_work); in hid_cancel_delayed_stuff()
1491 schedule_work(&usbhid->reset_work); in hid_restart_io()
/linux/drivers/misc/mei/
H A Dpci-txe.c288 schedule_work(&dev->reset_work); in mei_txe_pm_runtime_suspend()
311 schedule_work(&dev->reset_work); in mei_txe_pm_runtime_resume()
H A Dpci-me.c446 schedule_work(&dev->reset_work); in mei_me_pm_runtime_suspend()
467 schedule_work(&dev->reset_work); in mei_me_pm_runtime_resume()
H A Dplatform-vsc.c318 schedule_work(&mei_dev->reset_work); in mei_vsc_event_cb()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_fence.c925 if (amdgpu_reset_domain_schedule(adev->reset_domain, &adev->reset_work)) in gpu_recover_get()
926 flush_work(&adev->reset_work); in gpu_recover_get()
942 reset_work); in amdgpu_debugfs_reset_work()
970 INIT_WORK(&adev->reset_work, amdgpu_debugfs_reset_work); in amdgpu_debugfs_fence_init()
H A Damdgpu_amdkfd.c128 kfd.reset_work); in amdgpu_amdkfd_reset_work()
231 INIT_WORK(&adev->kfd.reset_work, amdgpu_amdkfd_reset_work); in amdgpu_amdkfd_device_init()
316 &adev->kfd.reset_work); in amdgpu_amdkfd_gpu_reset()
/linux/drivers/gpu/drm/bridge/
H A Dti-sn65dsi83.c166 struct work_struct reset_work; member
407 struct sn65dsi83 *ctx = container_of(ws, struct sn65dsi83, reset_work); in sn65dsi83_reset_work()
449 schedule_work(&ctx->reset_work); in sn65dsi83_handle_errors()
956 INIT_WORK(&ctx->reset_work, sn65dsi83_reset_work); in sn65dsi83_probe()
/linux/drivers/usb/gadget/function/
H A Du_fs.h279 struct work_struct reset_work; member
/linux/drivers/scsi/libsas/
H A Dsas_init.c494 struct sas_phy_data *d = container_of(work, typeof(*d), reset_work.work); in phy_reset_work()
514 INIT_SAS_WORK(&d->reset_work, phy_reset_work); in sas_phy_setup()
539 sas_queue_work(ha, &d->reset_work); in queue_phy_reset()
H A Dsas_internal.h36 struct sas_work reset_work; member
/linux/include/linux/
H A Dmhi_ep.h151 struct work_struct reset_work; member
/linux/drivers/net/ethernet/sfc/
H A Defx_common.c122 queue_work(reset_workqueue, &efx->reset_work); in efx_queue_reset_work()
127 cancel_work_sync(&efx->reset_work); in efx_flush_reset_workqueue()
857 struct efx_nic *efx = container_of(data, struct efx_nic, reset_work); in efx_reset_work()
972 INIT_WORK(&efx->reset_work, efx_reset_work); in efx_init_struct()
/linux/drivers/net/ethernet/sfc/siena/
H A Defx_common.c126 queue_work(reset_workqueue, &efx->reset_work); in efx_siena_queue_reset_work()
131 cancel_work_sync(&efx->reset_work); in efx_siena_flush_reset_workqueue()
881 struct efx_nic *efx = container_of(data, struct efx_nic, reset_work); in efx_reset_work()
998 INIT_WORK(&efx->reset_work, efx_reset_work); in efx_siena_init_struct()
H A Dsiena_sriov.c120 struct work_struct reset_work; member
1214 INIT_WORK(&vf->reset_work, efx_siena_sriov_reset_vf_work); in efx_siena_sriov_vf_alloc()
1389 cancel_work_sync(&vf->reset_work); in efx_siena_sriov_fini()
1548 queue_work(vfdi_workqueue, &vf->reset_work); in efx_siena_sriov_desc_fetch_err()
/linux/drivers/net/arcnet/
H A Darcnet.c403 lp = container_of(work, struct arcnet_local, reset_work); in reset_device_work()
487 INIT_WORK(&lp->reset_work, reset_device_work); in alloc_arcdev()
501 cancel_work_sync(&lp->reset_work); in free_arcdev()
910 schedule_work(&lp->reset_work); in arcnet_interrupt()
H A Darcdevice.h306 struct work_struct reset_work; member
/linux/drivers/scsi/
H A Dstex.c338 struct work_struct reset_work; member
902 queue_work(hba->work_q, &hba->reset_work); in stex_intr()
1001 queue_work(hba->work_q, &hba->reset_work); in stex_ss_intr()
1015 queue_work(hba->work_q, &hba->reset_work); in stex_ss_intr()
1454 struct st_hba *hba = container_of(work, struct st_hba, reset_work); in stex_reset_work()
1805 INIT_WORK(&hba->reset_work, stex_reset_work); in stex_probe()
/linux/drivers/net/ethernet/ibm/emac/
H A Dcore.h262 struct work_struct reset_work; member
/linux/drivers/net/wireless/ath/ath5k/
H A Dbase.c2000 ieee80211_queue_work(ah->hw, &ah->reset_work); in ath5k_beacon_send()
2346 ieee80211_queue_work(ah->hw, &ah->reset_work); in ath5k_intr()
2368 ieee80211_queue_work(ah->hw, &ah->reset_work); in ath5k_intr()
2471 ieee80211_queue_work(ah->hw, &ah->reset_work); in ath5k_calibrate_work()
3018 reset_work); in ath5k_reset_work()
3122 INIT_WORK(&ah->reset_work, ath5k_reset_work); in ath5k_init()
/linux/drivers/net/ethernet/sfc/falcon/
H A Defx.c2492 struct ef4_nic *efx = container_of(data, struct ef4_nic, reset_work); in ef4_reset_work()
2559 queue_work(reset_workqueue, &efx->reset_work); in ef4_schedule_reset()
2627 INIT_WORK(&efx->reset_work, ef4_reset_work); in ef4_init_struct()
2717 cancel_work_sync(&efx->reset_work); in ef4_pci_remove_main()
2981 queue_work(reset_workqueue, &efx->reset_work); in ef4_pm_thaw()

12