Lines Matching defs:device
87 struct acpi_device *device;
99 static int acpi_sbs_remove(struct acpi_device *device);
441 static ssize_t acpi_battery_alarm_show(struct device *dev,
451 static ssize_t acpi_battery_alarm_store(struct device *dev,
534 battery->bat = power_supply_register(&sbs->device->dev,
548 ACPI_SBS_DEVICE_NAME, acpi_device_bid(sbs->device),
574 sbs->charger = power_supply_register(&sbs->device->dev,
581 ACPI_SBS_DEVICE_NAME, acpi_device_bid(sbs->device),
621 static int acpi_sbs_add(struct acpi_device *device)
635 sbs->hc = acpi_driver_data(device->parent);
636 sbs->device = device;
637 strcpy(acpi_device_name(device), ACPI_SBS_DEVICE_NAME);
638 strcpy(acpi_device_class(device), ACPI_SBS_CLASS);
639 device->driver_data = sbs;
663 acpi_sbs_remove(device);
667 static int acpi_sbs_remove(struct acpi_device *device)
672 if (!device)
674 sbs = acpi_driver_data(device);
689 static int acpi_sbs_resume(struct device *dev)