Home
last modified time | relevance | path

Searched refs:ugd_data (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/contrib/libfido2/src/
H A Dhid_freebsd.c38 ugd.ugd_data = buf; in is_fido()
45 if (ugd.ugd_actlen > sizeof(buf) || fido_hid_get_usage(ugd.ugd_data, in is_fido()
147 ugd.ugd_data = buf; in fido_hid_open()
152 fido_hid_get_report_len(ugd.ugd_data, ugd.ugd_actlen, in fido_hid_open()
/freebsd-13.1/sys/dev/usb/input/
H A Duhid_snes.c298 if (ugd->ugd_data == NULL) in uhid_snes_ioctl()
300 error = copyout(sc->sc_repdesc_ptr, ugd->ugd_data, size); in uhid_snes_ioctl()
349 copyin(ugd->ugd_data, &id, 1); in uhid_snes_ioctl()
351 NULL, ugd->ugd_data, imin(ugd->ugd_maxlen, size)); in uhid_snes_ioctl()
377 copyin(ugd->ugd_data, &id, 1); in uhid_snes_ioctl()
379 NULL, ugd->ugd_data, imin(ugd->ugd_maxlen, size)); in uhid_snes_ioctl()
H A Duhid.c566 if (ugd->ugd_data == NULL) in uhid_ioctl()
568 error = copyout(sc->sc_repdesc_ptr, ugd->ugd_data, size); in uhid_ioctl()
617 copyin(ugd->ugd_data, &id, 1); in uhid_ioctl()
619 NULL, ugd->ugd_data, imin(ugd->ugd_maxlen, size)); in uhid_ioctl()
645 copyin(ugd->ugd_data, &id, 1); in uhid_ioctl()
647 NULL, ugd->ugd_data, imin(ugd->ugd_maxlen, size)); in uhid_ioctl()
/freebsd-13.1/lib/libusbhid/
H A Ddescr.c108 ugd.ugd_data = hid_pass_ptr(NULL); in hid_get_report_desc()
129 ugd.ugd_data = hid_pass_ptr(data); in hid_get_report_desc()
H A Ddata.c129 ugd.ugd_data = hid_pass_ptr(data); in hid_get_report()
141 ugd.ugd_data = hid_pass_ptr(data); in hid_set_report()
/freebsd-13.1/sys/dev/usb/
H A Dusb_ioctl.h106 uint64_t ugd_data; member
108 void *ugd_data;
H A Dusb_generic.c678 if (ugd->ugd_data == NULL) { in ugen_get_cdesc()
711 error = copyout(cdesc, ugd->ugd_data, len); in ugen_get_cdesc()
746 error = copyout(ptr, ugd->ugd_data, size); in ugen_get_sdesc()
777 if ((ugd->ugd_data == NULL) || (ugd->ugd_maxlen == 0)) { in ugen_get_iface_driver()
806 error = copyout(buf, ugd->ugd_data, ugd->ugd_actlen); in ugen_get_iface_driver()
809 error = copyout("", ugd->ugd_data, 1); in ugen_get_iface_driver()
/freebsd-13.1/lib/libusb/
H A Dlibusb20_ugen20.c481 gen_desc.ugd_data = libusb20_pass_ptr(&cdesc); in ugen20_get_config_desc_full()
502 gen_desc.ugd_data = libusb20_pass_ptr(ptr); in ugen20_get_config_desc_full()
959 ugd.ugd_data = libusb20_pass_ptr(buf); in ugen20_dev_get_iface_desc()