Lines Matching defs:handle
219 static bool intel_hid_execute_method(acpi_handle handle,
244 obj = acpi_evaluate_dsm(handle, &intel_dsm_guid, 1, fn_index, &argv4);
246 acpi_handle_debug(handle, "Exec DSM Fn code: %d[%s] success\n",
253 status = acpi_execute_simple_method(handle, method_name, arg);
260 static bool intel_hid_evaluate_method(acpi_handle handle,
277 obj = acpi_evaluate_dsm_typed(handle, &intel_dsm_guid,
282 acpi_handle_debug(handle,
290 status = acpi_evaluate_integer(handle, method_name, NULL, result);
297 static void intel_hid_init_dsm(acpi_handle handle)
303 obj = acpi_evaluate_dsm_typed(handle, &intel_dsm_guid, 1, 0, NULL,
315 acpi_handle_warn(handle, "intel_hid_dsm_fn_mask length is zero\n");
322 acpi_handle_debug(handle, "intel_hid_dsm_fn_mask = %llx\n",
328 acpi_handle handle = ACPI_HANDLE(device);
331 if (!intel_hid_execute_method(handle, INTEL_HID_DSM_HDSM_FN,
344 acpi_handle handle = ACPI_HANDLE(device);
352 status = acpi_evaluate_integer(handle, "BTNC", NULL, &button_cap);
359 if (!intel_hid_execute_method(handle, INTEL_HID_DSM_BTNE_FN,
471 acpi_handle handle = ACPI_HANDLE(&device->dev);
475 if (!intel_hid_evaluate_method(handle, INTEL_HID_DSM_VGBS_FN, &vgbs))
502 static void notify_handler(acpi_handle handle, u32 event, void *context)
591 if (!intel_hid_evaluate_method(handle, INTEL_HID_DSM_HDEM_FN,
604 acpi_handle handle = ACPI_HANDLE(&device->dev);
607 if (intel_hid_evaluate_method(handle, INTEL_HID_DSM_HEBC_V2_FN,
614 if (intel_hid_evaluate_method(handle, INTEL_HID_DSM_HEBC_V1_FN,
628 acpi_handle handle = ACPI_HANDLE(&device->dev);
634 intel_hid_init_dsm(handle);
636 if (!intel_hid_evaluate_method(handle, INTEL_HID_DSM_HDMM_FN, &mode)) {
690 status = acpi_install_notify_handler(handle,
708 if (!intel_hid_evaluate_method(handle, INTEL_HID_DSM_BTNL_FN, &dummy))
721 acpi_remove_notify_handler(handle, ACPI_DEVICE_NOTIFY, notify_handler);
728 acpi_handle handle = ACPI_HANDLE(&device->dev);
731 acpi_remove_notify_handler(handle, ACPI_DEVICE_NOTIFY, notify_handler);
753 * As a workaround until the ACPI core figures out how to handle
758 check_acpi_dev(acpi_handle handle, u32 lvl, void *context, void **rv)
761 struct acpi_device *dev = acpi_fetch_acpi_dev(handle);