Lines Matching refs:handle
51 acpi_handle handle; member
150 static struct dock_station *find_dock_station(acpi_handle handle) in find_dock_station() argument
155 if (ds->handle == handle) in find_dock_station()
209 if (acpi_dock_match(adev->handle)) in is_dock_device()
233 status = acpi_evaluate_integer(ds->handle, "_STA", NULL, &sta); in dock_present()
292 int ret = acpi_bus_scan(adev->handle); in hotplug_dock_devices()
339 acpi_handle_info(ds->handle, "%s\n", dock ? "docking" : "undocking"); in handle_dock()
346 status = acpi_evaluate_integer(ds->handle, "_DCK", &arg_list, &value); in handle_dock()
348 acpi_handle_err(ds->handle, "Failed to execute _DCK (0x%x)\n", in handle_dock()
421 acpi_evaluate_lck(ds->handle, 0); in handle_eject_request()
422 acpi_evaluate_ej0(ds->handle); in handle_eject_request()
424 acpi_handle_err(ds->handle, "Unable to undock!\n"); in handle_eject_request()
442 acpi_handle handle = adev->handle; in dock_notify() local
443 struct dock_station *ds = find_dock_station(handle); in dock_notify()
473 acpi_handle_err(handle, "Unable to dock!\n"); in dock_notify()
480 acpi_evaluate_lck(ds->handle, 1); in dock_notify()
511 acpi_bus_get_device(dock_station->handle, &adev); in show_docked()
556 acpi_status status = acpi_evaluate_integer(dock_station->handle, in show_dock_uid()
607 acpi_handle handle = adev->handle; in acpi_dock_add() local
623 dock_station->handle = handle; in acpi_dock_add()
633 if (acpi_dock_match(handle)) in acpi_dock_add()
635 if (acpi_ata_match(handle)) in acpi_dock_add()
661 acpi_handle_err(handle, "%s encountered error %d\n", __func__, ret); in acpi_dock_add()