Home
last modified time | relevance | path

Searched refs:urb_ring (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/usb/host/
H A Dxen-hcd.c79 struct xenusb_urb_front_ring urb_ring; member
806 req = RING_GET_REQUEST(&info->urb_ring, info->urb_ring.req_prod_pvt); in xenhcd_do_request()
809 info->urb_ring.req_prod_pvt++; in xenhcd_do_request()
813 RING_PUSH_REQUESTS_AND_CHECK_NOTIFY(&info->urb_ring, notify); in xenhcd_do_request()
825 if (RING_FULL(&info->urb_ring)) { in xenhcd_kick_pending_urbs()
884 if (RING_FULL(&info->urb_ring)) { in xenhcd_submit_urb()
921 if (RING_FULL(&info->urb_ring)) { in xenhcd_unlink_urb()
968 rp = info->urb_ring.sring->rsp_prod; in xenhcd_urb_request_done()
969 if (RING_RESPONSE_PROD_OVERFLOW(&info->urb_ring, rp)) { in xenhcd_urb_request_done()
975 for (i = info->urb_ring.rsp_cons; i != rp; i++) { in xenhcd_urb_request_done()
[all …]