Lines Matching refs:dma_addr
166 dma_addr_t unmap_addr = buffer->dma_addr - buffer->dma_offset; in efx_dequeue_buffer()
329 dma_addr_t dma_addr, size_t len) in efx_tx_map_chunk() argument
340 dma_len = nic_type->tx_limit_len(tx_queue, dma_addr, len); in efx_tx_map_chunk()
345 buffer->dma_addr = dma_addr; in efx_tx_map_chunk()
348 dma_addr += dma_len; in efx_tx_map_chunk()
375 dma_addr_t dma_addr, unmap_addr; in efx_tx_map_data() local
384 dma_addr = dma_map_single(dma_dev, skb->data, len, DMA_TO_DEVICE); in efx_tx_map_data()
387 unmap_addr = dma_addr; in efx_tx_map_data()
389 if (unlikely(dma_mapping_error(dma_dev, dma_addr))) in efx_tx_map_data()
400 efx_tx_map_chunk(tx_queue, dma_addr, header_len); in efx_tx_map_data()
402 dma_addr += header_len; in efx_tx_map_data()
411 buffer = efx_tx_map_chunk(tx_queue, dma_addr, len); in efx_tx_map_data()
418 buffer->dma_offset = buffer->dma_addr - unmap_addr; in efx_tx_map_data()
432 dma_addr = skb_frag_dma_map(dma_dev, fragment, 0, len, in efx_tx_map_data()
436 unmap_addr = dma_addr; in efx_tx_map_data()
438 if (unlikely(dma_mapping_error(dma_dev, dma_addr))) in efx_tx_map_data()