Lines Matching defs:tx_ring
176 struct xge_desc_ring *tx_ring;
184 tx_ring = pdata->tx_ring;
185 tail = tx_ring->tail;
187 raw_desc = &tx_ring->raw_desc[tail];
210 tx_ring->pkt_info[tail].skb = skb;
211 tx_ring->pkt_info[tail].dma_addr = dma_addr;
212 tx_ring->pkt_info[tail].pkt_buf = pkt_buf;
222 tx_ring->tail = (tail + 1) & (XGENE_ENET_NUM_DESC - 1);
240 struct xge_desc_ring *tx_ring;
248 tx_ring = pdata->tx_ring;
249 head = tx_ring->head;
256 raw_desc = &tx_ring->raw_desc[head];
263 skb = tx_ring->pkt_info[head].skb;
264 dma_addr = tx_ring->pkt_info[head].dma_addr;
265 pkt_buf = tx_ring->pkt_info[head].pkt_buf;
282 tx_ring->head = head;
396 xge_delete_desc_ring(ndev, pdata->tx_ring);
448 pdata->tx_ring = ring;
555 struct xge_desc_ring *tx_ring;
562 tx_ring = pdata->tx_ring;
565 raw_desc = &tx_ring->raw_desc[i];
570 skb = tx_ring->pkt_info[i].skb;
571 dma_addr = tx_ring->pkt_info[i].dma_addr;
572 pkt_buf = tx_ring->pkt_info[i].pkt_buf;
596 xge_setup_desc(pdata->tx_ring);