Lines Matching full:usages
93 static struct hid_field *hid_register_field(struct hid_report *report, unsigned usages, unsigned va… in hid_register_field() argument
103 usages * sizeof(struct hid_usage) + in hid_register_field()
111 field->value = (s32 *)(field->usage + usages); in hid_register_field()
261 unsigned int usages; in hid_add_field() local
300 usages = max_t(unsigned, parser->local.usage_index, in hid_add_field()
303 field = hid_register_field(report, usages, parser->global.report_count); in hid_add_field()
311 for (i = 0; i < usages; i++) { in hid_add_field()
323 field->maxusage = usages; in hid_add_field()
566 * Concatenate Usage Pages into Usages where relevant:
585 * has not been already used in previous usages concatenation in hid_concatenate_last_usage_page()
589 /* Ignore extended usages */ in hid_concatenate_last_usage_page()