Lines Matching refs:acpi_device
77 struct acpi_device *acpi_device; member
181 handle = wblock->acpi_device->handle; in wmi_method_enable()
259 handle = wblock->acpi_device->handle; in wmidev_evaluate_method()
309 handle = wblock->acpi_device->handle; in __query_block()
419 handle = wblock->acpi_device->handle; in wmi_set_block()
618 return acpi_evaluate_object(wblock->acpi_device->handle, in wmi_get_event_data()
1011 struct acpi_device *device) in wmi_create_device()
1079 static void wmi_free_devices(struct acpi_device *device) in wmi_free_devices()
1085 if (wblock->acpi_device == device) { in wmi_free_devices()
1092 static bool guid_already_parsed(struct acpi_device *device, in guid_already_parsed()
1106 guid, dev_name(&wblock->acpi_device->dev)); in guid_already_parsed()
1117 static int parse_wdg(struct device *wmi_bus_dev, struct acpi_device *device) in parse_wdg()
1162 wblock->acpi_device = device; in parse_wdg()
1184 if (wblock->acpi_device != device) in parse_wdg()
1257 if (wblock->acpi_device->handle == handle && in acpi_wmi_notify_handler()
1285 status = acpi_evaluate_object(wblock->acpi_device->handle, in acpi_wmi_notify_handler()
1309 wblock->acpi_device->pnp.device_class, in acpi_wmi_notify_handler()
1317 struct acpi_device *acpi_device = ACPI_COMPANION(&device->dev); in acpi_wmi_remove() local
1319 acpi_remove_notify_handler(acpi_device->handle, ACPI_DEVICE_NOTIFY, in acpi_wmi_remove()
1321 acpi_remove_address_space_handler(acpi_device->handle, in acpi_wmi_remove()
1323 wmi_free_devices(acpi_device); in acpi_wmi_remove()
1331 struct acpi_device *acpi_device; in acpi_wmi_probe() local
1336 acpi_device = ACPI_COMPANION(&device->dev); in acpi_wmi_probe()
1337 if (!acpi_device) { in acpi_wmi_probe()
1342 status = acpi_install_address_space_handler(acpi_device->handle, in acpi_wmi_probe()
1351 status = acpi_install_notify_handler(acpi_device->handle, in acpi_wmi_probe()
1369 error = parse_wdg(wmi_bus_dev, acpi_device); in acpi_wmi_probe()
1381 acpi_remove_notify_handler(acpi_device->handle, ACPI_DEVICE_NOTIFY, in acpi_wmi_probe()
1385 acpi_remove_address_space_handler(acpi_device->handle, in acpi_wmi_probe()