Lines Matching refs:dma_addr
38 buffer->dma_addr = page_buf->dma_addr + offset; in ef4_tx_get_copy_buffer()
58 dma_addr_t unmap_addr = buffer->dma_addr - buffer->dma_offset; in ef4_dequeue_buffer()
181 dma_addr_t dma_addr, in ef4_tx_map_chunk() argument
191 dma_len = nic_type->tx_limit_len(tx_queue, dma_addr, len); in ef4_tx_map_chunk()
194 buffer->dma_addr = dma_addr; in ef4_tx_map_chunk()
197 dma_addr += dma_len; in ef4_tx_map_chunk()
211 dma_addr_t dma_addr, unmap_addr; in ef4_tx_map_data() local
220 dma_addr = dma_map_single(dma_dev, skb->data, len, DMA_TO_DEVICE); in ef4_tx_map_data()
223 unmap_addr = dma_addr; in ef4_tx_map_data()
225 if (unlikely(dma_mapping_error(dma_dev, dma_addr))) in ef4_tx_map_data()
233 buffer = ef4_tx_map_chunk(tx_queue, dma_addr, len); in ef4_tx_map_data()
240 buffer->dma_offset = buffer->dma_addr - unmap_addr; in ef4_tx_map_data()
254 dma_addr = skb_frag_dma_map(dma_dev, fragment, in ef4_tx_map_data()
258 unmap_addr = dma_addr; in ef4_tx_map_data()
260 if (unlikely(dma_mapping_error(dma_dev, dma_addr))) in ef4_tx_map_data()