DEFINE_RING_TYPES
DEFINE_RING_TYPES(blkif_common, struct blkif_common_request,
DEFINE_RING_TYPES(blkif_x86_32, struct blkif_x86_32_request,
DEFINE_RING_TYPES(blkif_x86_64, struct blkif_x86_64_request,
DEFINE_RING_TYPES(blkif, struct blkif_request, struct blkif_response);
DEFINE_RING_TYPES(xen_displif, struct xendispl_req, struct xendispl_resp);
DEFINE_RING_TYPES(xen_netif_ctrl,
DEFINE_RING_TYPES(xen_netif_tx, struct xen_netif_tx_request,
DEFINE_RING_TYPES(xen_netif_rx, struct xen_netif_rx_request,
DEFINE_RING_TYPES(xen_pvcalls, struct xen_pvcalls_request,
DEFINE_RING_TYPES(xen_sndif, struct xensnd_req, struct xensnd_resp);
DEFINE_RING_TYPES(xenusb_urb, struct xenusb_urb_request, struct xenusb_urb_response);
DEFINE_RING_TYPES(xenusb_conn, struct xenusb_conn_request, struct xenusb_conn_response);
DEFINE_RING_TYPES(vscsiif, struct vscsiif_request, struct vscsiif_response);