Home
last modified time | relevance | path

Searched refs:iova_addr (Results 1 – 9 of 9) sorted by relevance

/wlan-driver/qcacld-3.0/core/pld/src/
Dpld_snoc.h144 uint32_t *iova_addr, size_t size) in pld_snoc_smmu_map() argument
150 uint32_t iova_addr, size_t size) in pld_snoc_smmu_unmap() argument
371 uint32_t *iova_addr, size_t size) in pld_snoc_smmu_map() argument
373 return icnss_smmu_map(dev, paddr, iova_addr, size); in pld_snoc_smmu_map()
378 uint32_t iova_addr, size_t size) in pld_snoc_smmu_unmap() argument
380 return icnss_smmu_unmap(dev, iova_addr, size); in pld_snoc_smmu_unmap()
385 uint32_t iova_addr, size_t size) in pld_snoc_smmu_unmap() argument
Dpld_ipci.h123 uint32_t *iova_addr, size_t size) in pld_ipci_smmu_map() argument
129 uint32_t iova_addr, size_t size) in pld_ipci_smmu_unmap() argument
338 uint32_t *iova_addr, size_t size) in pld_ipci_smmu_map() argument
340 return icnss_smmu_map(dev, paddr, iova_addr, size); in pld_ipci_smmu_map()
345 uint32_t iova_addr, size_t size) in pld_ipci_smmu_unmap() argument
347 return icnss_smmu_unmap(dev, iova_addr, size); in pld_ipci_smmu_unmap()
352 uint32_t iova_addr, size_t size) in pld_ipci_smmu_unmap() argument
Dpld_pcie.h218 phys_addr_t paddr, uint32_t *iova_addr, size_t size) in pld_pcie_smmu_map() argument
224 pld_pcie_smmu_unmap(struct device *dev, uint32_t iova_addr, size_t size) in pld_pcie_smmu_unmap() argument
667 phys_addr_t paddr, uint32_t *iova_addr, size_t size) in pld_pcie_smmu_map() argument
669 return cnss_smmu_map(dev, paddr, iova_addr, size); in pld_pcie_smmu_map()
674 pld_pcie_smmu_unmap(struct device *dev, uint32_t iova_addr, size_t size) in pld_pcie_smmu_unmap() argument
676 return cnss_smmu_unmap(dev, iova_addr, size); in pld_pcie_smmu_unmap()
680 pld_pcie_smmu_unmap(struct device *dev, uint32_t iova_addr, size_t size) in pld_pcie_smmu_unmap() argument
Dpld_common.c1638 uint32_t *iova_addr, size_t size) in pld_smmu_map() argument
1645 ret = pld_snoc_smmu_map(dev, paddr, iova_addr, size); in pld_smmu_map()
1652 ret = pld_ipci_smmu_map(dev, paddr, iova_addr, size); in pld_smmu_map()
1655 ret = pld_pcie_smmu_map(dev, paddr, iova_addr, size); in pld_smmu_map()
1668 uint32_t iova_addr, size_t size) in pld_smmu_unmap() argument
1675 ret = pld_snoc_smmu_unmap(dev, iova_addr, size); in pld_smmu_unmap()
1678 ret = pld_pcie_smmu_unmap(dev, iova_addr, size); in pld_smmu_unmap()
1681 ret = pld_ipci_smmu_unmap(dev, iova_addr, size); in pld_smmu_unmap()
/wlan-driver/platform/inc/
Dicnss2.h210 uint32_t *iova_addr, size_t size);
212 uint32_t iova_addr, size_t size);
Dcnss2.h389 phys_addr_t paddr, uint32_t *iova_addr, size_t size);
390 extern int cnss_smmu_unmap(struct device *dev, uint32_t iova_addr, size_t size);
/wlan-driver/qcacld-3.0/core/pld/inc/
Dpld_common.h1459 uint32_t *iova_addr, size_t size);
1481 uint32_t iova_addr, size_t size);
1484 uint32_t iova_addr, size_t size) in pld_smmu_unmap() argument
/wlan-driver/platform/icnss2/
Dmain.c3774 phys_addr_t paddr, uint32_t *iova_addr, size_t size) in icnss_smmu_map() argument
3790 if (!iova_addr) { in icnss_smmu_map()
3825 *iova_addr = (uint32_t)(iova + paddr - rounddown(paddr, PAGE_SIZE)); in icnss_smmu_map()
3827 icnss_pr_dbg("IOVA addr mapped to physical addr %lx\n", *iova_addr); in icnss_smmu_map()
3833 uint32_t iova_addr, size_t size) in icnss_smmu_unmap() argument
3845 if (!iova_addr) { in icnss_smmu_unmap()
3851 len = roundup(size + iova_addr - rounddown(iova_addr, PAGE_SIZE), in icnss_smmu_unmap()
3853 iova = rounddown(iova_addr, PAGE_SIZE); in icnss_smmu_unmap()
/wlan-driver/platform/cnss2/
Dpci.c5359 phys_addr_t paddr, uint32_t *iova_addr, size_t size) in cnss_smmu_map() argument
5374 if (!iova_addr) { in cnss_smmu_map()
5424 *iova_addr = (uint32_t)(iova + paddr - rounddown(paddr, PAGE_SIZE)); in cnss_smmu_map()
5425 cnss_pr_dbg("IOMMU map: iova_addr %lx\n", *iova_addr); in cnss_smmu_map()
5431 int cnss_smmu_unmap(struct device *dev, uint32_t iova_addr, size_t size) in cnss_smmu_unmap() argument
5441 iova = rounddown(iova_addr, PAGE_SIZE); in cnss_smmu_unmap()
5442 len = roundup(size + iova_addr - iova, PAGE_SIZE); in cnss_smmu_unmap()