Lines Matching defs:ud
98 usbip_event_add(&udc->ud, VUDC_EVENT_ERROR_MALLOC);
113 usbip_event_add(&udc->ud, VUDC_EVENT_ERROR_TCP);
144 usbip_event_add(&udc->ud, VUDC_EVENT_ERROR_MALLOC);
167 ret = usbip_recv_xbuff(&udc->ud, urb_p->urb);
171 ret = usbip_recv_iso(&udc->ud, urb_p->urb);
187 static int v_rx_pdu(struct usbip_device *ud)
191 struct vudc *udc = container_of(ud, struct vudc, ud);
194 ret = usbip_recv(ud->tcp_socket, &pdu, sizeof(pdu));
196 usbip_event_add(ud, VUDC_EVENT_ERROR_TCP);
203 spin_lock_irq(&ud->lock);
204 ret = (ud->status == SDEV_ST_USED);
205 spin_unlock_irq(&ud->lock);
207 usbip_event_add(ud, VUDC_EVENT_ERROR_TCP);
228 struct usbip_device *ud = data;
232 if (usbip_event_happened(ud))
234 ret = v_rx_pdu(ud);