Home | History | Annotate | Download | only in usbhidctl

Lines Matching defs:hitem

631 	struct hid_item hitem;
660 while (hid_get_item(hdata, &hitem)) {
663 switch (hitem.kind) {
667 colls[collind++] = hitem.usage;
681 if (reportid != -1 && hitem.report_ID != reportid)
684 matchvar = hidmatch(colls, collind, &hitem,
688 matchvar->opfunc(&hitem, matchvar,
704 struct hid_item hitem;
723 while (hid_get_item(hdata, &hitem)) {
729 hitem.kind, hitem.report_ID, hitem.usage);
731 switch (hitem.kind) {
735 colls[collind++] = hitem.usage;
753 if (reportid != -1 && hitem.report_ID != reportid)
756 matchvar = hidmatch(colls, collind, &hitem, varlist, vlsize);
776 if (matchvar->opfunc(&hitem, matchvar, colls, collind,