Lines Matching refs:adev

300 	struct acpi_device *adev;  in pci_acpi_wake_bus()  local
303 adev = container_of(work, struct acpi_device, wakeup.context.work); in pci_acpi_wake_bus()
304 root = acpi_driver_data(adev); in pci_acpi_wake_bus()
412 struct acpi_device *adev = ACPI_COMPANION(&dev->dev); in acpi_pci_power_manageable() local
413 return adev ? acpi_device_power_manageable(adev) : false; in acpi_pci_power_manageable()
418 struct acpi_device *adev = ACPI_COMPANION(&dev->dev); in acpi_pci_set_power_state() local
429 if (!adev || acpi_has_method(adev->handle, "_EJ0")) in acpi_pci_set_power_state()
443 error = acpi_device_set_power(adev, state_conv[state]); in acpi_pci_set_power_state()
455 struct acpi_device *adev = ACPI_COMPANION(&dev->dev); in acpi_pci_can_wakeup() local
456 return adev ? acpi_device_can_wakeup(adev) : false; in acpi_pci_can_wakeup()
518 struct acpi_device *adev = ACPI_COMPANION(&dev->dev); in acpi_pci_need_resume() local
520 if (!adev || !acpi_device_power_manageable(adev)) in acpi_pci_need_resume()
523 if (device_may_wakeup(&dev->dev) != !!adev->wakeup.prepare_count) in acpi_pci_need_resume()
529 return !!adev->power.flags.dsw_present; in acpi_pci_need_resume()
648 struct acpi_device *adev = ACPI_COMPANION(dev); in pci_acpi_setup() local
650 if (!adev) in pci_acpi_setup()
653 pci_acpi_optimize_delay(pci_dev, adev->handle); in pci_acpi_setup()
655 pci_acpi_add_pm_notifier(adev, pci_dev); in pci_acpi_setup()
656 if (!adev->wakeup.flags.valid) in pci_acpi_setup()
661 if (adev->wakeup.flags.run_wake) in pci_acpi_setup()
667 struct acpi_device *adev = ACPI_COMPANION(dev); in pci_acpi_cleanup() local
669 if (!adev) in pci_acpi_cleanup()
672 pci_acpi_remove_pm_notifier(adev); in pci_acpi_cleanup()
673 if (adev->wakeup.flags.valid) { in pci_acpi_cleanup()