Lines Matching refs:kind

85 			if (h.kind == hid_collection) {  in parceargs()
90 } else if (h.kind == hid_endcollection) { in parceargs()
100 if ((h.kind != hid_input && h.kind != hid_output && in parceargs()
101 h.kind != hid_feature) || (h.flags & HIO_CONST)) in parceargs()
139 if (h.kind == hid_collection) { in parceargs()
144 } else if (h.kind == hid_endcollection) { in parceargs()
154 if ((h.kind != hid_input && h.kind != hid_output && in parceargs()
155 h.kind != hid_feature) || (h.flags & HIO_CONST)) in parceargs()
246 switch (h.kind) { in dumpitems()
306 enum hid_kind kind; in dumpdata() local
308 kind = zflag ? 3 : 0; in dumpdata()
312 if (kind < 3) { in dumpdata()
315 kind++; in dumpdata()
317 if (kind >= 3) in dumpdata()
321 kind == var->h.kind) in dumpdata()
327 dlen = hid_report_size(rd, kind < 3 ? kind : hid_input, rid); in dumpdata()
332 if (kind < 3) { in dumpdata()
334 r = hid_get_report(f, kind, dbuf, dlen); in dumpdata()
348 kind == hid_output ? "output" : in dumpdata()
349 kind == hid_feature ? "feature" : "input", in dumpdata()
359 if ((kind < 3 ? kind : hid_input) != var->h.kind) in dumpdata()
374 } while (loop || kind < 3); in dumpdata()
383 enum hid_kind kind; in writedata() local
385 kind = 0; in writedata()
387 for (kind = 0; kind < 3; kind ++) { in writedata()
390 if (rid == var->h.report_ID && kind == var->h.kind) in writedata()
395 dlen = hid_report_size(rd, kind, rid); in writedata()
401 if (!zflag && hid_get_report(f, kind, dbuf, dlen) == 0) { in writedata()
404 kind == hid_input ? "input" : in writedata()
405 kind == hid_output ? "output" : "feature", in writedata()
416 kind == hid_input ? "input" : in writedata()
417 kind == hid_output ? "output" : "feature", in writedata()
422 if (rid != var->h.report_ID || kind != var->h.kind) in writedata()
428 kind == hid_output ? "output" : in writedata()
429 kind == hid_feature ? "feature" : "input", in writedata()
435 r = hid_set_report(f, kind, dbuf, dlen); in writedata()