Searched refs:tx_free_idx (Results 1 – 3 of 3) sorted by relevance
451 volatile u16 tx_free_idx; /* idx of free desc chain */ member489 (((NR_TX_DESC-2 + dev->tx_done_idx - dev->tx_free_idx) % NR_TX_DESC) > MIN_TX_DESC_FREE)961 dev, dev->tx_idx, dev->tx_free_idx);979 tx_done_idx, dev->tx_free_idx, le32_to_cpu(desc[DESC_CMDSTS]));980 while ((tx_done_idx != dev->tx_free_idx) &&994 tx_done_idx, dev->tx_free_idx, cmdsts);1083 last_idx = free_idx = dev->tx_free_idx;1175 dev->tx_free_idx = free_idx;1480 if (dev->tx_idx != dev->tx_free_idx)1494 if ((dev->tx_done_idx == dev->tx_free_idx) &&[all …]
576 ((ring->tx_next_idx - ring->tx_free_idx) & in mtk_pdma_empty_txd()1157 idx = ring->tx_free_idx; in mtk_pdma_tx_poll()1175 ring->tx_free_idx = idx; in mtk_pdma_tx_poll()1345 ring->tx_free_idx = 0; in mtk_pdma_tx_alloc()1544 ring->tx_free_idx, in mtk_tx_timeout()
591 u16 tx_free_idx; member