Home
last modified time | relevance | path

Searched refs:pci_epc_mem_alloc_addr (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/drivers/pci/endpoint/
H A Dpci-epc-mem.c178 void __iomem *pci_epc_mem_alloc_addr(struct pci_epc *epc, in pci_epc_mem_alloc_addr() function
216 EXPORT_SYMBOL_GPL(pci_epc_mem_alloc_addr);
/openbmc/linux/Documentation/PCI/endpoint/
H A Dpci-endpoint.rst109 * pci_epc_mem_alloc_addr()
111 The PCI endpoint function driver should use pci_epc_mem_alloc_addr(), to
118 free the memory space allocated using pci_epc_mem_alloc_addr().
/openbmc/linux/drivers/pci/endpoint/functions/
H A Dpci-epf-test.c330 src_addr = pci_epc_mem_alloc_addr(epc, &src_phys_addr, reg->size); in pci_epf_test_copy()
346 dst_addr = pci_epc_mem_alloc_addr(epc, &dst_phys_addr, reg->size); in pci_epf_test_copy()
426 src_addr = pci_epc_mem_alloc_addr(epc, &phys_addr, reg->size); in pci_epf_test_read()
510 dst_addr = pci_epc_mem_alloc_addr(epc, &phys_addr, reg->size); in pci_epf_test_write()
H A Dpci-epf-mhi.c145 *vaddr = pci_epc_mem_alloc_addr(epc, paddr, size + offset); in __pci_epf_mhi_alloc_map()
H A Dpci-epf-vntb.c630 ntb->vpci_mw_addr[i] = pci_epc_mem_alloc_addr(ntb->epf->epc, in epf_ntb_mw_bar_init()
H A Dpci-epf-ntb.c1402 mw_addr = pci_epc_mem_alloc_addr(peer_epc, &phys_addr, size); in epf_ntb_alloc_peer_mem()
/openbmc/linux/include/linux/
H A Dpci-epc.h250 void __iomem *pci_epc_mem_alloc_addr(struct pci_epc *epc,
/openbmc/linux/drivers/pci/controller/
H A Dpcie-rockchip-ep.c585 ep->irq_cpu_addr = pci_epc_mem_alloc_addr(epc, &ep->irq_phys_addr, in rockchip_pcie_ep_probe()
/openbmc/linux/drivers/pci/controller/cadence/
H A Dpcie-cadence-ep.c721 ep->irq_cpu_addr = pci_epc_mem_alloc_addr(epc, &ep->irq_phys_addr, in cdns_pcie_ep_setup()
/openbmc/linux/drivers/pci/controller/dwc/
H A Dpcie-designware-ep.c797 ep->msi_mem = pci_epc_mem_alloc_addr(epc, &ep->msi_mem_phys, in dw_pcie_ep_init()