Lines Matching refs:d_ptr
266 void *d_ptr; in hmt_probe() local
274 err = hid_get_report_descr(dev, &d_ptr, &d_len); in hmt_probe()
283 sc->type = hmt_hid_parse(sc, d_ptr, d_len, in hmt_probe()
299 void *d_ptr; in hmt_attach() local
307 err = hid_get_report_descr(dev, &d_ptr, &d_len); in hmt_attach()
316 fsize = hid_report_size_max(d_ptr, d_len, hid_feature, NULL); in hmt_attach()
655 hmt_hid_parse(struct hmt_softc *sc, const void *d_ptr, hid_size_t d_len, in hmt_hid_parse() argument
703 if (!hidbus_locate(d_ptr, d_len, in hmt_hid_parse()
712 if (hidbus_locate(d_ptr, d_len, in hmt_hid_parse()
719 hidbus_locate(d_ptr, d_len, HID_USAGE2(HUP_MICROSOFT, HUMS_THQA_CERT), in hmt_hid_parse()
723 hd = hid_start_parse(d_ptr, d_len, 1 << hid_input); in hmt_hid_parse()
843 sc->cont_max_rlen = hid_report_size(d_ptr, d_len, hid_feature, in hmt_hid_parse()
846 sc->btn_type_rlen = hid_report_size(d_ptr, d_len, in hmt_hid_parse()
849 sc->thqa_cert_rlen = hid_report_size(d_ptr, d_len, in hmt_hid_parse()