Lines Matching defs:mapping
38 #include <linux/dma-mapping.h>
355 dma_unmap_page(&pdev->dev, d->pg_chunk.mapping,
411 dma_addr_t mapping;
413 mapping = dma_map_single(&pdev->dev, va, len, DMA_FROM_DEVICE);
414 if (unlikely(dma_mapping_error(&pdev->dev, mapping)))
417 dma_unmap_addr_set(sd, dma_addr, mapping);
419 d->addr_lo = cpu_to_be32(mapping);
420 d->addr_hi = cpu_to_be32((u64) mapping >> 32);
427 static inline int add_one_rx_chunk(dma_addr_t mapping, struct rx_desc *d,
430 d->addr_lo = cpu_to_be32(mapping);
431 d->addr_hi = cpu_to_be32((u64) mapping >> 32);
443 dma_addr_t mapping;
452 mapping = dma_map_page(&adapter->pdev->dev, q->pg_chunk.page,
454 if (unlikely(dma_mapping_error(&adapter->pdev->dev, mapping))) {
459 q->pg_chunk.mapping = mapping;
508 dma_addr_t mapping;
517 mapping = sd->pg_chunk.mapping + sd->pg_chunk.offset;
518 dma_unmap_addr_set(sd, dma_addr, mapping);
520 add_one_rx_chunk(mapping, d, q->gen);
521 dma_sync_single_for_device(&adap->pdev->dev, mapping,
885 dma_unmap_page(&adap->pdev->dev, sd->pg_chunk.mapping,
2158 dma_unmap_page(&adap->pdev->dev, sd->pg_chunk.mapping,