Home
last modified time | relevance | path

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

/openbmc/linux/drivers/xen/
H A Dpvcalls-front.c319 req = RING_GET_REQUEST(&bedata->ring, req_id); in pvcalls_front_socket()
460 req = RING_GET_REQUEST(&bedata->ring, req_id); in pvcalls_front_connect()
692 req = RING_GET_REQUEST(&bedata->ring, req_id); in pvcalls_front_bind()
747 req = RING_GET_REQUEST(&bedata->ring, req_id); in pvcalls_front_listen()
854 req = RING_GET_REQUEST(&bedata->ring, req_id); in pvcalls_front_accept()
950 req = RING_GET_REQUEST(&bedata->ring, req_id); in pvcalls_front_poll_passive()
1036 req = RING_GET_REQUEST(&bedata->ring, req_id); in pvcalls_front_release()
/openbmc/qemu/hw/net/
H A Dxen_nic.c118 txp = RING_GET_REQUEST(&netdev->tx_ring, cons++); in net_tx_error()
147 memcpy(&txreq, RING_GET_REQUEST(&netdev->tx_ring, rc), sizeof(txreq)); in net_tx_packets()
283 memcpy(&rxreq, RING_GET_REQUEST(&netdev->rx_ring, rc), sizeof(rxreq)); in net_rx_packet()
/openbmc/qemu/hw/block/dataplane/
H A Dxen-block.c486 RING_GET_REQUEST(&dataplane->rings.native, rc); in xen_block_get_request()
493 RING_GET_REQUEST(&dataplane->rings.x86_32_part, rc); in xen_block_get_request()
500 RING_GET_REQUEST(&dataplane->rings.x86_64_part, rc); in xen_block_get_request()
/openbmc/linux/sound/xen/
H A Dxen_snd_front.c31 req = RING_GET_REQUEST(&evtchnl->u.req.ring, in be_stream_prepare_req()
/openbmc/linux/include/xen/interface/io/
H A Dring.h193 #define RING_GET_REQUEST(_r, _idx) \ macro
/openbmc/qemu/include/hw/xen/interface/io/
H A Dring.h232 #define RING_GET_REQUEST(_r, _idx) \ macro
/openbmc/linux/drivers/usb/host/
H A Dxen-hcd.c806 req = RING_GET_REQUEST(&info->urb_ring, info->urb_ring.req_prod_pvt); in xenhcd_do_request()
1051 req = RING_GET_REQUEST(&info->conn_ring, in xenhcd_conn_notify()
1238 req = RING_GET_REQUEST(&info->conn_ring, idx); in xenhcd_connect()
/openbmc/linux/drivers/net/
H A Dxen-netfront.c333 req = RING_GET_REQUEST(&queue->rx, req_prod); in xennet_alloc_rx_buffers()
486 tx = RING_GET_REQUEST(&queue->tx, queue->tx.req_prod_pvt++); in xennet_tx_setup_grant()
808 RING_GET_REQUEST(&queue->tx, queue->tx.req_prod_pvt++); in xennet_start_xmit()
921 RING_GET_REQUEST(&queue->rx, queue->rx.req_prod_pvt)->id = new; in xennet_move_rx_slot()
922 RING_GET_REQUEST(&queue->rx, queue->rx.req_prod_pvt)->gref = ref; in xennet_move_rx_slot()
/openbmc/linux/drivers/block/xen-blkback/
H A Dblkback.c1227 memcpy(&req, RING_GET_REQUEST(&blk_rings->native, rc), sizeof(req)); in __do_block_io_op()
1230 blkif_get_x86_32_req(&req, RING_GET_REQUEST(&blk_rings->x86_32, rc)); in __do_block_io_op()
1233 blkif_get_x86_64_req(&req, RING_GET_REQUEST(&blk_rings->x86_64, rc)); in __do_block_io_op()
/openbmc/linux/drivers/net/xen-netback/
H A Drx.c473 req = RING_GET_REQUEST(&queue->rx, queue->rx.req_cons); in xenvif_rx_skb()
/openbmc/linux/drivers/gpu/drm/xen/
H A Dxen_drm_front.c93 req = RING_GET_REQUEST(&evtchnl->u.req.ring, in be_prepare_req()
/openbmc/linux/drivers/scsi/
H A Dxen-scsifront.c200 ring_req = RING_GET_REQUEST(&(info->ring), ring->req_prod_pvt); in scsifront_do_request()
/openbmc/linux/drivers/block/
H A Dxen-blkfront.c539 *ring_req = RING_GET_REQUEST(&rinfo->ring, rinfo->ring.req_prod_pvt); in blkif_ring_get_request()