Searched refs:virtaddr (Results 1 – 8 of 8) sorted by relevance
277 static inline int ff_chk_vma(const uint64_t virtaddr) in ff_chk_vma() argument279 return !!( virtaddr > ff_page_start && virtaddr < ff_page_end ); in ff_chk_vma()285 static inline uint64_t ff_mem_virt2phy(const void* virtaddr) in ff_mem_virt2phy() argument290 pages = (((uint64_t)virtaddr - (uint64_t)ff_page_start)>>PAGE_SHIFT); in ff_mem_virt2phy()296 addr = ff_mpage_phy[pages] + ((const uint64_t)virtaddr & PAGE_MASK); in ff_mem_virt2phy()
40 rte_mem_virt2phy(const void *virtaddr) in rte_mem_virt2phy() argument44 (void)virtaddr; in rte_mem_virt2phy()48 rte_mem_virt2iova(const void *virtaddr) in rte_mem_virt2iova() argument50 return rte_mem_virt2phy(virtaddr); in rte_mem_virt2iova()
56 drivers like ring. However user need to pass --base-virtaddr as63 ./<build_dir>/app/test/dpdk-test -c 0xf --base-virtaddr=0x100000000000 \
96 rte_mem_virt2phy(const void *virtaddr) in rte_mem_virt2phy() argument117 virt_pfn = (unsigned long)virtaddr / page_size; in rte_mem_virt2phy()147 + ((unsigned long)virtaddr % page_size); in rte_mem_virt2phy()153 rte_mem_virt2iova(const void *virtaddr) in rte_mem_virt2iova() argument156 return (uintptr_t)virtaddr; in rte_mem_virt2iova()157 return rte_mem_virt2phy(virtaddr); in rte_mem_virt2iova()262 void *virtaddr; in map_all_hugepages() local352 if (virtaddr == MAP_FAILED) { in map_all_hugepages()359 hf->orig_va = virtaddr; in map_all_hugepages()372 munmap(virtaddr, hugepage_sz); in map_all_hugepages()[all …]
73 --base-virtaddr=0x100000000000 \
89 * ``--base-virtaddr <address>``
97 * ``--base-virtaddr``:
59 * **Added support for --base-virtaddr EAL option to FreeBSD.**