Lines Matching full:ud
281 struct usbip_device *ud = &sdev->ud; in valid_request() local
285 spin_lock_irq(&ud->lock); in valid_request()
286 if (ud->status == SDEV_ST_USED) { in valid_request()
290 spin_unlock_irq(&ud->lock); in valid_request()
300 struct usbip_device *ud = &sdev->ud; in stub_priv_alloc() local
309 usbip_event_add(ud, SDEV_EVENT_ERROR_MALLOC); in stub_priv_alloc()
441 static int stub_recv_xbuff(struct usbip_device *ud, struct stub_priv *priv) in stub_recv_xbuff() argument
447 ret = usbip_recv_xbuff(ud, priv->urbs[i]); in stub_recv_xbuff()
459 struct usbip_device *ud = &sdev->ud; in stub_recv_cmd_submit() local
555 usbip_event_add(ud, SDEV_EVENT_ERROR_MALLOC); in stub_recv_cmd_submit()
589 if (stub_recv_xbuff(ud, priv) < 0) in stub_recv_cmd_submit()
592 if (usbip_recv_iso(ud, priv->urbs[0]) < 0) in stub_recv_cmd_submit()
611 usbip_event_add(ud, SDEV_EVENT_ERROR_SUBMIT); in stub_recv_cmd_submit()
625 usbip_event_add(ud, SDEV_EVENT_ERROR_MALLOC); in stub_recv_cmd_submit()
629 static void stub_rx_pdu(struct usbip_device *ud) in stub_rx_pdu() argument
633 struct stub_device *sdev = container_of(ud, struct stub_device, ud); in stub_rx_pdu()
641 ret = usbip_recv(ud->tcp_socket, &pdu, sizeof(pdu)); in stub_rx_pdu()
644 usbip_event_add(ud, SDEV_EVENT_ERROR_TCP); in stub_rx_pdu()
655 usbip_event_add(ud, SDEV_EVENT_ERROR_TCP); in stub_rx_pdu()
671 usbip_event_add(ud, SDEV_EVENT_ERROR_TCP); in stub_rx_pdu()
678 struct usbip_device *ud = data; in stub_rx_loop() local
681 if (usbip_event_happened(ud)) in stub_rx_loop()
684 stub_rx_pdu(ud); in stub_rx_loop()