hid_start_parse
for (d = hid_start_parse(r, 1<<k, id); hid_get_item(d, &h); ) {
for (d = hid_start_parse(desc, 1<<k, id); hid_get_item(d, h); ) {
hid_data_t hid_start_parse(report_desc_t d, int kindset, int id);
d = hid_start_parse(desc, dlen, hid_none);
d = hid_start_parse(desc, dlen, hid_input);
for (d = hid_start_parse(buf, len, k); hid_get_item(d, &h); ) {
for (d = hid_start_parse(desc, size, k); hid_get_item(d, &h); ) {
hd = hid_start_parse(desc, size, hid_input);
struct hid_data *hid_start_parse(const void *, int, enum hid_kind);
d = hid_start_parse(desc, dlen, hid_input);
d = hid_start_parse(desc, dlen, hid_input);
for (d = hid_start_parse(buf, len, hid_none); hid_get_item(d, &h); )
d = hid_start_parse(desc, size, hid_input);
for (d = hid_start_parse(buf, len, hid_none); hid_get_item(d, &h); )
d = hid_start_parse(desc, size, hid_input);
d = hid_start_parse(desc, size, hid_input);
d = hid_start_parse(desc, size, hid_input);
hdp = hid_start_parse(just_pop_report_descriptor,
for (d = hid_start_parse(desc, size, k); hid_get_item(d, &h); ) {
hd = hid_start_parse(hrd, 0, NO_REPORT_ID);
for (d = hid_start_parse(repd, 1 << hid_input, reportid);
hdata = hid_start_parse(rd, 1 << hid_input, reportid);
hdata = hid_start_parse(rd, kindset, reportid);
d = hid_start_parse(r, ~0, -1);
d = hid_start_parse(r, ~0, -1);