Lines Matching refs:acpi_device
22 extern struct acpi_device *acpi_root;
83 void acpi_initialize_hp_context(struct acpi_device *adev, in acpi_initialize_hp_context()
85 int (*notify)(struct acpi_device *, u32), in acpi_initialize_hp_context() argument
86 void (*uevent)(struct acpi_device *, u32)) in acpi_initialize_hp_context() argument
118 bool acpi_scan_is_offline(struct acpi_device *adev, bool uevent) in acpi_scan_is_offline()
145 struct acpi_device *device = NULL; in acpi_bus_offline()
193 struct acpi_device *device = NULL; in acpi_bus_online()
212 static int acpi_scan_try_to_offline(struct acpi_device *device) in acpi_scan_try_to_offline()
258 static int acpi_scan_hot_remove(struct acpi_device *device) in acpi_scan_hot_remove()
305 static int acpi_scan_device_not_present(struct acpi_device *adev) in acpi_scan_device_not_present()
315 static int acpi_scan_device_check(struct acpi_device *adev) in acpi_scan_device_check()
348 static int acpi_scan_bus_check(struct acpi_device *adev) in acpi_scan_bus_check()
351 struct acpi_device *child; in acpi_scan_bus_check()
375 static int acpi_generic_hotplug_event(struct acpi_device *adev, u32 type) in acpi_generic_hotplug_event()
395 void acpi_device_hotplug(struct acpi_device *adev, u32 src) in acpi_device_hotplug()
420 int (*notify)(struct acpi_device *, u32); in acpi_device_hotplug()
446 static void acpi_free_power_resources_lists(struct acpi_device *device) in acpi_free_power_resources_lists()
464 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_release()
472 static void acpi_device_del(struct acpi_device *device) in acpi_device_del()
495 struct acpi_device *adev; in acpi_device_del_work_fn()
504 struct acpi_device, del_list); in acpi_device_del_work_fn()
535 struct acpi_device *adev = context; in acpi_scan_drop_device()
559 static int acpi_get_device_data(acpi_handle handle, struct acpi_device **device, in acpi_get_device_data()
577 int acpi_bus_get_device(acpi_handle handle, struct acpi_device **device) in acpi_bus_get_device()
586 get_device(&((struct acpi_device *)dev)->dev); in get_acpi_device()
589 struct acpi_device *acpi_bus_get_acpi_device(acpi_handle handle) in acpi_bus_get_acpi_device()
591 struct acpi_device *adev = NULL; in acpi_bus_get_acpi_device()
597 void acpi_bus_put_acpi_device(struct acpi_device *adev) in acpi_bus_put_acpi_device()
602 int acpi_device_add(struct acpi_device *device, in acpi_device_add()
701 static struct acpi_device *acpi_bus_get_parent(acpi_handle handle) in acpi_bus_get_parent()
703 struct acpi_device *device = NULL; in acpi_bus_get_parent()
827 static void acpi_wakeup_gpe_init(struct acpi_device *device) in acpi_wakeup_gpe_init()
864 static void acpi_bus_get_wakeup_device_flags(struct acpi_device *device) in acpi_bus_get_wakeup_device_flags()
894 static void acpi_bus_init_power_state(struct acpi_device *device, int state) in acpi_bus_init_power_state()
932 static void acpi_bus_get_power_flags(struct acpi_device *device) in acpi_bus_get_power_flags()
974 static void acpi_bus_get_flags(struct acpi_device *device) in acpi_bus_get_flags()
990 static void acpi_device_get_busid(struct acpi_device *device) in acpi_device_get_busid()
1062 bool acpi_device_is_battery(struct acpi_device *adev) in acpi_device_is_battery()
1073 static bool is_ejectable_bay(struct acpi_device *adev) in is_ejectable_bay()
1147 const char *acpi_device_hid(struct acpi_device *device) in acpi_device_hid()
1317 bool acpi_dma_supported(struct acpi_device *adev) in acpi_dma_supported()
1342 enum dev_dma_attr acpi_get_dma_attr(struct acpi_device *adev) in acpi_get_dma_attr()
1353 static void acpi_init_coherency(struct acpi_device *adev) in acpi_init_coherency()
1357 struct acpi_device *parent = adev->parent; in acpi_init_coherency()
1386 void acpi_init_device_object(struct acpi_device *device, acpi_handle handle, in acpi_init_device_object()
1407 void acpi_device_add_finalize(struct acpi_device *device) in acpi_device_add_finalize()
1413 static int acpi_add_single_object(struct acpi_device **child, in acpi_add_single_object()
1418 struct acpi_device *device; in acpi_add_single_object()
1421 device = kzalloc(sizeof(struct acpi_device), GFP_KERNEL); in acpi_add_single_object()
1487 bool acpi_device_is_present(struct acpi_device *adev) in acpi_device_is_present()
1540 static void acpi_scan_init_hotplug(struct acpi_device *adev) in acpi_scan_init_hotplug()
1559 static void acpi_device_dep_initialize(struct acpi_device *adev) in acpi_device_dep_initialize()
1615 struct acpi_device *device = NULL; in acpi_bus_check_add()
1665 static void acpi_default_enumeration(struct acpi_device *device) in acpi_default_enumeration()
1687 static int acpi_generic_device_attach(struct acpi_device *adev, in acpi_generic_device_attach()
1705 static int acpi_scan_attach_handler(struct acpi_device *device) in acpi_scan_attach_handler()
1734 static void acpi_bus_attach(struct acpi_device *device) in acpi_bus_attach()
1736 struct acpi_device *child; in acpi_bus_attach()
1788 struct acpi_device *adev; in acpi_walk_dep_device_list()
1844 void acpi_bus_trim(struct acpi_device *adev) in acpi_bus_trim()
1847 struct acpi_device *child; in acpi_bus_trim()
1879 struct acpi_device *device = NULL; in acpi_bus_scan_fixed()
1896 struct acpi_device *device = NULL; in acpi_bus_scan_fixed()