Lines Matching refs:acpi_device
25 extern struct acpi_device *acpi_root;
81 void acpi_initialize_hp_context(struct acpi_device *adev,
83 int (*notify)(struct acpi_device *, u32),
84 void (*uevent)(struct acpi_device *, u32))
116 bool acpi_scan_is_offline(struct acpi_device *adev, bool uevent)
144 struct acpi_device *device = NULL;
189 struct acpi_device *device = NULL;
208 static int acpi_scan_try_to_offline(struct acpi_device *device)
254 static int acpi_scan_hot_remove(struct acpi_device *device)
300 static int acpi_scan_device_not_present(struct acpi_device *adev)
310 static int acpi_scan_device_check(struct acpi_device *adev)
343 static int acpi_scan_bus_check(struct acpi_device *adev)
346 struct acpi_device *child;
370 static int acpi_generic_hotplug_event(struct acpi_device *adev, u32 type)
390 void acpi_device_hotplug(struct acpi_device *adev, u32 src)
411 int (*notify)(struct acpi_device *, u32);
449 static void acpi_free_power_resources_lists(struct acpi_device *device)
467 struct acpi_device *acpi_dev = to_acpi_device(dev);
475 static void acpi_device_del(struct acpi_device *device)
514 struct acpi_device *adev;
523 struct acpi_device, del_list);
557 struct acpi_device *adev = context;
581 static int acpi_get_device_data(acpi_handle handle, struct acpi_device **device,
601 int acpi_bus_get_device(acpi_handle handle, struct acpi_device **device)
610 get_device(&((struct acpi_device *)dev)->dev);
613 struct acpi_device *acpi_bus_get_acpi_device(acpi_handle handle)
615 struct acpi_device *adev = NULL;
621 void acpi_bus_put_acpi_device(struct acpi_device *adev)
638 static int acpi_device_set_name(struct acpi_device *device,
653 int acpi_device_add(struct acpi_device *device,
757 static struct acpi_device *acpi_bus_get_parent(acpi_handle handle)
759 struct acpi_device *device = NULL;
801 static int acpi_bus_extract_wakeup_device_power_package(struct acpi_device *dev)
881 static bool acpi_wakeup_gpe_init(struct acpi_device *device)
911 static void acpi_bus_get_wakeup_device_flags(struct acpi_device *device)
939 static void acpi_bus_init_power_state(struct acpi_device *device, int state)
974 static void acpi_bus_get_power_flags(struct acpi_device *device)
1029 static void acpi_bus_get_flags(struct acpi_device *device)
1045 static void acpi_device_get_busid(struct acpi_device *device)
1120 bool acpi_device_is_battery(struct acpi_device *adev)
1131 static bool is_ejectable_bay(struct acpi_device *adev)
1202 const char *acpi_device_hid(struct acpi_device *device)
1375 bool acpi_dma_supported(struct acpi_device *adev)
1400 enum dev_dma_attr acpi_get_dma_attr(struct acpi_device *adev)
1424 struct acpi_device *adev;
1512 static void acpi_init_coherency(struct acpi_device *adev)
1516 struct acpi_device *parent = adev->parent;
1558 static bool acpi_is_indirect_io_slave(struct acpi_device *device)
1560 struct acpi_device *parent = device->parent;
1569 static bool acpi_device_enumeration_by_parent(struct acpi_device *device)
1619 void acpi_init_device_object(struct acpi_device *device, acpi_handle handle,
1644 void acpi_device_add_finalize(struct acpi_device *device)
1650 static int acpi_add_single_object(struct acpi_device **child,
1655 struct acpi_device *device;
1658 device = kzalloc(sizeof(struct acpi_device), GFP_KERNEL);
1747 * acpi_add_single_object updates this once we've an acpi_device
1773 bool acpi_device_is_present(const struct acpi_device *adev)
1822 static void acpi_scan_init_hotplug(struct acpi_device *adev)
1841 static void acpi_device_dep_initialize(struct acpi_device *adev)
1899 struct acpi_device *device = NULL;
1931 static void acpi_default_enumeration(struct acpi_device *device)
1951 static int acpi_generic_device_attach(struct acpi_device *adev,
1969 static int acpi_scan_attach_handler(struct acpi_device *device)
1998 static void acpi_bus_attach(struct acpi_device *device)
2000 struct acpi_device *child;
2059 struct acpi_device *adev;
2115 void acpi_bus_trim(struct acpi_device *adev)
2118 struct acpi_device *child;
2144 struct acpi_device *device = NULL;
2165 struct acpi_device *device = NULL;
2182 struct acpi_device *device = NULL;