Home
last modified time | relevance | path

Searched refs:dma_unmap_page (Results 1 – 25 of 126) sorted by relevance

123456

/Linux-v4.19/drivers/net/ethernet/amd/xgbe/
Dxgbe-desc.c142 dma_unmap_page(pdata->dev, ring->rx_hdr_pa.pages_dma, in xgbe_free_ring()
153 dma_unmap_page(pdata->dev, ring->rx_buf_pa.pages_dma, in xgbe_free_ring()
475 dma_unmap_page(pdata->dev, rdata->skb_dma, in xgbe_unmap_rdata()
494 dma_unmap_page(pdata->dev, rdata->rx.hdr.pa_unmap.pages_dma, in xgbe_unmap_rdata()
504 dma_unmap_page(pdata->dev, rdata->rx.buf.pa_unmap.pages_dma, in xgbe_unmap_rdata()
/Linux-v4.19/drivers/fpga/
Ddfl-afu-dma-region.c272 dma_unmap_page(dfl_fpga_pdata_to_parent(pdata), in afu_dma_region_destroy()
421 dma_unmap_page(dfl_fpga_pdata_to_parent(pdata), in afu_dma_map_region()
457 dma_unmap_page(dfl_fpga_pdata_to_parent(pdata), in afu_dma_unmap_region()
/Linux-v4.19/drivers/net/ethernet/synopsys/
Ddwc-xlgmac-desc.c26 dma_unmap_page(pdata->dev, desc_data->skb_dma, in xlgmac_unmap_desc_data()
45 dma_unmap_page(pdata->dev, desc_data->rx.hdr.pa_unmap.pages_dma, in xlgmac_unmap_desc_data()
55 dma_unmap_page(pdata->dev, desc_data->rx.buf.pa_unmap.pages_dma, in xlgmac_unmap_desc_data()
94 dma_unmap_page(pdata->dev, ring->rx_hdr_pa.pages_dma, in xlgmac_free_ring()
105 dma_unmap_page(pdata->dev, ring->rx_buf_pa.pages_dma, in xlgmac_free_ring()
/Linux-v4.19/tools/virtio/linux/
Ddma-mapping.h30 #define dma_unmap_page(...) do { } while (0) macro
/Linux-v4.19/drivers/net/ethernet/cavium/liquidio/
Docteon_network.h346 dma_unmap_page(&oct->pci_dev->dev, in recv_buffer_recycle()
373 dma_unmap_page(&oct->pci_dev->dev, in recv_buffer_reuse()
483 dma_unmap_page(&pci_dev->dev, in lio_unmap_ring()
/Linux-v4.19/drivers/media/pci/saa7134/
Dsaa7134-go7007.c269 dma_unmap_page(&dev->pci->dev, saa->top_dma, PAGE_SIZE, in saa7134_go7007_stream_start()
335 dma_unmap_page(&dev->pci->dev, saa->top_dma, PAGE_SIZE, in saa7134_go7007_stream_stop()
337 dma_unmap_page(&dev->pci->dev, saa->bottom_dma, PAGE_SIZE, in saa7134_go7007_stream_stop()
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c299 dma_unmap_page(dev, *--addr, skb_frag_size(fp), DMA_TO_DEVICE); in map_skb()
316 dma_unmap_page(dev, be64_to_cpu(sgl->addr0), in unmap_sgl()
328 dma_unmap_page(dev, be64_to_cpu(p->addr[0]), in unmap_sgl()
330 dma_unmap_page(dev, be64_to_cpu(p->addr[1]), in unmap_sgl()
339 dma_unmap_page(dev, be64_to_cpu(addr[0]), in unmap_sgl()
341 dma_unmap_page(dev, be64_to_cpu(addr[1]), in unmap_sgl()
347 dma_unmap_page(dev, be64_to_cpu(p->addr[0]), in unmap_sgl()
349 dma_unmap_page(dev, be64_to_cpu(addr[0]), in unmap_sgl()
362 dma_unmap_page(dev, be64_to_cpu(addr), be32_to_cpu(p->len[0]), in unmap_sgl()
479 dma_unmap_page(adapter->pdev_dev, get_buf_addr(sdesc), in free_rx_bufs()
[all …]
/Linux-v4.19/drivers/dma/ioat/
Dinit.c882 dma_unmap_page(dev, dma_srcs[i], PAGE_SIZE, DMA_TO_DEVICE); in ioat_xor_val_self_test()
896 dma_unmap_page(dev, dest_dma, PAGE_SIZE, DMA_FROM_DEVICE); in ioat_xor_val_self_test()
950 dma_unmap_page(dev, dma_srcs[i], PAGE_SIZE, DMA_TO_DEVICE); in ioat_xor_val_self_test()
1009 dma_unmap_page(dev, dma_srcs[i], PAGE_SIZE, DMA_TO_DEVICE); in ioat_xor_val_self_test()
1015 dma_unmap_page(dev, dma_srcs[i], PAGE_SIZE, in ioat_xor_val_self_test()
1017 dma_unmap_page(dev, dest_dma, PAGE_SIZE, DMA_FROM_DEVICE); in ioat_xor_val_self_test()
1020 dma_unmap_page(dev, dma_srcs[i], PAGE_SIZE, in ioat_xor_val_self_test()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Dpagealloc.c200 dma_unmap_page(&dev->pdev->dev, addr & MLX5_U64_4K_PAGE_MASK, in free_4k()
240 dma_unmap_page(&dev->pdev->dev, addr, PAGE_SIZE, in alloc_system_page()
249 dma_unmap_page(&dev->pdev->dev, zero_addr, PAGE_SIZE, in alloc_system_page()
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/
Dqede_fp.c139 dma_unmap_page(&edev->pdev->dev, BD_UNMAP_ADDR(tx_data_bd), in qede_free_tx_pkt()
185 dma_unmap_page(txq->dev, in qede_free_failed_tx_pkt()
399 dma_unmap_page(&edev->pdev->dev, in qede_xdp_tx_int()
551 dma_unmap_page(rxq->dev, curr_cons->mapping, in qede_realloc_rx_buffer()
968 dma_unmap_page(rxq->dev, tpa_info->buffer.mapping, in qede_tpa_end()
1110 dma_unmap_page(rxq->dev, bd->mapping, in qede_rx_xdp()
1169 dma_unmap_page(rxq->dev, bd->mapping, in qede_rx_build_jumbo()
/Linux-v4.19/drivers/net/ethernet/aquantia/atlantic/
Daq_ring.c160 dma_unmap_page(dev, buff->pa, buff->len, in aq_ring_tx_clean()
350 dma_unmap_page(aq_nic_get_dev(self->aq_nic), buff->pa, in aq_ring_rx_deinit()
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dgf100.c110 dma_unmap_page(device->dev, fb->r100c10, PAGE_SIZE, in gf100_fb_dtor()
Dnv50.c245 dma_unmap_page(device->dev, fb->r100c08, PAGE_SIZE, in nv50_fb_dtor()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Den_tx.c300 dma_unmap_page(priv->ddev, in mlx4_en_free_tx_desc()
309 dma_unmap_page(priv->ddev, in mlx4_en_free_tx_desc()
323 dma_unmap_page(priv->ddev, in mlx4_en_free_tx_desc()
347 dma_unmap_page(priv->ddev, tx_info->map0_dma, in mlx4_en_recycle_tx_desc()
822 dma_unmap_page(ddev, (dma_addr_t)be64_to_cpu(data->addr), in mlx4_en_build_dma_wqe()
/Linux-v4.19/include/linux/
Dpci-dma-compat.h61 dma_unmap_page(&hwdev->dev, dma_address, size, (enum dma_data_direction)direction); in pci_unmap_page()
/Linux-v4.19/drivers/iommu/
Dtegra-smmu.c434 dma_unmap_page(smmu->dev, as->pd_dma, SMMU_SIZE_PD, DMA_TO_DEVICE); in tegra_smmu_as_prepare()
446 dma_unmap_page(smmu->dev, as->pd_dma, SMMU_SIZE_PD, DMA_TO_DEVICE); in tegra_smmu_as_unprepare()
578 dma_unmap_page(smmu->dev, dma, SMMU_SIZE_PT, in as_get_pte()
622 dma_unmap_page(smmu->dev, pte_dma, SMMU_SIZE_PT, DMA_TO_DEVICE); in tegra_smmu_pte_put_use()
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/
Dhinic_tx.c148 dma_unmap_page(&pdev->dev, hinic_sge_to_dma(&sges[j + 1]), in tx_map_skb()
171 dma_unmap_page(&pdev->dev, hinic_sge_to_dma(&sges[i + 1]), in tx_unmap_skb()
/Linux-v4.19/net/core/
Dpage_pool.c182 dma_unmap_page(pool->p.dev, page_private(page), in __page_pool_clean_page()
/Linux-v4.19/drivers/net/ethernet/intel/ice/
Dice_txrx.c28 dma_unmap_page(ring->dev, in ice_unmap_and_free_tx_buf()
165 dma_unmap_page(tx_ring->dev, in ice_clean_tx_irq()
287 dma_unmap_page(dev, rx_buf->dma, PAGE_SIZE, DMA_FROM_DEVICE); in ice_clean_rx_ring()
674 dma_unmap_page(rx_ring->dev, rx_buf->dma, PAGE_SIZE, in ice_fetch_rx_buf()
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c263 dma_unmap_page(dev, *--addr, skb_frag_size(fp), DMA_TO_DEVICE); in cxgb4_map_skb()
283 dma_unmap_page(dev, *addr++, skb_frag_size(fp), DMA_TO_DEVICE); in unmap_skb()
310 dma_unmap_page(dev, be64_to_cpu(sgl->addr0), ntohl(sgl->len0), in unmap_sgl()
321 unmap: dma_unmap_page(dev, be64_to_cpu(p->addr[0]), in unmap_sgl()
323 dma_unmap_page(dev, be64_to_cpu(p->addr[1]), in unmap_sgl()
332 dma_unmap_page(dev, be64_to_cpu(addr[0]), in unmap_sgl()
334 dma_unmap_page(dev, be64_to_cpu(addr[1]), in unmap_sgl()
340 dma_unmap_page(dev, be64_to_cpu(p->addr[0]), in unmap_sgl()
342 dma_unmap_page(dev, be64_to_cpu(addr[0]), in unmap_sgl()
354 dma_unmap_page(dev, be64_to_cpu(addr), ntohl(p->len[0]), in unmap_sgl()
[all …]
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/fw/
Dpaging.c85 dma_unmap_page(fwrt->trans->dev, paging->fw_paging_phys, in iwl_free_fw_paging()
/Linux-v4.19/drivers/net/ethernet/sfc/falcon/
Drx.c132 dma_unmap_page(&efx->pci_dev->dev, state->dma_addr, in ef4_reuse_page()
220 dma_unmap_page(&efx->pci_dev->dev, in ef4_unmap_rx_buffer()
809 dma_unmap_page(&efx->pci_dev->dev, state->dma_addr, in ef4_fini_rx_queue()
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dgk20a.c338 dma_unmap_page(dev, node->dma_addrs[i], PAGE_SIZE, in gk20a_instobj_dtor_iommu()
505 dma_unmap_page(dev, dma_addr, PAGE_SIZE, in gk20a_instobj_ctor_iommu()
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dmem.c88 dma_unmap_page(mem->mmu->subdev.device->dev, in nvkm_mem_dtor()
/Linux-v4.19/drivers/gpu/drm/omapdrm/
Domap_gem.c273 dma_unmap_page(dev->dev, addrs[i], in omap_gem_attach_pages()
313 dma_unmap_page(obj->dev->dev, omap_obj->dma_addrs[i], in omap_gem_detach_pages()
720 dma_unmap_page(dev->dev, omap_obj->dma_addrs[pgoff], in omap_gem_cpu_sync_page()

123456