Searched refs:RTE_IOVA_VA (Results 1 – 25 of 28) sorted by relevance
12
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()
78 if (rte_eal_iova_mode() == RTE_IOVA_VA && !msl->external) in eal_memalloc_is_contig()
377 if (!elem->msl->external && rte_eal_iova_mode() == RTE_IOVA_VA) in rte_malloc_virt2iova()
59 (rte_eal_iova_mode() == RTE_IOVA_VA || in malloc_elem_find_max_iova_contig()
277 if (rte_eal_iova_mode() == RTE_IOVA_VA) in eal_memseg_list_populate()
364 if ((rte_eal_iova_mode() == RTE_IOVA_VA) && in alloc_pages_on_heap()
118 iova_mode != RTE_IOVA_VA) { in rte_auxiliary_probe_one_driver()400 return RTE_IOVA_VA; in auxiliary_get_iommu_class()
41 RTE_IOVA_VA = (1 << 1) /* DMA using virtual address */ enumerator
488 if (rte_eal_iova_mode() == RTE_IOVA_VA) in rte_fslmc_probe()604 return RTE_IOVA_VA; in rte_dpaa2_get_iommu_class()
988 iova_mode = RTE_IOVA_VA; in rte_eal_init()997 iova_mode = RTE_IOVA_VA; in rte_eal_init()1011 if (iova_mode == RTE_IOVA_VA && in rte_eal_init()
146 if (rte_eal_iova_mode() == RTE_IOVA_VA) in rte_mem_virt2iova()765 if (rte_eal_iova_mode() == RTE_IOVA_VA)1214 if (rte_eal_iova_mode() == RTE_IOVA_VA &&1286 rte_eal_iova_mode() != RTE_IOVA_VA) {
616 if (rte_eal_iova_mode() == RTE_IOVA_VA && msl->external == 0) { in vfio_mem_event_callback()1400 if (!msl->external && rte_eal_iova_mode() == RTE_IOVA_VA) in type1_map()1467 if (rte_eal_iova_mode() == RTE_IOVA_VA) { in vfio_type1_dma_map()1667 } else if (rte_eal_iova_mode() == RTE_IOVA_VA) { in find_highest_mem_addr()
342 if (!msl->external && rte_eal_iova_mode() == RTE_IOVA_VA) in vhost_vdpa_map()358 if (rte_eal_iova_mode() == RTE_IOVA_VA) { in vhost_vdpa_set_memory_table()
625 iova_mode = RTE_IOVA_VA; in pci_device_iova_mode()637 iova_mode = RTE_IOVA_VA; in pci_device_iova_mode()
717 else if (dev_iova_mode == RTE_IOVA_VA) in rte_pci_get_iommu_class()728 iova_mode = RTE_IOVA_VA; in rte_pci_get_iommu_class()
346 return devcount > 0 ? RTE_IOVA_VA : RTE_IOVA_DC; in dsa_get_iommu_class()
708 if (rte_eal_iova_mode() == RTE_IOVA_VA && ioat_type == RTE_IDXD_DEV) { in ioat_rawdev_test()
374 iova_mode = RTE_IOVA_VA; in rte_eal_init()
232 if (rte_eal_iova_mode() == RTE_IOVA_VA) in rte_mem_virt2iova()
378 return devcount > 0 ? RTE_IOVA_VA : RTE_IOVA_DC; in dsa_get_iommu_class()
524 - if all buses report RTE_IOVA_VA, then the preferred IOVA mode is RTE_IOVA_VA,528 RTE_IOVA_VA), then the preferred IOVA mode is RTE_IOVA_DC (see below with the534 - if physical addresses are not available, RTE_IOVA_VA mode is used535 - if /sys/kernel/iommu_groups is not empty, RTE_IOVA_VA mode is used549 The RTE_IOVA_VA mode is preferred as the default in most cases for the552 - All drivers are expected to work in RTE_IOVA_VA mode, irrespective of561 RTE_IOVA_VA modes.565 driver can only work in RTE_IOVA_VA mode.568 performance penalty is expected in RTE_IOVA_VA mode.
621 return RTE_IOVA_VA; in vdev_get_iommu_class()
709 iova_mode = RTE_IOVA_VA; in rte_eal_init()
313 dev_info.iova_mode = (rte_eal_iova_mode() == RTE_IOVA_VA) ? 1 : 0; in rte_kni_alloc()
812 if (rte_eal_iova_mode() != RTE_IOVA_VA) in test_dmadev_instance()