Lines Matching refs:dma_addr

133 	dma_desc->addr_low = cpu_to_le32(lower_32_bits(slot->dma_addr));  in bgmac_dma_tx_add_buf()
134 dma_desc->addr_high = cpu_to_le32(upper_32_bits(slot->dma_addr)); in bgmac_dma_tx_add_buf()
170 slot->dma_addr = dma_map_single(dma_dev, skb->data, skb_headlen(skb), in bgmac_dma_tx_add()
172 if (unlikely(dma_mapping_error(dma_dev, slot->dma_addr))) in bgmac_dma_tx_add()
188 slot->dma_addr = skb_frag_dma_map(dma_dev, frag, 0, in bgmac_dma_tx_add()
190 if (unlikely(dma_mapping_error(dma_dev, slot->dma_addr))) in bgmac_dma_tx_add()
219 dma_unmap_single(dma_dev, slot->dma_addr, skb_headlen(skb), in bgmac_dma_tx_add()
228 dma_unmap_page(dma_dev, slot->dma_addr, len, DMA_TO_DEVICE); in bgmac_dma_tx_add()
268 dma_unmap_single(dma_dev, slot->dma_addr, len, in bgmac_dma_tx_free()
271 dma_unmap_page(dma_dev, slot->dma_addr, len, in bgmac_dma_tx_free()
283 slot->dma_addr = 0; in bgmac_dma_tx_free()
339 dma_addr_t dma_addr; in bgmac_dma_rx_skb_for_slot() local
354 dma_addr = dma_map_single(dma_dev, buf + BGMAC_RX_BUF_OFFSET, in bgmac_dma_rx_skb_for_slot()
356 if (dma_mapping_error(dma_dev, dma_addr)) { in bgmac_dma_rx_skb_for_slot()
364 slot->dma_addr = dma_addr; in bgmac_dma_rx_skb_for_slot()
393 dma_desc->addr_low = cpu_to_le32(lower_32_bits(ring->slots[desc_idx].dma_addr)); in bgmac_dma_rx_setup_desc()
394 dma_desc->addr_high = cpu_to_le32(upper_32_bits(ring->slots[desc_idx].dma_addr)); in bgmac_dma_rx_setup_desc()
406 dma_sync_single_for_cpu(dma_dev, slot->dma_addr, BGMAC_RX_BUF_SIZE, in bgmac_dma_rx_poison_buf()
410 dma_sync_single_for_device(dma_dev, slot->dma_addr, BGMAC_RX_BUF_SIZE, in bgmac_dma_rx_poison_buf()
432 dma_addr_t dma_addr = slot->dma_addr; in bgmac_dma_rx_read() local
443 dma_unmap_single(dma_dev, dma_addr, in bgmac_dma_rx_read()
530 if (!slot->dma_addr) in bgmac_dma_tx_ring_free()
534 dma_unmap_single(dma_dev, slot->dma_addr, in bgmac_dma_tx_ring_free()
537 dma_unmap_page(dma_dev, slot->dma_addr, in bgmac_dma_tx_ring_free()
551 if (!slot->dma_addr) in bgmac_dma_rx_ring_free()
554 dma_unmap_single(dma_dev, slot->dma_addr, in bgmac_dma_rx_ring_free()
558 slot->dma_addr = 0; in bgmac_dma_rx_ring_free()