Lines Matching refs:tx_idx
800 uint32_t tx_idx;
805 tx_idx = sc->tx_idx_head;
806 tx_bufmap = &sc->tx_bufmap[tx_idx];
837 tx_idx = (tx_idx + (uint32_t)nsegs) & (TSEC_TX_NUM_DESC - 1);
838 sc->tx_idx_head = tx_idx;
843 tx_idx = (tx_idx - 1) & (TSEC_TX_NUM_DESC - 1);
844 tx_desc = &sc->tsec_tx_vaddr[tx_idx];
863 tx_desc->flags = (tx_idx == (TSEC_TX_NUM_DESC - 1) ?
1436 uint32_t tx_idx;
1455 tx_idx = sc->tx_idx_tail;
1456 while (tx_idx != sc->tx_idx_head) {
1460 tx_desc = &sc->tsec_tx_vaddr[tx_idx];
1465 tx_bufmap = &sc->tx_bufmap[tx_idx];
1466 tx_idx = (tx_idx + 1) & (TSEC_TX_NUM_DESC - 1);
1481 sc->tx_idx_tail = tx_idx;