Lines Matching defs:mapping
25 #include <linux/dma-mapping.h>
396 dma_addr_t mapping;
556 mapping = dma_map_single(&pdev->dev, skb->data, len, DMA_TO_DEVICE);
558 if (unlikely(dma_mapping_error(&pdev->dev, mapping)))
561 dma_unmap_addr_set(tx_buf, mapping, mapping);
565 txbd->tx_bd_haddr = cpu_to_le64(mapping);
612 mapping = skb_frag_dma_map(&pdev->dev, frag, 0, len,
615 if (unlikely(dma_mapping_error(&pdev->dev, mapping)))
619 dma_unmap_addr_set(tx_buf, mapping, mapping);
621 txbd->tx_bd_haddr = cpu_to_le64(mapping);
667 dma_unmap_single(&pdev->dev, dma_unmap_addr(tx_buf, mapping),
675 dma_unmap_page(&pdev->dev, dma_unmap_addr(tx_buf, mapping),
722 dma_unmap_single(&pdev->dev, dma_unmap_addr(tx_buf, mapping),
731 dma_unmap_addr(tx_buf, mapping),
759 static struct page *__bnxt_alloc_rx_page(struct bnxt *bp, dma_addr_t *mapping,
776 *mapping = page_pool_get_dma_addr(page) + *offset;
780 static inline u8 *__bnxt_alloc_rx_frag(struct bnxt *bp, dma_addr_t *mapping,
793 *mapping = dma_map_single_attrs(&pdev->dev, data + bp->rx_dma_offset,
797 if (dma_mapping_error(&pdev->dev, *mapping)) {
809 dma_addr_t mapping;
814 __bnxt_alloc_rx_page(bp, &mapping, rxr, &offset, gfp);
819 mapping += bp->rx_dma_offset;
823 u8 *data = __bnxt_alloc_rx_frag(bp, &mapping, gfp);
831 rx_buf->mapping = mapping;
833 rxbd->rx_bd_haddr = cpu_to_le64(mapping);
849 prod_rx_buf->mapping = cons_rx_buf->mapping;
875 dma_addr_t mapping;
879 page = __bnxt_alloc_rx_page(bp, &mapping, rxr, &offset, gfp);
893 rx_agg_buf->mapping = mapping;
894 rxbd->rx_bd_haddr = cpu_to_le64(mapping);
963 prod_rx_buf->mapping = cons_rx_buf->mapping;
967 prod_bd->rx_bd_haddr = cpu_to_le64(cons_rx_buf->mapping);
1107 dma_addr_t mapping;
1127 mapping = cons_rx_buf->mapping;
1146 dma_sync_single_for_cpu(&pdev->dev, mapping, BNXT_RX_PAGE_SIZE,
1214 dma_addr_t mapping)
1224 dma_sync_single_for_cpu(&pdev->dev, mapping, bp->rx_copy_thresh,
1230 dma_sync_single_for_device(&pdev->dev, mapping, bp->rx_copy_thresh,
1302 dma_addr_t mapping;
1331 mapping = tpa_info->mapping;
1332 prod_rx_buf->mapping = mapping;
1336 prod_bd->rx_bd_haddr = cpu_to_le64(mapping);
1341 tpa_info->mapping = cons_rx_buf->mapping;
1601 dma_addr_t mapping;
1648 mapping = tpa_info->mapping;
1659 skb = bnxt_copy_skb(bnapi, data_ptr, len, mapping);
1678 tpa_info->mapping = new_mapping;
1681 dma_unmap_single_attrs(&bp->pdev->dev, mapping,
1909 dma_addr = rx_buf->mapping;
2874 dma_unmap_addr(tx_buf, mapping),
2899 dma_unmap_addr(tx_buf, mapping),
2912 dma_unmap_addr(tx_buf, mapping),
2940 dma_unmap_single_attrs(&pdev->dev, tpa_info->mapping,
2955 dma_addr_t mapping = rx_buf->mapping;
2965 dma_unmap_single_attrs(&pdev->dev, mapping,
3345 dma_addr_t mapping;
3358 mapping = txr->tx_push_mapping +
3360 txr->data_mapping = cpu_to_le64(mapping);
3669 dma_addr_t mapping;
3673 data = __bnxt_alloc_rx_frag(bp, &mapping, GFP_KERNEL);
3679 rxr->rx_tpa[i].mapping = mapping;
11496 dma_addr_t mapping;
11504 &mapping);
11510 req->host_dest_addr = cpu_to_le64(mapping);