Lines Matching refs:acpi_device
74 void acpi_initialize_hp_context(struct acpi_device *adev, in acpi_initialize_hp_context()
108 bool acpi_scan_is_offline(struct acpi_device *adev, bool uevent) in acpi_scan_is_offline()
136 struct acpi_device *device = acpi_fetch_acpi_dev(handle); in acpi_bus_offline()
181 struct acpi_device *device = acpi_fetch_acpi_dev(handle); in acpi_bus_online()
200 static int acpi_scan_try_to_offline(struct acpi_device *device) in acpi_scan_try_to_offline()
249 static int acpi_scan_check_and_detach(struct acpi_device *adev, void *p) in acpi_scan_check_and_detach()
294 static int acpi_bus_post_eject(struct acpi_device *adev, void *not_used) in acpi_bus_post_eject()
312 static void acpi_scan_check_subtree(struct acpi_device *adev) in acpi_scan_check_subtree()
319 static int acpi_scan_hot_remove(struct acpi_device *device) in acpi_scan_hot_remove()
367 static int acpi_scan_rescan_bus(struct acpi_device *adev) in acpi_scan_rescan_bus()
383 static int acpi_scan_device_check(struct acpi_device *adev) in acpi_scan_device_check()
385 struct acpi_device *parent; in acpi_scan_device_check()
411 static int acpi_scan_bus_check(struct acpi_device *adev) in acpi_scan_bus_check()
418 static int acpi_generic_hotplug_event(struct acpi_device *adev, u32 type) in acpi_generic_hotplug_event()
438 void acpi_device_hotplug(struct acpi_device *adev, u32 src) in acpi_device_hotplug()
497 static void acpi_free_power_resources_lists(struct acpi_device *device) in acpi_free_power_resources_lists()
515 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_release()
523 static void acpi_device_del(struct acpi_device *device) in acpi_device_del()
562 struct acpi_device *adev; in acpi_device_del_work_fn()
571 struct acpi_device, del_list); in acpi_device_del_work_fn()
605 struct acpi_device *adev = context; in acpi_scan_drop_device()
629 static struct acpi_device *handle_to_device(acpi_handle handle, in handle_to_device()
632 struct acpi_device *adev = NULL; in handle_to_device()
651 struct acpi_device *acpi_fetch_acpi_dev(acpi_handle handle) in acpi_fetch_acpi_dev()
673 struct acpi_device *acpi_get_acpi_dev(acpi_handle handle) in acpi_get_acpi_dev()
691 static int acpi_device_set_name(struct acpi_device *device, in acpi_device_set_name()
706 int acpi_tie_acpi_dev(struct acpi_device *adev) in acpi_tie_acpi_dev()
723 static void acpi_store_pld_crc(struct acpi_device *adev) in acpi_store_pld_crc()
734 int acpi_device_add(struct acpi_device *device) in acpi_device_add()
865 static struct acpi_device *acpi_find_parent_acpi_dev(acpi_handle handle) in acpi_find_parent_acpi_dev()
867 struct acpi_device *adev; in acpi_find_parent_acpi_dev()
915 static int acpi_bus_extract_wakeup_device_power_package(struct acpi_device *dev) in acpi_bus_extract_wakeup_device_power_package()
999 static bool acpi_wakeup_gpe_init(struct acpi_device *device) in acpi_wakeup_gpe_init()
1029 static void acpi_bus_get_wakeup_device_flags(struct acpi_device *device) in acpi_bus_get_wakeup_device_flags()
1057 static void acpi_bus_init_power_state(struct acpi_device *device, int state) in acpi_bus_init_power_state()
1092 static void acpi_bus_get_power_flags(struct acpi_device *device) in acpi_bus_get_power_flags()
1151 static void acpi_bus_get_flags(struct acpi_device *device) in acpi_bus_get_flags()
1167 static void acpi_device_get_busid(struct acpi_device *device) in acpi_device_get_busid()
1242 bool acpi_device_is_battery(struct acpi_device *adev) in acpi_device_is_battery()
1253 static bool is_ejectable_bay(struct acpi_device *adev) in is_ejectable_bay()
1323 const char *acpi_device_hid(struct acpi_device *device) in acpi_device_hid()
1497 bool acpi_dma_supported(const struct acpi_device *adev) in acpi_dma_supported()
1522 enum dev_dma_attr acpi_get_dma_attr(struct acpi_device *adev) in acpi_get_dma_attr()
1546 struct acpi_device *adev; in acpi_dma_get_range()
1684 static void acpi_init_coherency(struct acpi_device *adev) in acpi_init_coherency()
1688 struct acpi_device *parent = acpi_dev_parent(adev); in acpi_init_coherency()
1730 static bool acpi_is_indirect_io_slave(struct acpi_device *device) in acpi_is_indirect_io_slave()
1732 struct acpi_device *parent = acpi_dev_parent(device); in acpi_is_indirect_io_slave()
1741 static bool acpi_device_enumeration_by_parent(struct acpi_device *device) in acpi_device_enumeration_by_parent()
1806 void acpi_init_device_object(struct acpi_device *device, acpi_handle handle, in acpi_init_device_object()
1809 struct acpi_device *parent = acpi_find_parent_acpi_dev(handle); in acpi_init_device_object()
1834 static void acpi_scan_dep_init(struct acpi_device *adev) in acpi_scan_dep_init()
1849 void acpi_device_add_finalize(struct acpi_device *device) in acpi_device_add_finalize()
1855 static void acpi_scan_init_status(struct acpi_device *adev) in acpi_scan_init_status()
1861 static int acpi_add_single_object(struct acpi_device **child, in acpi_add_single_object()
1864 struct acpi_device *device; in acpi_add_single_object()
1868 device = kzalloc(sizeof(struct acpi_device), GFP_KERNEL); in acpi_add_single_object()
1955 bool acpi_device_is_present(const struct acpi_device *adev) in acpi_device_is_present()
1960 bool acpi_device_is_enabled(const struct acpi_device *adev) in acpi_device_is_enabled()
2052 static void acpi_scan_init_hotplug(struct acpi_device *adev) in acpi_scan_init_hotplug()
2112 struct acpi_device **adev_p) in acpi_bus_check_add()
2114 struct acpi_device *device = acpi_fetch_acpi_dev(handle); in acpi_bus_check_add()
2189 return acpi_bus_check_add(handle, true, (struct acpi_device **)ret_p); in acpi_bus_check_add_1()
2195 return acpi_bus_check_add(handle, false, (struct acpi_device **)ret_p); in acpi_bus_check_add_2()
2198 static void acpi_default_enumeration(struct acpi_device *device) in acpi_default_enumeration()
2218 static int acpi_generic_device_attach(struct acpi_device *adev, in acpi_generic_device_attach()
2236 static int acpi_scan_attach_handler(struct acpi_device *device) in acpi_scan_attach_handler()
2265 static int acpi_bus_attach(struct acpi_device *device, void *first_pass) in acpi_bus_attach()
2331 struct acpi_device **adev_p = data; in acpi_dev_get_next_consumer_dev_cb()
2332 struct acpi_device *adev = *adev_p; in acpi_dev_get_next_consumer_dev_cb()
2348 *(struct acpi_device **)data = adev; in acpi_dev_get_next_consumer_dev_cb()
2357 struct acpi_device *adev;
2374 static bool acpi_scan_clear_dep_queue(struct acpi_device *adev) in acpi_scan_clear_dep_queue()
2405 struct acpi_device *adev = acpi_get_acpi_dev(dep->consumer); in acpi_scan_clear_dep()
2459 void acpi_dev_clear_dependencies(struct acpi_device *supplier) in acpi_dev_clear_dependencies()
2473 bool acpi_dev_ready_for_enumeration(const struct acpi_device *device) in acpi_dev_ready_for_enumeration()
2493 struct acpi_device *acpi_dev_get_next_consumer_dev(struct acpi_device *supplier, in acpi_dev_get_next_consumer_dev()
2494 struct acpi_device *start) in acpi_dev_get_next_consumer_dev()
2496 struct acpi_device *adev = start; in acpi_dev_get_next_consumer_dev()
2512 struct acpi_device *adev = NULL; in acpi_scan_postponed_branch()
2582 struct acpi_device *device = NULL; in acpi_bus_scan()
2620 void acpi_bus_trim(struct acpi_device *adev) in acpi_bus_trim()
2630 struct acpi_device *device = NULL; in acpi_bus_register_early_device()
2645 struct acpi_device *adev = NULL; in acpi_bus_scan_fixed()
2659 struct acpi_device *adev = NULL; in acpi_bus_scan_fixed()