Lines Matching refs:acpi_drv
543 struct acpi_driver *acpi_drv = to_acpi_driver(device->dev.driver); in acpi_notify_device() local
545 acpi_drv->ops.notify(device, event); in acpi_notify_device()
1008 struct acpi_driver *acpi_drv = to_acpi_driver(drv); in acpi_bus_match() local
1011 && !acpi_match_device_ids(acpi_dev, acpi_drv->ids); in acpi_bus_match()
1022 struct acpi_driver *acpi_drv = to_acpi_driver(dev->driver); in acpi_device_probe() local
1028 if (!acpi_drv->ops.add) in acpi_device_probe()
1031 ret = acpi_drv->ops.add(acpi_dev); in acpi_device_probe()
1036 acpi_drv->name, acpi_dev->pnp.bus_id); in acpi_device_probe()
1038 if (acpi_drv->ops.notify) { in acpi_device_probe()
1041 if (acpi_drv->ops.remove) in acpi_device_probe()
1042 acpi_drv->ops.remove(acpi_dev); in acpi_device_probe()
1049 pr_debug("Found driver [%s] for device [%s]\n", acpi_drv->name, in acpi_device_probe()
1059 struct acpi_driver *acpi_drv = to_acpi_driver(dev->driver); in acpi_device_remove() local
1061 if (acpi_drv->ops.notify) in acpi_device_remove()
1064 if (acpi_drv->ops.remove) in acpi_device_remove()
1065 acpi_drv->ops.remove(acpi_dev); in acpi_device_remove()