Lines Matching refs:device

59 static int acpi_memory_device_add(struct acpi_device *device,
61 static void acpi_memory_device_remove(struct acpi_device *device);
82 struct acpi_device * device; member
142 status = acpi_walk_resources(mem_device->device->handle, METHOD_NAME__CRS, in acpi_memory_get_device_resources()
157 if (ACPI_FAILURE(acpi_evaluate_integer(mem_device->device->handle, in acpi_memory_check_device()
210 acpi_handle handle = mem_device->device->handle; in acpi_memory_enable_device()
246 result = acpi_bind_memory_blocks(info, mem_device->device); in acpi_memory_enable_device()
261 dev_err(&mem_device->device->dev, "add_memory failed\n"); in acpi_memory_enable_device()
278 acpi_handle handle = mem_device->device->handle; in acpi_memory_remove_memory()
302 mem_device->device->driver_data = NULL; in acpi_memory_device_free()
306 static int acpi_memory_device_add(struct acpi_device *device, in acpi_memory_device_add() argument
312 if (!device) in acpi_memory_device_add()
320 mem_device->device = device; in acpi_memory_device_add()
321 sprintf(acpi_device_name(device), "%s", ACPI_MEMORY_DEVICE_NAME); in acpi_memory_device_add()
322 sprintf(acpi_device_class(device), "%s", ACPI_MEMORY_DEVICE_CLASS); in acpi_memory_device_add()
323 device->driver_data = mem_device; in acpi_memory_device_add()
328 device->driver_data = NULL; in acpi_memory_device_add()
344 dev_err(&device->dev, "acpi_memory_enable_device() error\n"); in acpi_memory_device_add()
349 dev_dbg(&device->dev, "Memory device configured by ACPI\n"); in acpi_memory_device_add()
353 static void acpi_memory_device_remove(struct acpi_device *device) in acpi_memory_device_remove() argument
357 if (!device || !acpi_driver_data(device)) in acpi_memory_device_remove()
360 mem_device = acpi_driver_data(device); in acpi_memory_device_remove()