Lines Matching refs:udev
120 struct usb_dev_platdata *udev = dev_get_parent_platdata(dev); in usb_emul_find_devnum() local
152 } else if (udev->devnum == devnum) { in usb_emul_find_devnum()
154 dev->name, udev->devnum); in usb_emul_find_devnum()
174 struct usb_dev_platdata *udev = dev_get_parent_platdata(dev); in usb_emul_find_for_dev() local
176 return usb_emul_find_devnum(udev->devnum, 0, emulp); in usb_emul_find_for_dev()
179 int usb_emul_control(struct udevice *emul, struct usb_device *udev, in usb_emul_control() argument
192 if (pipe == usb_rcvctrlpipe(udev, 0)) { in usb_emul_control()
202 return ops->control(emul, udev, pipe, buffer, length, in usb_emul_control()
205 } else if (pipe == usb_snddefctrl(udev)) { in usb_emul_control()
216 } else if (pipe == usb_sndctrlpipe(udev, 0)) { in usb_emul_control()
225 return ops->control(emul, udev, pipe, buffer, length, in usb_emul_control()
234 int usb_emul_bulk(struct udevice *emul, struct usb_device *udev, in usb_emul_bulk() argument
247 return ops->bulk(emul, udev, pipe, buffer, length); in usb_emul_bulk()
250 int usb_emul_int(struct udevice *emul, struct usb_device *udev, in usb_emul_int() argument
260 return ops->interrupt(emul, udev, pipe, buffer, length, interval, in usb_emul_int()