Lines Matching defs:handle

179 /* R2H use different handle for GPS on/off */
274 acpi_handle handle; /* the handle of the hotk device */
356 * method is searched within the scope of the handle, can be NULL. The output
361 static int write_acpi_int_ret(acpi_handle handle, const char *method, int val,
368 if (!handle)
376 status = acpi_evaluate_object(handle, (char *)method, &params, output);
383 static int write_acpi_int(acpi_handle handle, const char *method, int val)
385 return write_acpi_int_ret(handle, method, val, NULL);
388 static int acpi_check_handle(acpi_handle handle, const char *method,
397 status = acpi_get_handle(handle, (char *)method,
402 status = acpi_get_handle(handle, (char *)method,
417 !acpi_check_handle(asus->handle, METHOD_PEGA_ENABLE, NULL) &&
418 !acpi_check_handle(asus->handle, METHOD_PEGA_DISABLE, NULL) &&
419 !acpi_check_handle(asus->handle, METHOD_PEGA_READ, NULL);
425 return write_acpi_int(asus->handle, method, unit);
433 acpi_evaluate_integer(asus->handle, method, NULL, &val);
495 if (acpi_check_handle(asus->handle, METHOD_XLRX, NULL) ||
496 acpi_check_handle(asus->handle, METHOD_XLRY, NULL) ||
497 acpi_check_handle(asus->handle, METHOD_XLRZ, NULL))
547 return write_acpi_int(asus->handle, method, value);
592 rv = acpi_evaluate_integer(asus->handle, METHOD_KBD_LIGHT_GET,
608 if (write_acpi_int(asus->handle, METHOD_KBD_LIGHT_SET, kblv)) {
665 if (!method || acpi_check_handle(asus->handle, method, NULL))
725 if (!acpi_check_handle(asus->handle, METHOD_KBD_LIGHT_SET, NULL) &&
726 !acpi_check_handle(asus->handle, METHOD_KBD_LIGHT_GET, NULL)) {
754 rv = acpi_evaluate_integer(asus->handle, METHOD_BRIGHTNESS_GET,
768 if (write_acpi_int(asus->handle, METHOD_BRIGHTNESS_SET, value)) {
802 if (acpi_check_handle(asus->handle, METHOD_BRIGHTNESS_GET, NULL) ||
803 acpi_check_handle(asus->handle, METHOD_BRIGHTNESS_SET, NULL))
838 * than count bytes. We set eof to 1 if we handle those 2 values. We return the
863 rv = acpi_evaluate_integer(asus->handle, "SFUN", NULL, &temp);
875 rv = acpi_evaluate_integer(asus->handle, "HWRS", NULL, &temp);
886 rv = acpi_evaluate_integer(asus->handle, "ASYM", NULL, &temp);
923 if (write_acpi_int(asus->handle, method, value))
949 if (write_acpi_int(asus->handle, METHOD_LEDD, value)) {
970 rv = acpi_evaluate_integer(asus->handle, METHOD_WL_STATUS,
984 if (write_acpi_int(asus->handle, METHOD_WLAN, !!status)) {
1013 if (write_acpi_int(asus->handle, METHOD_BLUETOOTH, !!status)) {
1043 if (write_acpi_int(asus->handle, METHOD_WIMAX, !!status)) {
1072 if (write_acpi_int(asus->handle, METHOD_WWAN, !!status)) {
1102 if (write_acpi_int(asus->handle, METHOD_SWITCH_DISPLAY, value))
1141 ret = write_acpi_int(asus->handle, METHOD_ALS_CONTROL, value);
1175 if (write_acpi_int(asus->handle, METHOD_ALS_LEVEL, value))
1209 int err = write_acpi_int_ret(asus->handle, METHOD_PEGA_READ, arg,
1244 rv = acpi_evaluate_integer(asus->handle, METHOD_GPS_STATUS,
1257 if (write_acpi_int(asus->handle, meth, 0x02))
1370 if (!acpi_check_handle(asus->handle, METHOD_GPS_ON, NULL) &&
1371 !acpi_check_handle(asus->handle, METHOD_GPS_OFF, NULL) &&
1372 !acpi_check_handle(asus->handle, METHOD_GPS_STATUS, NULL))
1380 if (!acpi_check_handle(asus->handle, METHOD_WLAN, NULL) &&
1388 if (!acpi_check_handle(asus->handle, METHOD_BLUETOOTH, NULL) &&
1397 if (!acpi_check_handle(asus->handle, METHOD_WWAN, NULL))
1404 if (!acpi_check_handle(asus->handle, METHOD_WIMAX, NULL))
1523 /* TODO Find a better way to handle events count. */
1574 acpi_handle handle = asus->handle;
1591 supported = !acpi_check_handle(handle, METHOD_WLAN, NULL);
1594 supported = !acpi_check_handle(handle, METHOD_BLUETOOTH, NULL);
1597 supported = !acpi_check_handle(handle, METHOD_SWITCH_DISPLAY, NULL);
1601 !acpi_check_handle(asus->handle, METHOD_WIMAX, NULL);
1604 supported = !acpi_check_handle(asus->handle, METHOD_WWAN, NULL);
1607 supported = !acpi_check_handle(handle, METHOD_LEDD, NULL);
1611 supported = !acpi_check_handle(handle, METHOD_ALS_CONTROL, NULL) &&
1612 !acpi_check_handle(handle, METHOD_ALS_LEVEL, NULL);
1616 supported = !acpi_check_handle(handle, METHOD_GPS_ON, NULL) &&
1617 !acpi_check_handle(handle, METHOD_GPS_OFF, NULL) &&
1618 !acpi_check_handle(handle, METHOD_GPS_STATUS, NULL);
1696 if (write_acpi_int_ret(asus->handle, "INIT", 0, &buffer)) {
1703 acpi_evaluate_integer(asus->handle, "BSTS", NULL, &bsts_result);
1711 if (write_acpi_int(asus->handle, "CWAP", wapf))
1742 if (!acpi_check_handle(asus->handle, METHOD_WL_STATUS, NULL))
1789 if (!acpi_check_handle(asus->handle, METHOD_KBD_LIGHT_SET, NULL))
1801 } else if (!acpi_check_handle(asus->handle, METHOD_ALS_CONTROL, NULL) &&
1802 !acpi_check_handle(asus->handle, METHOD_ALS_LEVEL, NULL)) {
1836 asus->handle = device->handle;