Lines Matching refs:adev

61 static int acpiphp_hotplug_notify(struct acpi_device *adev, u32 type);
62 static void acpiphp_post_dock_fixup(struct acpi_device *adev);
73 static struct acpiphp_context *acpiphp_init_context(struct acpi_device *adev) in acpiphp_init_context() argument
84 acpi_set_hp_context(adev, &context->hp); in acpiphp_init_context()
94 static struct acpiphp_context *acpiphp_get_context(struct acpi_device *adev) in acpiphp_get_context() argument
98 if (!adev->hp) in acpiphp_get_context()
101 context = to_acpiphp_context(adev->hp); in acpiphp_get_context()
134 static struct acpiphp_context *acpiphp_grab_context(struct acpi_device *adev) in acpiphp_grab_context() argument
139 context = acpiphp_get_context(adev); in acpiphp_grab_context()
195 static void acpiphp_post_dock_fixup(struct acpi_device *adev) in acpiphp_post_dock_fixup() argument
197 struct acpiphp_context *context = acpiphp_grab_context(adev); in acpiphp_post_dock_fixup()
266 struct acpi_device *adev; in acpiphp_add_context() local
283 if (acpi_bus_get_device(handle, &adev)) in acpiphp_add_context()
290 context = acpiphp_init_context(adev); in acpiphp_add_context()
305 if (!is_dock_device(adev) && acpi_has_method(handle, "_EJ0")) in acpiphp_add_context()
336 if ((acpi_pci_check_ejectable(pbus, handle) || is_dock_device(adev)) in acpiphp_add_context()
379 struct acpi_device *adev = func_to_acpi_device(func); in cleanup_bridge() local
382 adev->hp->notify = NULL; in cleanup_bridge()
383 adev->hp->fixup = NULL; in cleanup_bridge()
467 struct acpi_device *adev = func_to_acpi_device(func); in acpiphp_rescan_slot() local
469 acpi_bus_scan(adev->handle); in acpiphp_rescan_slot()
470 if (acpi_device_enumerated(adev)) in acpiphp_rescan_slot()
471 acpi_device_set_power(adev, ACPI_STATE_D0); in acpiphp_rescan_slot()
633 struct acpi_device *adev = ACPI_COMPANION(&dev->dev); in trim_stale_devices() local
637 if (adev) { in trim_stale_devices()
641 status = acpi_evaluate_integer(adev->handle, "_STA", NULL, &sta); in trim_stale_devices()
649 if (adev) in trim_stale_devices()
650 acpi_bus_trim(adev); in trim_stale_devices()
727 void acpiphp_check_host_bridge(struct acpi_device *adev) in acpiphp_check_host_bridge() argument
732 if (adev->hp) { in acpiphp_check_host_bridge()
733 bridge = to_acpiphp_root_context(adev->hp)->root_bridge; in acpiphp_check_host_bridge()
804 static int acpiphp_hotplug_notify(struct acpi_device *adev, u32 type) in acpiphp_hotplug_notify() argument
808 context = acpiphp_grab_context(adev); in acpiphp_hotplug_notify()
827 struct acpi_device *adev; in acpiphp_enumerate_slots() local
834 adev = ACPI_COMPANION(bus->bridge); in acpiphp_enumerate_slots()
835 if (!adev) in acpiphp_enumerate_slots()
838 handle = adev->handle; in acpiphp_enumerate_slots()
866 acpi_set_hp_context(adev, &root_context->hp); in acpiphp_enumerate_slots()
876 context = acpiphp_get_context(adev); in acpiphp_enumerate_slots()
913 struct acpi_device *adev; in acpiphp_drop_bridge() local
916 adev = ACPI_COMPANION(bridge->pci_bus->bridge); in acpiphp_drop_bridge()
917 root_context = to_acpiphp_root_context(adev->hp); in acpiphp_drop_bridge()
918 adev->hp = NULL; in acpiphp_drop_bridge()