Home
last modified time | relevance | path

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

/openbmc/qemu/hw/usb/
H A Dxen-usb.c106 void *urb_sring; member
316 if (usbif->urb_sring) { in usbback_do_response()
843 if (usbif->urb_sring) { in usbback_disconnect()
844 xen_be_unmap_grant_ref(xendev, usbif->urb_sring, usbif->urb_ring_ref); in usbback_disconnect()
845 usbif->urb_sring = NULL; in usbback_disconnect()
864 struct usbif_urb_sring *urb_sring; in usbback_connect() local
891 usbif->urb_sring = xen_be_map_grant_ref(xendev, urb_ring_ref, in usbback_connect()
895 if (!usbif->urb_sring || !usbif->conn_sring) { in usbback_connect()
903 urb_sring = usbif->urb_sring; in usbback_connect()
905 BACK_RING_INIT(&usbif->urb_ring, urb_sring, XEN_PAGE_SIZE); in usbback_connect()
/openbmc/linux/drivers/usb/host/
H A Dxen-hcd.c1110 struct xenusb_urb_sring *urb_sring; in xenhcd_setup_rings() local
1116 (void **)&urb_sring, 1, &info->urb_ring_ref); in xenhcd_setup_rings()
1121 XEN_FRONT_RING_INIT(&info->urb_ring, urb_sring, PAGE_SIZE); in xenhcd_setup_rings()