Lines Matching defs:handle
31 acpi_handle handle;
130 static struct dock_station *find_dock_station(acpi_handle handle)
135 if (ds->handle == handle)
147 * dependent device matches the handle, return.
189 if (acpi_dock_match(adev->handle))
213 status = acpi_evaluate_integer(ds->handle, "_STA", NULL, &sta);
273 int ret = acpi_bus_scan(adev->handle);
308 * handle_dock - handle a dock event
321 acpi_handle_info(ds->handle, "%s\n", dock ? "docking" : "undocking");
328 status = acpi_evaluate_integer(ds->handle, "_DCK", &arg_list, &value);
330 acpi_handle_err(ds->handle, "Failed to execute _DCK (0x%x)\n",
382 * handle_eject_request - handle an undock request checking for error conditions
403 acpi_evaluate_lck(ds->handle, 0);
404 acpi_evaluate_ej0(ds->handle);
406 acpi_handle_err(ds->handle, "Unable to undock!\n");
424 acpi_handle handle = adev->handle;
425 struct dock_station *ds = find_dock_station(handle);
455 acpi_handle_err(handle, "Unable to dock!\n");
462 acpi_evaluate_lck(ds->handle, 1);
492 struct acpi_device *adev = acpi_fetch_acpi_dev(dock_station->handle);
540 acpi_status status = acpi_evaluate_integer(dock_station->handle,
591 acpi_handle handle = adev->handle;
607 dock_station->handle = handle;
617 if (acpi_dock_match(handle))
619 if (acpi_ata_match(handle))
645 acpi_handle_err(handle, "%s encountered error %d\n", __func__, ret);