Lines Matching refs:req_prod
890 if (queue->tx.sring->req_prod - queue->tx.req_cons > in xenvif_tx_build_gops()
895 queue->tx.sring->req_prod, queue->tx.req_cons, in xenvif_tx_build_gops()
1498 RING_IDX rsp_prod, req_prod; in xenvif_map_frontend_data_rings() local
1508 req_prod = READ_ONCE(txs->req_prod); in xenvif_map_frontend_data_rings()
1513 if (req_prod - rsp_prod > RING_SIZE(&queue->tx)) in xenvif_map_frontend_data_rings()
1523 req_prod = READ_ONCE(rxs->req_prod); in xenvif_map_frontend_data_rings()
1528 if (req_prod - rsp_prod > RING_SIZE(&queue->rx)) in xenvif_map_frontend_data_rings()
1645 RING_IDX req_prod, req_cons; in xenvif_ctrl_action() local
1647 req_prod = vif->ctrl.sring->req_prod; in xenvif_ctrl_action()
1653 if (req_cons == req_prod) in xenvif_ctrl_action()
1656 while (req_cons != req_prod) { in xenvif_ctrl_action()