Lines Matching defs:acpi_device

61 	struct acpi_device *acpi_device;
194 handle = wblock->acpi_device->handle;
272 handle = wblock->acpi_device->handle;
322 handle = wblock->acpi_device->handle;
437 handle = wblock->acpi_device->handle;
637 return acpi_evaluate_object(wblock->acpi_device->handle,
672 return acpi_device_uid(wblock->acpi_device);
1040 struct acpi_device *device)
1108 static void wmi_free_devices(struct acpi_device *device)
1114 if (wblock->acpi_device == device) {
1121 static bool guid_already_parsed(struct acpi_device *device, const guid_t *guid)
1134 guid, dev_name(&wblock->acpi_device->dev));
1145 static int parse_wdg(struct device *wmi_bus_dev, struct acpi_device *device)
1190 wblock->acpi_device = device;
1212 if (wblock->acpi_device != device)
1284 if (wblock->acpi_device->handle == handle &&
1312 status = acpi_evaluate_object(wblock->acpi_device->handle,
1334 wblock->acpi_device->pnp.device_class,
1342 struct acpi_device *acpi_device = ACPI_COMPANION(&device->dev);
1344 acpi_remove_notify_handler(acpi_device->handle, ACPI_DEVICE_NOTIFY,
1346 acpi_remove_address_space_handler(acpi_device->handle,
1348 wmi_free_devices(acpi_device);
1356 struct acpi_device *acpi_device;
1361 acpi_device = ACPI_COMPANION(&device->dev);
1362 if (!acpi_device) {
1367 status = acpi_install_address_space_handler(acpi_device->handle,
1376 status = acpi_install_notify_handler(acpi_device->handle,
1394 error = parse_wdg(wmi_bus_dev, acpi_device);
1406 acpi_remove_notify_handler(acpi_device->handle, ACPI_DEVICE_NOTIFY,
1410 acpi_remove_address_space_handler(acpi_device->handle,