Searched refs:RTE_IOVA_VA (Results 1 – 19 of 19) sorted by relevance
221 else if (bus_iova_mode == RTE_IOVA_VA) in rte_bus_get_iommu_class()225 mode = RTE_IOVA_VA; in rte_bus_get_iommu_class()
81 if (rte_eal_iova_mode() == RTE_IOVA_VA && !msl->external) in eal_memalloc_is_contig()
368 if (!elem->msl->external && rte_eal_iova_mode() == RTE_IOVA_VA) in rte_malloc_virt2iova()
65 (rte_eal_iova_mode() == RTE_IOVA_VA || in malloc_elem_find_max_iova_contig()
268 if (rte_eal_iova_mode() == RTE_IOVA_VA) in eal_memseg_list_populate()
362 if ((rte_eal_iova_mode() == RTE_IOVA_VA) && in alloc_pages_on_heap()
1317 mode = RTE_IOVA_VA; in eal_parse_iova_mode()
153 if (!msl->external && rte_eal_iova_mode() == RTE_IOVA_VA) in vhost_vdpa_map()164 if (rte_eal_iova_mode() == RTE_IOVA_VA) { in vhost_vdpa_dma_map_all()
42 RTE_IOVA_VA = (1 << 1) /* DMA using virtual address */ enumerator
475 if (rte_eal_iova_mode() == RTE_IOVA_VA) in rte_fslmc_probe()591 return RTE_IOVA_VA; in rte_dpaa2_get_iommu_class()
1086 iova_mode = RTE_IOVA_VA; in rte_eal_init()1095 iova_mode = RTE_IOVA_VA; in rte_eal_init()1109 if (iova_mode == RTE_IOVA_VA && in rte_eal_init()
155 if (rte_eal_iova_mode() == RTE_IOVA_VA) in rte_mem_virt2iova()774 if (rte_eal_iova_mode() == RTE_IOVA_VA)1223 if (rte_eal_iova_mode() == RTE_IOVA_VA &&1295 rte_eal_iova_mode() != RTE_IOVA_VA) {
529 if (rte_eal_iova_mode() == RTE_IOVA_VA && msl->external == 0) { in vfio_mem_event_callback()1340 if (!msl->external && rte_eal_iova_mode() == RTE_IOVA_VA) in type1_map()1403 if (rte_eal_iova_mode() == RTE_IOVA_VA) { in vfio_type1_dma_map()1601 } else if (rte_eal_iova_mode() == RTE_IOVA_VA) { in find_highest_mem_addr()
682 else if (dev_iova_mode == RTE_IOVA_VA) in rte_pci_get_iommu_class()693 iova_mode = RTE_IOVA_VA; in rte_pci_get_iommu_class()
614 iova_mode = RTE_IOVA_VA; in pci_device_iova_mode()626 iova_mode = RTE_IOVA_VA; in pci_device_iova_mode()
435 - if all buses report RTE_IOVA_VA, then the preferred IOVA mode is RTE_IOVA_VA,439 RTE_IOVA_VA), then the preferred IOVA mode is RTE_IOVA_DC (see below with the445 - if physical addresses are not available, RTE_IOVA_VA mode is used446 - if /sys/kernel/iommu_groups is not empty, RTE_IOVA_VA mode is used460 The RTE_IOVA_VA mode is preferred as the default in most cases for the463 - All drivers are expected to work in RTE_IOVA_VA mode, irrespective of472 RTE_IOVA_VA modes.476 driver can only work in RTE_IOVA_VA mode.479 performance penalty is expected in RTE_IOVA_VA mode.
310 as RTE_IOVA_VA.
315 dev_info.iova_mode = (rte_eal_iova_mode() == RTE_IOVA_VA) ? 1 : 0; in rte_kni_alloc()
337 scheme is selected as RTE_IOVA_VA. This mode only works on Linux Kernel