Lines Matching defs:tx_ring
161 const netif_tx_back_ring_t *tx_ring,
325 netif_tx_back_ring_t tx_ring;
551 &xnb->ring_configs[XNB_RING_TYPE_TX].back_ring.tx_ring;
732 BACK_RING_INIT(&ring->back_ring.tx_ring,
1444 txb = &xnb->ring_configs[XNB_RING_TYPE_TX].back_ring.tx_ring;
1483 * \param[in] tx_ring Pointer to the Ring that is the input to this function
1488 xnb_ring2pkt(struct xnb_pkt *pkt, const netif_tx_back_ring_t *tx_ring,
1508 if (RING_HAS_UNCONSUMED_REQUESTS_2(tx_ring, idx)) {
1509 netif_tx_request_t *tx = RING_GET_REQUEST(tx_ring, idx);
1520 RING_HAS_UNCONSUMED_REQUESTS_2(tx_ring, idx)) {
1522 (netif_extra_info_t*) RING_GET_REQUEST(tx_ring, idx);
1538 xnb_dump_txreq(start, RING_GET_REQUEST(tx_ring,
1540 xnb_dump_txreq(idx, RING_GET_REQUEST(tx_ring,
1556 xnb_dump_txreq(start, RING_GET_REQUEST(tx_ring, start));
1557 xnb_dump_txreq(idx, RING_GET_REQUEST(tx_ring, idx));
1568 while (more_data && RING_HAS_UNCONSUMED_REQUESTS_2(tx_ring, idx)) {
1569 netif_tx_request_t *tx = RING_GET_REQUEST(tx_ring, idx);
1577 xnb_dump_txreq(start, RING_GET_REQUEST(tx_ring, start));
1578 xnb_dump_txreq(idx, RING_GET_REQUEST(tx_ring, idx));