/wlan-driver/qcacld-3.0/core/pld/src/ |
D | pld_pcie.h | 505 dma_addr_t iova, size_t size) in pld_pcie_audio_smmu_map() argument 511 void pld_pcie_audio_smmu_unmap(struct device *dev, dma_addr_t iova, size_t size) in pld_pcie_audio_smmu_unmap() argument 970 dma_addr_t iova, size_t size) in pld_pcie_audio_smmu_map() argument 972 return cnss_audio_smmu_map(dev, paddr, iova, size); in pld_pcie_audio_smmu_map() 976 void pld_pcie_audio_smmu_unmap(struct device *dev, dma_addr_t iova, size_t size) in pld_pcie_audio_smmu_unmap() argument 978 cnss_audio_smmu_unmap(dev, iova, size); in pld_pcie_audio_smmu_unmap() 988 dma_addr_t iova, size_t size) in pld_pcie_audio_smmu_map() argument 994 void pld_pcie_audio_smmu_unmap(struct device *dev, dma_addr_t iova, size_t size) in pld_pcie_audio_smmu_unmap() argument
|
D | pld_common.c | 2822 int pld_audio_smmu_map(struct device *dev, phys_addr_t paddr, dma_addr_t iova, in pld_audio_smmu_map() argument 2829 ret = pld_pcie_audio_smmu_map(dev, paddr, iova, size); in pld_audio_smmu_map() 2839 void pld_audio_smmu_unmap(struct device *dev, dma_addr_t iova, size_t size) in pld_audio_smmu_unmap() argument 2843 pld_pcie_audio_smmu_unmap(dev, iova, size); in pld_audio_smmu_unmap()
|
/wlan-driver/qca-wifi-host-cmn/qdf/linux/src/ |
D | i_qdf_mem.h | 593 return (qdf_dma_addr_t)mem_info->iova; in __qdf_mem_get_dma_addr() 615 return (qdf_dma_addr_t *)(&mem_info->iova); in __qdf_mem_get_dma_addr_ptr() 637 mem_info->iova = dma_addr; in __qdf_update_mem_map_table()
|
D | i_qdf_types.h | 221 unsigned long iova; member
|
D | qdf_nbuf.c | 813 qdf_dma_addr_t iova; member 868 event->iova = QDF_NBUF_CB_PADDR(nbuf); in qdf_nbuf_history_add() 870 event->iova = 0; in qdf_nbuf_history_add() 942 qdf_net_buf_debug_update_smmu_map_node(nbuf, info->iova, in qdf_nbuf_smmu_map_debug() 962 qdf_net_buf_debug_update_smmu_unmap_node(nbuf, info->iova, in qdf_nbuf_smmu_unmap_debug() 3304 unsigned long iova, in qdf_net_buf_debug_update_smmu_map_node() argument 3326 p_node->smmu_map_iova_addr = iova; in qdf_net_buf_debug_update_smmu_map_node() 3333 unsigned long iova, in qdf_net_buf_debug_update_smmu_unmap_node() argument 3355 p_node->smmu_unmap_iova_addr = iova; in qdf_net_buf_debug_update_smmu_unmap_node()
|
/wlan-driver/platform/inc/ |
D | cnss2.h | 441 dma_addr_t iova, size_t size); 442 extern void cnss_audio_smmu_unmap(struct device *dev, dma_addr_t iova, 444 extern int cnss_get_fw_lpass_shared_mem(struct device *dev, dma_addr_t *iova,
|
/wlan-driver/platform/icnss2/ |
D | main.c | 3761 unsigned long iova, phys_addr_t paddr, size_t size, int prot) in icnss_iommu_map() argument 3763 return iommu_map(domain, iova, paddr, size, prot); in icnss_iommu_map() 3767 unsigned long iova, phys_addr_t paddr, size_t size, int prot) in icnss_iommu_map() argument 3769 return iommu_map(domain, iova, paddr, size, prot, GFP_KERNEL); in icnss_iommu_map() 3779 unsigned long iova; in icnss_smmu_map() local 3797 iova = roundup(priv->smmu_iova_ipa_current, PAGE_SIZE); in icnss_smmu_map() 3800 iova >= priv->smmu_iova_ipa_start + priv->smmu_iova_ipa_len) { in icnss_smmu_map() 3802 iova, in icnss_smmu_map() 3814 icnss_pr_dbg("IOMMU Map: iova %lx, len %zu\n", iova, len); in icnss_smmu_map() 3816 ret = icnss_iommu_map(priv->iommu_domain, iova, in icnss_smmu_map() [all …]
|
/wlan-driver/qcacld-3.0/core/pld/inc/ |
D | pld_common.h | 2105 int pld_audio_smmu_map(struct device *dev, phys_addr_t paddr, dma_addr_t iova, 2116 void pld_audio_smmu_unmap(struct device *dev, dma_addr_t iova, size_t size); 2119 int pld_audio_smmu_map(struct device *dev, phys_addr_t paddr, dma_addr_t iova, in pld_audio_smmu_map() argument 2126 void pld_audio_smmu_unmap(struct device *dev, dma_addr_t iova, size_t size) in pld_audio_smmu_unmap() argument
|
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/ |
D | hal_tx.h | 500 qdf_dma_addr_t *iova, in hal_tx_ext_desc_get_frag_info() argument 505 *iova = HAL_TX_DESC_OFFSET_GET(desc, HAL_TX_MSDU_EXTENSION, in hal_tx_ext_desc_get_frag_info() 510 *iova |= (iova_hi << 32); in hal_tx_ext_desc_get_frag_info()
|
/wlan-driver/platform/cnss2/ |
D | pci_qcom.c | 547 struct device *dev, unsigned long iova, in cnss_pci_smmu_fault_handler() argument 552 cnss_fatal_err("SMMU fault happened with IOVA 0x%lx\n", iova); in cnss_pci_smmu_fault_handler()
|
D | main.c | 803 unsigned long iova, phys_addr_t paddr, size_t size, int prot) in cnss_iommu_map() argument 805 return iommu_map(domain, iova, paddr, size, prot); in cnss_iommu_map() 809 unsigned long iova, phys_addr_t paddr, size_t size, int prot) in cnss_iommu_map() argument 811 return iommu_map(domain, iova, paddr, size, prot, GFP_KERNEL); in cnss_iommu_map() 816 dma_addr_t iova, size_t size) in cnss_audio_smmu_map() argument 830 page_offset = iova & (PAGE_SIZE - 1); in cnss_audio_smmu_map() 834 iova -= page_offset; in cnss_audio_smmu_map() 837 return cnss_iommu_map(plat_priv->audio_iommu_domain, iova, paddr, in cnss_audio_smmu_map() 843 void cnss_audio_smmu_unmap(struct device *dev, dma_addr_t iova, size_t size) in cnss_audio_smmu_unmap() argument 852 page_offset = iova & (PAGE_SIZE - 1); in cnss_audio_smmu_unmap() [all …]
|
D | pci.c | 5363 unsigned long iova; in cnss_smmu_map() local 5383 iova = roundup(pci_priv->smmu_iova_ipa_current, PAGE_SIZE); in cnss_smmu_map() 5386 iova >= pci_priv->smmu_iova_ipa_start + in cnss_smmu_map() 5389 iova, in cnss_smmu_map() 5414 cnss_pr_dbg("IOMMU map: iova %lx, len %zu\n", iova, len); in cnss_smmu_map() 5416 ret = cnss_iommu_map(pci_priv->iommu_domain, iova, in cnss_smmu_map() 5423 pci_priv->smmu_iova_ipa_current = iova + len; in cnss_smmu_map() 5424 *iova_addr = (uint32_t)(iova + paddr - rounddown(paddr, PAGE_SIZE)); in cnss_smmu_map() 5434 unsigned long iova; in cnss_smmu_unmap() local 5441 iova = rounddown(iova_addr, PAGE_SIZE); in cnss_smmu_unmap() [all …]
|
D | main.h | 759 int cnss_iommu_map(struct iommu_domain *domain, unsigned long iova,
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/ |
D | dp_rx.h | 2529 qdf_dma_addr_t iova, qdf_size_t size) in dp_audio_smmu_map() argument 2531 return pld_audio_smmu_map(qdf_dev->dev, paddr, iova, size); in dp_audio_smmu_map() 2543 void dp_audio_smmu_unmap(qdf_device_t qdf_dev, qdf_dma_addr_t iova, in dp_audio_smmu_unmap() argument 2546 pld_audio_smmu_unmap(qdf_dev->dev, iova, size); in dp_audio_smmu_unmap() 2551 qdf_dma_addr_t iova, qdf_size_t size) in dp_audio_smmu_map() argument 2557 void dp_audio_smmu_unmap(qdf_device_t qdf_dev, qdf_dma_addr_t iova, in dp_audio_smmu_unmap() argument
|
D | dp_tx.c | 3173 qdf_dma_addr_t iova; in dp_tx_comp_free_buf() local 3183 &iova, in dp_tx_comp_free_buf() 3185 if (!iova || !frag_len) in dp_tx_comp_free_buf() 3188 qdf_mem_unmap_page(soc->osdev, iova, frag_len, in dp_tx_comp_free_buf()
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/1.0/ |
D | dp_rx_mon_status_1.0.c | 1208 qdf_dma_addr_t iova; in dp_mon_status_srng_drop_for_mac() local 1290 iova = qdf_nbuf_get_frag_paddr(status_nbuf, 0); in dp_mon_status_srng_drop_for_mac() 1295 hal_rxdma_buff_addr_info_set(hal_soc, ring_desc, iova, in dp_mon_status_srng_drop_for_mac()
|
/wlan-driver/qca-wifi-host-cmn/qdf/inc/ |
D | qdf_nbuf.h | 2316 unsigned long iova, 2333 unsigned long iova,
|