Home
last modified time | relevance | path

Searched refs:usage_index (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/hid/usbhid/
H A Dhiddev.c130 uref->usage_index = j; in hiddev_lookup_usage()
178 uref.usage_index = (usage - field->usage); in hiddev_hid_event()
463 if (uref->usage_index >= field->maxusage) in hiddev_ioctl_usage()
465 uref->usage_index = array_index_nospec(uref->usage_index, in hiddev_ioctl_usage()
468 uref->usage_code = field->usage[uref->usage_index].hid; in hiddev_ioctl_usage()
499 if (uref->usage_index >= field->maxusage) in hiddev_ioctl_usage()
501 uref->usage_index = in hiddev_ioctl_usage()
502 array_index_nospec(uref->usage_index, in hiddev_ioctl_usage()
504 } else if (uref->usage_index >= field->report_count) in hiddev_ioctl_usage()
510 uref->usage_index + uref_multi->num_values > in hiddev_ioctl_usage()
[all …]
H A Dhid-pidff.c1034 static int pidff_find_field_with_usage(int *usage_index, in pidff_find_field_with_usage() argument
1049 *usage_index = index; in pidff_find_field_with_usage()
/linux/drivers/hid/
H A Dhid-core.c262 if (parser->local.usage_index >= HID_MAX_USAGES) { in hid_add_usage()
266 parser->local.usage[parser->local.usage_index] = usage; in hid_add_usage()
273 complete_usage(parser, parser->local.usage_index); in hid_add_usage()
275 parser->local.usage_size[parser->local.usage_index] = size; in hid_add_usage()
276 parser->local.collection_index[parser->local.usage_index] = in hid_add_usage()
279 parser->local.usage_index++; in hid_add_usage()
331 if (!parser->local.usage_index) /* Ignore padding fields */ in hid_add_field()
334 usages = max_t(unsigned, parser->local.usage_index, in hid_add_field()
348 if (i >= parser->local.usage_index) in hid_add_field()
349 j = parser->local.usage_index in hid_add_field()
1754 __hid_insert_field_entry(struct hid_device * hid,struct hid_report * report,struct hid_field_entry * entry,struct hid_field * field,unsigned int usage_index) __hid_insert_field_entry() argument
[all...]
H A Dhid-jabra.c33 usage->usage_index, in jabra_input_mapping()
H A Dhid-multitouch.c564 if (usage->usage_index >= field->report_count) { in mt_feature_mapping()
570 switch (field->value[usage->usage_index]) { in mt_feature_mapping()
582 if (usage->usage_index == 0)
791 &field->value[usage->usage_index], \ in mt_touch_input_mapping()
816 if (usage->usage_index) in mt_touch_input_mapping()
817 prev_usage = &field->usage[usage->usage_index - 1]; in mt_touch_input_mapping()
951 app->scantime = &field->value[usage->usage_index]; in mt_touch_input_mapping()
956 app->raw_cc = &field->value[usage->usage_index]; in mt_touch_input_mapping()
1660 unsigned int index = usage->usage_index; in mt_need_to_apply_feature()
H A Dhid-vivaldi-common.c96 field->value[usage->usage_index]; in vivaldi_feature_mapping()
H A Dhid-input.c689 struct hid_usage *usage, unsigned int usage_index) in hidinput_configure_usage()
719 field->usages_priorities[usage_index] = in hidinput_configure_usage()
730 field->usages_priorities[usage_index] |= in hidinput_configure_usage()
733 field->usages_priorities[usage_index] |= in hidinput_configure_usage()
1742 usage->usage_index < field->maxusage && in hidinput_hid_event()
1743 value == field->value[usage->usage_index]) in hidinput_hid_event()
685 hidinput_configure_usage(struct hid_input * hidinput,struct hid_field * field,struct hid_usage * usage,unsigned int usage_index) hidinput_configure_usage() argument
H A Dhid-haptic.c20 if (usage->usage_index >= field->report_count) { in hid_haptic_feature_mapping()
31 field->value[usage->usage_index]; in hid_haptic_feature_mapping()
H A Dwacom_sys.c254 int i = usage->usage_index; in wacom_hid_usage_quirk()
352 if (usage->usage_index >= field->report_count) { in wacom_feature_mapping()
358 hid_data->inputmode_index = usage->usage_index; in wacom_feature_mapping()
H A Dhid-sensor-hub.c366 return field->usage[i].usage_index; in hid_sensor_get_usage_index()
H A Dwacom_wac.c2692 wacom_wac->hid_data.cc_value_index = usage->usage_index; in wacom_wac_finger_usage_mapping()
2815 if (usage->usage_index + 1 == field->report_count) { in wacom_wac_finger_pre_report()
/linux/include/uapi/linux/
H A Dhiddev.h125 __u32 usage_index; member
/linux/include/linux/
H A Dhid.h487 unsigned usage_index; member
508 unsigned usage_index; /* index into usage array */ member