Searched refs:usage_index (Results 1 - 9 of 9) sorted by relevance

/linux-4.1.27/drivers/hid/usbhid/
H A Dhiddev.c151 uref->usage_index = j; hiddev_lookup_usage()
199 uref.usage_index = (usage - field->usage); hiddev_hid_event()
483 if (uref->usage_index >= field->maxusage) hiddev_ioctl_usage()
486 uref->usage_code = field->usage[uref->usage_index].hid; hiddev_ioctl_usage()
515 if (uref->usage_index >= field->maxusage) hiddev_ioctl_usage()
517 } else if (uref->usage_index >= field->report_count) hiddev_ioctl_usage()
522 uref->usage_index + uref_multi->num_values > field->report_count)) hiddev_ioctl_usage()
528 uref->value = field->value[uref->usage_index]; hiddev_ioctl_usage()
534 field->value[uref->usage_index] = uref->value; hiddev_ioctl_usage()
538 i = field->usage[uref->usage_index].collection_index; hiddev_ioctl_usage()
544 field->value[uref->usage_index + i]; hiddev_ioctl_usage()
551 field->value[uref->usage_index + i] = hiddev_ioctl_usage()
/linux-4.1.27/drivers/hid/
H A Dhid-multitouch.c320 if (usage->usage_index >= field->report_count) { mt_feature_mapping()
327 td->inputmode_index = usage->usage_index; mt_feature_mapping()
352 if (usage->usage_index >= field->report_count) { mt_feature_mapping()
357 if (field->value[usage->usage_index] == MT_BUTTONTYPE_CLICKPAD) mt_feature_mapping()
410 if (usage->usage_index) mt_touch_input_mapping()
411 prev_usage = &field->usage[usage->usage_index - 1]; mt_touch_input_mapping()
503 usage->usage_index >= field->report_count) mt_touch_input_mapping()
506 td->cc_value_index = usage->usage_index; mt_touch_input_mapping()
696 if (usage->usage_index + 1 == field->report_count) { mt_process_mt_event()
H A Dhid-core.c205 if (parser->local.usage_index >= HID_MAX_USAGES) { hid_add_usage()
209 parser->local.usage[parser->local.usage_index] = usage; hid_add_usage()
210 parser->local.collection_index[parser->local.usage_index] = hid_add_usage()
213 parser->local.usage_index++; hid_add_usage()
251 if (!parser->local.usage_index) /* Ignore padding fields */ hid_add_field()
254 usages = max_t(unsigned, parser->local.usage_index, hid_add_field()
268 if (i >= parser->local.usage_index) hid_add_field()
269 j = parser->local.usage_index - 1; hid_add_field()
273 field->usage[i].usage_index = i; hid_add_field()
714 for (i = 0; i < parser->local.usage_index; i++) hid_scan_collection()
739 for (i = 0; i < parser->local.usage_index; i++) hid_scan_main()
745 for (i = 0; i < parser->local.usage_index; i++) hid_scan_main()
H A Dhid-sensor-hub.c351 return field->usage[i].usage_index; hid_sensor_get_usage_index()
H A Dhid-input.c1158 usage->usage_index < field->maxusage && hidinput_hid_event()
1159 value == field->value[usage->usage_index]) hidinput_hid_event()
H A Dwacom_sys.c128 if (usage->usage_index >= field->report_count) { wacom_feature_mapping()
134 hid_data->inputmode_index = usage->usage_index; wacom_feature_mapping()
H A Dwacom_wac.c1555 if (usage->usage_index + 1 == field->report_count) { wacom_wac_finger_event()
/linux-4.1.27/include/uapi/linux/
H A Dhiddev.h124 __u32 usage_index; member in struct:hiddev_usage_ref
201 * uref.usage_index = j;
/linux-4.1.27/include/linux/
H A Dhid.h376 unsigned usage_index; member in struct:hid_local
396 unsigned usage_index; /* index into usage array */ member in struct:hid_usage

Completed in 177 milliseconds