Home
last modified time | relevance | path

Searched refs:p2pdma_state (Results 1 – 5 of 5) sorted by relevance

/linux/include/linux/
H A Dhmm-dma.h31 struct pci_p2pdma_map_state *p2pdma_state);
/linux/kernel/dma/
H A Ddirect.c460 struct pci_p2pdma_map_state p2pdma_state = {}; in dma_direct_map_sg() local
465 switch (pci_p2pdma_state(&p2pdma_state, dev, sg_page(sg))) { in dma_direct_map_sg()
483 p2pdma_state.mem, sg_phys(sg)); in dma_direct_map_sg()
/linux/mm/
H A Dhmm.c773 struct pci_p2pdma_map_state *p2pdma_state) in hmm_dma_map_pfn() argument
810 switch (pci_p2pdma_state(p2pdma_state, dev, page)) { in hmm_dma_map_pfn()
819 return pci_p2pdma_bus_addr_map(p2pdma_state->mem, paddr); in hmm_dma_map_pfn()
/linux/drivers/iommu/
H A Ddma-iommu.c1396 struct pci_p2pdma_map_state p2pdma_state = {}; in iommu_dma_map_sg() local
1426 switch (pci_p2pdma_state(&p2pdma_state, dev, sg_page(s))) { in iommu_dma_map_sg()
1443 p2pdma_state.mem, sg_phys(s)); in iommu_dma_map_sg()
/linux/drivers/infiniband/hw/mlx5/
H A Dodp.c163 struct pci_p2pdma_map_state p2pdma_state = {}; in populate_mtt() local
180 start + i, &p2pdma_state); in populate_mtt()