Lines Matching refs:dma_addr
219 rxbuffer->dma_addr = dma_map_single(priv->device, rxbuffer->skb->data,
223 if (dma_mapping_error(priv->device, rxbuffer->dma_addr)) {
228 rxbuffer->dma_addr &= (dma_addr_t)~3;
237 dma_addr_t dma_addr = rxbuffer->dma_addr;
240 if (dma_addr)
241 dma_unmap_single(priv->device, dma_addr,
246 rxbuffer->dma_addr = 0;
255 if (buffer->dma_addr) {
257 dma_unmap_page(priv->device, buffer->dma_addr,
260 dma_unmap_single(priv->device, buffer->dma_addr,
262 buffer->dma_addr = 0;
405 priv->rx_ring[entry].dma_addr,
409 dma_unmap_single(priv->device, priv->rx_ring[entry].dma_addr,
566 dma_addr_t dma_addr;
586 dma_addr = dma_map_single(priv->device, skb->data, nopaged_len,
588 if (dma_mapping_error(priv->device, dma_addr)) {
595 buffer->dma_addr = dma_addr;
599 dma_sync_single_for_device(priv->device, buffer->dma_addr,