Home
last modified time | relevance | path

Searched refs:probe_work (Results 1 – 18 of 18) sorted by relevance

/openbmc/linux/drivers/soc/qcom/
H A Dwcnss_ctrl.c42 struct work_struct probe_work; member
294 struct wcnss_ctrl *wcnss = container_of(work, struct wcnss_ctrl, probe_work); in wcnss_async_probe()
329 INIT_WORK(&wcnss->probe_work, wcnss_async_probe); in wcnss_ctrl_probe()
333 schedule_work(&wcnss->probe_work); in wcnss_ctrl_probe()
342 cancel_work_sync(&wcnss->probe_work); in wcnss_ctrl_remove()
/openbmc/linux/sound/soc/sof/
H A Dcore.c342 container_of(work, struct snd_sof_dev, probe_work); in sof_probe_work()
440 INIT_WORK(&sdev->probe_work, sof_probe_work); in snd_sof_device_probe()
441 schedule_work(&sdev->probe_work); in snd_sof_device_probe()
465 aborted = cancel_work_sync(&sdev->probe_work); in snd_sof_device_remove()
508 cancel_work_sync(&sdev->probe_work); in snd_sof_device_shutdown()
H A Dsof-priv.h568 struct work_struct probe_work; member
/openbmc/linux/sound/pci/hda/
H A Dhda_tegra.c85 struct work_struct probe_work; member
229 cancel_work_sync(&hda->probe_work); in hda_tegra_dev_free()
432 INIT_WORK(&hda->probe_work, hda_tegra_probe_work); in hda_tegra_create()
542 schedule_work(&hda->probe_work); in hda_tegra_probe()
553 struct hda_tegra *hda = container_of(work, struct hda_tegra, probe_work); in hda_tegra_probe_work()
H A Dhda_intel.h17 struct delayed_work probe_work; member
H A Dhda_intel.c1729 struct hda_intel *hda = container_of(work, struct hda_intel, probe_work.work); in azx_probe_work()
1842 INIT_DELAYED_WORK(&hda->probe_work, azx_probe_work); in azx_create()
2173 schedule_delayed_work(&hda->probe_work, 0); in azx_probe()
2339 schedule_delayed_work(&hda->probe_work, in azx_probe_continue()
2402 cancel_delayed_work_sync(&hda->probe_work); in azx_remove()
/openbmc/linux/sound/soc/intel/avs/
H A Dcore.c187 struct avs_dev *adev = container_of(work, struct avs_dev, probe_work); in avs_hda_probe_work()
387 INIT_WORK(&adev->probe_work, avs_hda_probe_work); in avs_bus_init()
468 schedule_work(&adev->probe_work); in avs_pci_probe()
489 cancel_work_sync(&adev->probe_work); in avs_pci_shutdown()
513 cancel_work_sync(&adev->probe_work); in avs_pci_remove()
587 flush_work(&adev->probe_work); in avs_suspend_common()
H A Davs.h147 struct work_struct probe_work; member
/openbmc/linux/drivers/net/wireless/st/cw1200/
H A Dpm.c233 cw1200_suspend_work(&priv->scan.probe_work); in cw1200_wow_suspend()
285 cw1200_resume_work(priv, &priv->scan.probe_work, in cw1200_wow_suspend()
342 cw1200_resume_work(priv, &priv->scan.probe_work, in cw1200_wow_resume()
H A Dscan.h35 struct delayed_work probe_work; member
H A Dscan.c355 container_of(work, struct cw1200_common, scan.probe_work.work); in cw1200_probe_work()
388 queue_delayed_work(priv->workqueue, &priv->scan.probe_work, in cw1200_probe_work()
H A Dmain.c353 INIT_DELAYED_WORK(&priv->scan.probe_work, cw1200_probe_work); in cw1200_init_common()
H A Dwsm.c1548 &priv->scan.probe_work, 0) <= 0) in wsm_handle_tx_data()
H A Dsta.c108 cancel_delayed_work_sync(&priv->scan.probe_work); in cw1200_stop()
/openbmc/linux/include/linux/soundwire/
H A Dsdw_amd.h89 struct work_struct probe_work; member
/openbmc/linux/sound/soc/intel/skylake/
H A Dskl.c805 struct skl_dev *skl = container_of(work, struct skl_dev, probe_work); in skl_probe_work()
902 INIT_WORK(&skl->probe_work, skl_probe_work); in skl_create()
1078 schedule_work(&skl->probe_work); in skl_probe()
1127 cancel_work_sync(&skl->probe_work); in skl_remove()
H A Dskl.h81 struct work_struct probe_work; member
/openbmc/linux/drivers/soundwire/
H A Damd_manager.c883 probe_work); in amd_sdw_probe_work()
988 INIT_WORK(&amd_manager->probe_work, amd_sdw_probe_work); in amd_sdw_manager_probe()
992 schedule_work(&amd_manager->probe_work); in amd_sdw_manager_probe()
1002 cancel_work_sync(&amd_manager->probe_work); in amd_sdw_manager_remove()