RING_COPY_REQUEST
RING_COPY_REQUEST(&vif->ctrl, req_cons, &req);
RING_COPY_REQUEST(&queue->tx, cons++, txp);
RING_COPY_REQUEST(&queue->tx, cons + slots, txp);
RING_COPY_REQUEST(&queue->tx, cons, &extra);
RING_COPY_REQUEST(&queue->tx, idx, &txreq);
RING_COPY_REQUEST(&fedata->ring,
RING_COPY_REQUEST(ring, rc, &ring_req);