Lines Matching refs:d_ptr
268 void *d_ptr; in hmt_probe() local
276 err = hid_get_report_descr(dev, &d_ptr, &d_len); in hmt_probe()
285 sc->type = hmt_hid_parse(sc, d_ptr, d_len, in hmt_probe()
301 void *d_ptr; in hmt_attach() local
309 err = hid_get_report_descr(dev, &d_ptr, &d_len); in hmt_attach()
318 fsize = hid_report_size_max(d_ptr, d_len, hid_feature, NULL); in hmt_attach()
657 hmt_hid_parse(struct hmt_softc *sc, const void *d_ptr, hid_size_t d_len, in hmt_hid_parse() argument
705 if (!hidbus_locate(d_ptr, d_len, in hmt_hid_parse()
714 if (hidbus_locate(d_ptr, d_len, in hmt_hid_parse()
721 hidbus_locate(d_ptr, d_len, HID_USAGE2(HUP_MICROSOFT, HUMS_THQA_CERT), in hmt_hid_parse()
725 hd = hid_start_parse(d_ptr, d_len, 1 << hid_input); in hmt_hid_parse()
846 sc->cont_max_rlen = hid_report_size(d_ptr, d_len, hid_feature, in hmt_hid_parse()
849 sc->btn_type_rlen = hid_report_size(d_ptr, d_len, in hmt_hid_parse()
852 sc->thqa_cert_rlen = hid_report_size(d_ptr, d_len, in hmt_hid_parse()