Lines Matching refs:pci_dev
20 int pci_p2pdma_add_resource(struct pci_dev *pdev, int bar, size_t size,
22 int pci_p2pdma_distance_many(struct pci_dev *provider, struct device **clients,
24 bool pci_has_p2pmem(struct pci_dev *pdev);
25 struct pci_dev *pci_p2pmem_find_many(struct device **clients, int num_clients);
26 void *pci_alloc_p2pmem(struct pci_dev *pdev, size_t size);
27 void pci_free_p2pmem(struct pci_dev *pdev, void *addr, size_t size);
28 pci_bus_addr_t pci_p2pmem_virt_to_bus(struct pci_dev *pdev, void *addr);
29 struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev,
31 void pci_p2pmem_free_sgl(struct pci_dev *pdev, struct scatterlist *sgl);
32 void pci_p2pmem_publish(struct pci_dev *pdev, bool publish);
33 int pci_p2pdma_enable_store(const char *page, struct pci_dev **p2p_dev,
35 ssize_t pci_p2pdma_enable_show(char *page, struct pci_dev *p2p_dev,
38 static inline int pci_p2pdma_add_resource(struct pci_dev *pdev, int bar, in pci_p2pdma_add_resource()
43 static inline int pci_p2pdma_distance_many(struct pci_dev *provider, in pci_p2pdma_distance_many()
48 static inline bool pci_has_p2pmem(struct pci_dev *pdev) in pci_has_p2pmem()
52 static inline struct pci_dev *pci_p2pmem_find_many(struct device **clients, in pci_p2pmem_find_many()
57 static inline void *pci_alloc_p2pmem(struct pci_dev *pdev, size_t size) in pci_alloc_p2pmem()
61 static inline void pci_free_p2pmem(struct pci_dev *pdev, void *addr, in pci_free_p2pmem()
65 static inline pci_bus_addr_t pci_p2pmem_virt_to_bus(struct pci_dev *pdev, in pci_p2pmem_virt_to_bus()
70 static inline struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev, in pci_p2pmem_alloc_sgl()
75 static inline void pci_p2pmem_free_sgl(struct pci_dev *pdev, in pci_p2pmem_free_sgl()
79 static inline void pci_p2pmem_publish(struct pci_dev *pdev, bool publish) in pci_p2pmem_publish()
83 struct pci_dev **p2p_dev, bool *use_p2pdma) in pci_p2pdma_enable_store()
89 struct pci_dev *p2p_dev, bool use_p2pdma) in pci_p2pdma_enable_show()
96 static inline int pci_p2pdma_distance(struct pci_dev *provider, in pci_p2pdma_distance()
102 static inline struct pci_dev *pci_p2pmem_find(struct device *client) in pci_p2pmem_find()