Lines Matching refs:dma_addr
129 dma_addr_t unmap_addr = buffer->dma_addr - buffer->dma_offset; in efx_dequeue_buffer()
289 dma_addr_t dma_addr, size_t len) in efx_siena_tx_map_chunk() argument
300 dma_len = nic_type->tx_limit_len(tx_queue, dma_addr, len); in efx_siena_tx_map_chunk()
305 buffer->dma_addr = dma_addr; in efx_siena_tx_map_chunk()
308 dma_addr += dma_len; in efx_siena_tx_map_chunk()
335 dma_addr_t dma_addr, unmap_addr; in efx_siena_tx_map_data() local
344 dma_addr = dma_map_single(dma_dev, skb->data, len, DMA_TO_DEVICE); in efx_siena_tx_map_data()
347 unmap_addr = dma_addr; in efx_siena_tx_map_data()
349 if (unlikely(dma_mapping_error(dma_dev, dma_addr))) in efx_siena_tx_map_data()
360 efx_siena_tx_map_chunk(tx_queue, dma_addr, header_len); in efx_siena_tx_map_data()
362 dma_addr += header_len; in efx_siena_tx_map_data()
371 buffer = efx_siena_tx_map_chunk(tx_queue, dma_addr, len); in efx_siena_tx_map_data()
378 buffer->dma_offset = buffer->dma_addr - unmap_addr; in efx_siena_tx_map_data()
392 dma_addr = skb_frag_dma_map(dma_dev, fragment, 0, len, in efx_siena_tx_map_data()
396 unmap_addr = dma_addr; in efx_siena_tx_map_data()
398 if (unlikely(dma_mapping_error(dma_dev, dma_addr))) in efx_siena_tx_map_data()