Lines Matching refs:uha
681 find_uatp_descriptor(const struct uhidev_attach_arg *uha) in find_uatp_descriptor() argument
686 if ((uha->uiaa->uiaa_vendor == uatp_descriptors[i].vendor) && in find_uatp_descriptor()
687 (uha->uiaa->uiaa_product == uatp_descriptors[i].product)) in find_uatp_descriptor()
879 const struct uhidev_attach_arg *uha = aux; in uatp_match() local
885 (unsigned int)uha->uiaa->uiaa_vendor, in uatp_match()
886 (unsigned int)uha->uiaa->uiaa_product); in uatp_match()
889 (unsigned int)uha->uiaa->uiaa_class, in uatp_match()
890 (unsigned int)uha->uiaa->uiaa_subclass, in uatp_match()
891 (unsigned int)uha->uiaa->uiaa_proto); in uatp_match()
893 uhidev_get_report_desc(uha->parent, &report_descriptor, &report_size); in uatp_match()
895 hid_input, uha->reportid); in uatp_match()
897 (int)uha->reportid, input_size); in uatp_match()
904 if (uha->uiaa->uiaa_proto != UIPROTO_MOUSE) in uatp_match()
908 uatp_descriptor = find_uatp_descriptor(uha); in uatp_match()
930 const struct uhidev_attach_arg *uha = aux; in uatp_attach() local
937 sc->sc_hdev = uha->parent; in uatp_attach()
938 sc->sc_udev = uha->uiaa->uiaa_device; in uatp_attach()
941 uatp_descriptor = find_uatp_descriptor(uha); in uatp_attach()
947 (unsigned int)uha->uiaa->uiaa_vendor, in uatp_attach()
948 (unsigned int)uha->uiaa->uiaa_product, in uatp_attach()
949 uha->reportid); in uatp_attach()
951 uhidev_get_report_desc(uha->parent, &report_descriptor, &report_size); in uatp_attach()
953 uha->reportid); in uatp_attach()