Lines Matching refs:p2p_pgmap
160 struct pci_p2pdma_pagemap *p2p_pgmap;
183 p2p_pgmap = devm_kzalloc(&pdev->dev, sizeof(*p2p_pgmap), GFP_KERNEL);
184 if (!p2p_pgmap)
187 pgmap = &p2p_pgmap->pgmap;
193 p2p_pgmap->provider = pdev;
194 p2p_pgmap->bus_offset = pci_bus_address(pdev, bar) -
863 static int __pci_p2pdma_map_sg(struct pci_p2pdma_pagemap *p2p_pgmap,
884 s->dma_address = paddr - p2p_pgmap->bus_offset;
907 struct pci_p2pdma_pagemap *p2p_pgmap =
916 switch (pci_p2pdma_map_type(p2p_pgmap->provider, client)) {
920 return __pci_p2pdma_map_sg(p2p_pgmap, dev, sg, nents);
940 struct pci_p2pdma_pagemap *p2p_pgmap =
950 map_type = pci_p2pdma_map_type(p2p_pgmap->provider, client);