Lines Matching refs:device

43 static int xen_acpi_processor_enable(struct acpi_device *device)  in xen_acpi_processor_enable()  argument
51 pr = acpi_driver_data(device); in xen_acpi_processor_enable()
57 if (!strcmp(acpi_device_hid(device), ACPI_PROCESSOR_OBJECT_HID)) { in xen_acpi_processor_enable()
91 static int xen_acpi_processor_add(struct acpi_device *device) in xen_acpi_processor_add() argument
96 if (!device) in xen_acpi_processor_add()
103 pr->handle = device->handle; in xen_acpi_processor_add()
104 strcpy(acpi_device_name(device), ACPI_PROCESSOR_DEVICE_NAME); in xen_acpi_processor_add()
105 strcpy(acpi_device_class(device), ACPI_PROCESSOR_CLASS); in xen_acpi_processor_add()
106 device->driver_data = pr; in xen_acpi_processor_add()
108 ret = xen_acpi_processor_enable(device); in xen_acpi_processor_add()
115 static int xen_acpi_processor_remove(struct acpi_device *device) in xen_acpi_processor_remove() argument
119 if (!device) in xen_acpi_processor_remove()
122 pr = acpi_driver_data(device); in xen_acpi_processor_remove()
241 static int acpi_processor_device_remove(struct acpi_device *device) in acpi_processor_device_remove() argument
252 struct acpi_device *device = NULL; in acpi_processor_hotplug_notify() local
269 acpi_bus_get_device(handle, &device); in acpi_processor_hotplug_notify()
270 if (acpi_device_enumerated(device)) in acpi_processor_hotplug_notify()
278 device = NULL; in acpi_processor_hotplug_notify()
279 acpi_bus_get_device(handle, &device); in acpi_processor_hotplug_notify()
280 if (!acpi_device_enumerated(device)) { in acpi_processor_hotplug_notify()
291 if (acpi_bus_get_device(handle, &device)) { in acpi_processor_hotplug_notify()
295 pr = acpi_driver_data(device); in acpi_processor_hotplug_notify()
305 acpi_processor_device_remove(device); in acpi_processor_hotplug_notify()