Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/net/xen-netback/
Dnetback.c208 RING_IDX cons = queue->tx.req_cons; in xenvif_tx_err()
221 queue->tx.req_cons = cons; in xenvif_tx_err()
239 RING_IDX cons = queue->tx.req_cons; in xenvif_count_requests()
615 RING_IDX cons = queue->tx.req_cons; in xenvif_get_extras()
626 queue->tx.req_cons = ++cons; in xenvif_get_extras()
820 if (queue->tx.sring->req_prod - queue->tx.req_cons > in xenvif_tx_build_gops()
825 queue->tx.sring->req_prod, queue->tx.req_cons, in xenvif_tx_build_gops()
835 idx = queue->tx.req_cons; in xenvif_tx_build_gops()
847 queue->tx.req_cons = ++idx; in xenvif_tx_build_gops()
855 idx = queue->tx.req_cons; in xenvif_tx_build_gops()
[all …]
Drx.c54 cons = queue->rx.req_cons; in xenvif_rx_ring_slots_available()
200 queue->rx_copy.idx[queue->rx_copy.num] = queue->rx.req_cons; in xenvif_rx_copy_add()
306 queue->rx.rsp_prod_pvt = queue->rx.req_cons; in xenvif_rx_complete()
447 req = RING_GET_REQUEST(&queue->rx, queue->rx.req_cons); in xenvif_rx_skb()
448 rsp = RING_GET_RESPONSE(&queue->rx, queue->rx.req_cons); in xenvif_rx_skb()
456 queue->rx.req_cons++; in xenvif_rx_skb()
488 cons = queue->rx.req_cons; in xenvif_rx_queue_stalled()
501 cons = queue->rx.req_cons; in xenvif_rx_queue_ready()
Dxenbus.c41 tx_ring->req_cons, in xenvif_read_io_ring()
42 tx_ring->req_cons - sring->rsp_prod, in xenvif_read_io_ring()
68 rx_ring->req_cons, in xenvif_read_io_ring()
69 rx_ring->req_cons - sring->rsp_prod, in xenvif_read_io_ring()
/Linux-v5.10/drivers/xen/xenbus/
Dxenbus_comms.c103 return (intf->req_prod - intf->req_cons) != XENSTORE_RING_SIZE && in xb_data_to_write()
125 cons = intf->req_cons; in xb_write()
128 intf->req_cons = intf->req_prod = 0; in xb_write()
153 if (prod <= intf->req_cons) in xb_write()
450 if (intf->req_prod != intf->req_cons) in xb_init_comms()
452 intf->req_cons, intf->req_prod); in xb_init_comms()
/Linux-v5.10/include/xen/interface/io/
Dring.h101 RING_IDX req_cons; \
139 (_r)->req_cons = (_i); \
166 unsigned int req = (_r)->sring->req_prod - (_r)->req_cons; \
168 ((_r)->req_cons - (_r)->rsp_prod_pvt); \
265 (_r)->sring->req_event = (_r)->req_cons + 1; \
Dxs_wire.h88 XENSTORE_RING_IDX req_cons, req_prod; member
/Linux-v5.10/drivers/block/xen-blkback/
Dblkback.c1086 rc = blk_rings->common.req_cons; in __do_block_io_op()
1129 blk_rings->common.req_cons = ++rc; /* before make_response() */ in __do_block_io_op()
/Linux-v5.10/drivers/xen/
Dxen-scsiback.c698 rc = ring->req_cons; in scsiback_do_cmd_fn()
716 ring->req_cons = ++rc; in scsiback_do_cmd_fn()
Dpvcalls-back.c863 fedata->ring.req_cons++, in pvcalls_back_work()