Lines Matching defs:udf
536 struct usb_device_fdesc *udf = (struct usb_device_fdesc *)arg;
539 int addr = udf->udf_addr;
543 if (udf->udf_bus >= usb_cd.cd_ndevs)
545 sc = usb_cd.cd_devs[udf->udf_bus];
548 dev = sc->sc_bus->devices[udf->udf_addr];
553 udf->udf_config_index, &udf->udf_size);
554 udf->udf_data = (char *)cdesc;
729 struct usb_device_fdesc *udf = (struct usb_device_fdesc *)data;
730 int addr = udf->udf_addr;
743 udf->udf_bus = unit;
745 save_udf = *udf;
746 udf->udf_data = NULL;
747 usb_init_task(&udf_task, usb_fill_udf_task, udf,
751 len = cdesc_len = udf->udf_size;
752 cdesc = (usb_config_descriptor_t *)udf->udf_data;
753 *udf = save_udf;
756 if (len > udf->udf_size)
757 len = udf->udf_size;
758 iov.iov_base = (caddr_t)udf->udf_data;