Searched refs:req_prod (Results 1 – 7 of 7) sorted by relevance
119 RING_IDX req_prod, req_event; \172 (_s)->req_prod = (_s)->rsp_prod = 0; \216 unsigned int req = (_r)->sring->req_prod - (_r)->req_cons; \224 ((((_r)->sring->req_prod - (_r)->req_cons) < \226 ((_r)->sring->req_prod - (_r)->req_cons) : \261 (_r)->sring->req_prod = (_r)->req_prod_pvt; \300 RING_IDX __old = (_r)->sring->req_prod; \303 (_r)->sring->req_prod = __new; \
123 XENSTORE_RING_IDX req_cons, req_prod; member
1064 RING_IDX req_prod; in xn_alloc_rx_buffers() local1072 for (req_prod = rxq->ring.req_prod_pvt; in xn_alloc_rx_buffers()1073 req_prod - rxq->ring.rsp_cons < NET_RX_RING_SIZE; in xn_alloc_rx_buffers()1074 req_prod++) { in xn_alloc_rx_buffers()1085 id = xn_rxidx(req_prod); in xn_alloc_rx_buffers()1096 req = RING_GET_REQUEST(&rxq->ring, req_prod); in xn_alloc_rx_buffers()1104 rxq->ring.req_prod_pvt = req_prod; in xn_alloc_rx_buffers()1107 if (req_prod - rxq->ring.rsp_cons < NET_RX_SLOTS_MIN) { in xn_alloc_rx_buffers()1330 prod + ((txq->ring.sring->req_prod - prod) >> 1) + 1; in xn_txeof()1336 ((txq->ring.sring->req_prod - prod) < NET_TX_RING_SIZE)) { in xn_txeof()
610 xnb_unit_pvt.txs->req_prod = rsize - 2; in xnb_ring2pkt_wraps()694 xnb_unit_pvt.txb.rsp_prod_pvt == xnb_unit_pvt.txs->req_prod); in xnb_txpkt2rsp_1req()733 xnb_unit_pvt.txb.rsp_prod_pvt == xnb_unit_pvt.txs->req_prod); in xnb_txpkt2rsp_extra()792 xnb_unit_pvt.txb.rsp_prod_pvt == xnb_unit_pvt.txs->req_prod); in xnb_txpkt2rsp_long()854 xnb_unit_pvt.txb.rsp_prod_pvt == xnb_unit_pvt.txs->req_prod); in xnb_txpkt2rsp_invalid()916 xnb_unit_pvt.txs->req_prod = rsize - 2; in xnb_txpkt2rsp_wraps()1799 xnb_unit_pvt.rxs->req_prod = start + 1; in xnb_rxpkt2rsp_short()1858 xnb_unit_pvt.rxs->req_prod = start + 2; in xnb_rxpkt2rsp_extra()1928 xnb_unit_pvt.rxs->req_prod = start + 2; in xnb_rxpkt2rsp_2slots()1990 xnb_unit_pvt.rxs->req_prod = start + 1; in xnb_rxpkt2rsp_2short()[all …]
125 unsigned int req = (_r)->sring->req_prod - cons; \570 "sring->req_prod", txb->sring->req_prod, rxb->sring->req_prod, in xnb_dump_rings()1439 req_prod_local = txb->sring->req_prod; in xnb_intr()1461 } while (txb->sring->req_prod != req_prod_local) ; in xnb_intr()2328 req_prod_local = rxb->sring->req_prod; in xnb_start_locked()2375 } while (rxb->sring->req_prod != req_prod_local) ; in xnb_start_locked()2399 space = ring->sring->req_prod - ring->req_cons; in xnb_send()
469 prod = xen_store->req_prod; in xs_write_store()495 xen_store->req_cons = xen_store->req_prod = 0; in xs_write_store()514 xen_store->req_prod += avail; in xs_write_store()
1861 rp = rings->common.sring->req_prod; in xbb_run_queue()