Lines Matching defs:desc
223 kfree(dev->eps[i].ep->desc);
796 struct usb_endpoint_descriptor *desc;
799 desc = memdup_user((void __user *)value, sizeof(*desc));
800 if (IS_ERR(desc))
801 return PTR_ERR(desc);
807 if (usb_endpoint_maxp(desc) == 0) {
809 kfree(desc);
829 if (ep->addr != usb_endpoint_num(desc) &&
832 if (!usb_gadget_ep_match_desc(dev->gadget, ep->ep, desc, NULL))
834 ep->ep->desc = desc;
859 kfree(desc);
910 kfree(dev->eps[i].ep->desc);
958 if (usb_endpoint_xfer_isoc(dev->eps[i].ep->desc)) {
1044 if (in != usb_endpoint_dir_in(ep->ep->desc)) {