Home
last modified time | relevance | path

Searched refs:p2pdma_provider (Results 1 – 7 of 7) sorted by relevance

/linux/include/linux/
H A Dpci-p2pdma.h24 struct p2pdma_provider { struct
70 struct p2pdma_provider *pcim_p2pdma_provider(struct pci_dev *pdev, int bar);
87 enum pci_p2pdma_map_type pci_p2pdma_map_type(struct p2pdma_provider *provider,
94 static inline struct p2pdma_provider *pcim_p2pdma_provider(struct pci_dev *pdev, in pcim_p2pdma_provider()
151 pci_p2pdma_map_type(struct p2pdma_provider *provider, struct device *dev) in pci_p2pdma_map_type()
170 struct p2pdma_provider *mem;
208 pci_p2pdma_bus_addr_map(struct p2pdma_provider *provider, phys_addr_t paddr) in pci_p2pdma_bus_addr_map()
H A Dvfio_pci_core.h30 struct p2pdma_provider;
63 struct p2pdma_provider **provider,
76 struct p2pdma_provider **provider,
91 struct vfio_pci_core_device *vdev, struct p2pdma_provider **provider, in vfio_pci_core_get_dmabuf_phys()
H A Ddma-buf-mapping.h11 struct p2pdma_provider *provider,
/linux/drivers/pci/
H A Dp2pdma.c28 struct p2pdma_provider mem[PCI_STD_NUM_BARS];
33 struct p2pdma_provider *mem;
309 struct p2pdma_provider *pcim_p2pdma_provider(struct pci_dev *pdev, int bar) in pcim_p2pdma_provider()
379 struct p2pdma_provider *mem; in pci_p2pdma_add_resource()
1074 enum pci_p2pdma_map_type pci_p2pdma_map_type(struct p2pdma_provider *provider, in pci_p2pdma_map_type()
/linux/drivers/vfio/pci/
H A Dvfio_pci_dmabuf.c18 struct p2pdma_provider *provider;
161 struct p2pdma_provider **provider, in vfio_pci_core_get_dmabuf_phys()
/linux/drivers/dma-buf/
H A Ddma-buf-mapping.c93 struct p2pdma_provider *provider, in dma_buf_phys_vec_to_sgt()
/linux/drivers/vfio/pci/nvgrace-gpu/
H A Dmain.c785 struct p2pdma_provider **provider, in nvgrace_get_dmabuf_phys()