Lines Matching refs:skbs_dma
207 ring->skbs_dma[i] = dma_addr; in owl_emac_ring_prepare_rx()
235 memset(ring->skbs_dma, 0, sizeof(dma_addr_t) * ring->size); in owl_emac_ring_prepare_tx()
249 if (!ring->skbs_dma[i]) in owl_emac_ring_unprepare_rx()
252 owl_emac_dma_unmap_rx(priv, ring->skbs[i], ring->skbs_dma[i]); in owl_emac_ring_unprepare_rx()
253 ring->skbs_dma[i] = 0; in owl_emac_ring_unprepare_rx()
268 if (!ring->skbs_dma[i]) in owl_emac_ring_unprepare_tx()
271 owl_emac_dma_unmap_tx(priv, ring->skbs[i], ring->skbs_dma[i]); in owl_emac_ring_unprepare_tx()
272 ring->skbs_dma[i] = 0; in owl_emac_ring_unprepare_tx()
293 ring->skbs_dma = devm_kcalloc(dev, size, sizeof(dma_addr_t), in owl_emac_ring_alloc()
295 if (!ring->skbs_dma) in owl_emac_ring_alloc()
531 ring->skbs_dma[tx_head] = dma_addr; in owl_emac_setup_frame_xmit()
606 ring->skbs_dma[tx_head] = dma_addr; in owl_emac_ndo_start_xmit()
681 owl_emac_dma_unmap_tx(priv, skb, ring->skbs_dma[tx_tail]); in owl_emac_tx_complete_tail()
685 ring->skbs_dma[tx_tail] = 0; in owl_emac_tx_complete_tail()
773 curr_dma = ring->skbs_dma[rx_tail]; in owl_emac_rx_process()
851 ring->skbs_dma[ring->head] = new_dma; in owl_emac_rx_process()