hid_input
c->kind = hid_input;
1, hid_input, &kbd->sc_fn, NULL))
1, hid_input, &kbd->sc_fn, NULL)) {
c->kind = hid_input;
hd = hid_start_parse(desc, descsiz, hid_input);
hi.kind == hid_input &&
hd = hid_start_parse(desc, descsiz, hid_input);
if (hi.report_ID != repid || hi.kind != hid_input)
d = hid_start_parse(desc, dlen, hid_input);
if (h.kind != hid_input || (h.flags & HIO_CONST) ||
d = hid_start_parse(desc, dlen, hid_input);
if (h.kind != hid_input || (h.flags & HIO_CONST) ||
if (h.kind == hid_input && (h.flags & HIO_CONST) != 0 &&
hid_input, &ms->sc_loc_x, &flags))
hid_input, &ms->sc_loc_y, &flags))
hid_input, &ms->sc_loc_z, &flags);
hid_input, &ms->sc_loc_z, &flags);
hid_input, &ms->sc_loc_w, &flags)) {
HID_USAGE2(HUP_CONSUMER, HUC_AC_PAN), id, hid_input,
hid_input, &ms->sc_loc_z, &flags)) {
hid_input, &ms->sc_loc_btn[i - 1], NULL))
HID_USAGE2(HUP_MICROSOFT, i), id, hid_input,
HUD_TIP_SWITCH), id, hid_input,
HUD_ERASER), id, hid_input,
HUD_BARREL_SWITCH), id, hid_input,
d = hid_start_parse(desc, dlen, hid_input);
if (h.kind != hid_input ||
if (h.kind != hid_input || (h.flags & HIO_CONST) != 0)
mt->sc_rep_input_size = hid_report_size(desc, dlen, hid_input,
mt->sc_rep_input, hid_input, &cap, NULL) ||
mt->sc_rep_input, hid_input, &cap, NULL) ||
mt->sc_rep_input, hid_input, &cap, NULL)) {
hd = hid_start_parse(desc, dlen, hid_input);
if (h.kind != hid_input)
*input_rid = hid_find_report(desc, len, hid_input,
sc->sc_hdev.sc_isize = hid_report_size(desc, size, hid_input, repid);
if (hid_report_size(desc, size, hid_input, iha->reportid) == 0)
sc->sc_hdev.sc_isize = hid_report_size(desc, size, hid_input, repid);
hid_input, repid);
if (hid_report_size(sc->sc_report, sc->sc_reportlen, hid_input,
case hid_input:
sc->sc_hdev.sc_isize = hid_report_size(desc, dlen, hid_input, repid);
sc->sc_hdev.sc_isize = hid_report_size(desc, size, hid_input, repid);
iha->reportid, hid_input, NULL, NULL))
if (hid_report_size(desc, size, hid_input, uha->reportid) == 0)
sc->sc_hdev.sc_isize = hid_report_size(desc, size, hid_input, repid);
sc->sc_ilen = hid_report_size(desc, size, hid_input, repid);
sc->sc_hdev.sc_isize = hid_report_size(desc, size, hid_input, repid);
sc->sc_hdev.sc_isize = hid_report_size(desc, size, hid_input, repid);
repsz = hid_report_size(desc, size, hid_input, repid);
if (hid_report_size(desc, size, hid_input, repid) == 0 &&
case hid_input:
hd = hid_start_parse(desc, size, hid_input);
if (hi.kind == hid_input &&
sc->sc_hdev.sc_isize = hid_report_size(desc, dlen, hid_input, repid);
uha->reportid, hid_input, &kbd->sc_fn, &qflags)) {
sc->sc_hdev.sc_isize = hid_report_size(desc, size, hid_input, repid);
sc->sc_hdev.sc_isize = hid_report_size(desc, size, hid_input, repid);
scc->sc_ilen = hid_report_size(desc, size, hid_input, repid);
scc->sc_ilen = hid_report_size(desc, size, hid_input, repid);
scc->sc_ilen = hid_report_size(desc, size, hid_input, repid);
rsize = hid_report_size(desc, size, hid_input, repid);
sc->sc_ilen = hid_report_size(desc, size, hid_input, repid);
sc->sc_ilen = hid_report_size(desc, size, hid_input, repid);
sc->sc_ilen = hid_report_size(desc, size, hid_input, repid);
uha->reportid, hid_input, NULL, NULL))
sc->sc_hdev.sc_isize = hid_report_size(desc, size, hid_input, repid);
sz = hid_report_size(repd, hid_input, reportid);
d = hid_start_parse(repd, 1 << hid_input, reportid);
case hid_input:
{ UHID_INPUT_REPORT, hid_input, "input" },
case hid_input:
hdata = hid_start_parse(rd, 1 << hid_input, reportid);
case hid_input:
case hid_input:
1 << hid_input |