Lines Matching refs:iova
162 void *obj, rte_iova_t iova) in mempool_add_elem() argument
170 hdr->iova = iova; in mempool_add_elem()
318 rte_iova_t iova, size_t len, rte_mempool_memchunk_free_cb_t *free_cb, in rte_mempool_populate_iova() argument
340 memhdr->iova = iova; in rte_mempool_populate_iova()
357 (iova == RTE_BAD_IOVA) ? RTE_BAD_IOVA : (iova + off), in rte_mempool_populate_iova()
370 if (!(mp->flags & RTE_MEMPOOL_F_NO_IOVA_CONTIG) && iova != RTE_BAD_IOVA) in rte_mempool_populate_iova()
377 rte_mempool_trace_populate_iova(mp, vaddr, iova, len, free_cb, opaque); in rte_mempool_populate_iova()
392 if (ms == NULL || ms->iova == RTE_BAD_IOVA) in get_iova()
395 return ms->iova + RTE_PTR_DIFF(addr, ms->addr); in get_iova()
406 rte_iova_t iova; in rte_mempool_populate_virt() local
417 iova = get_iova(addr + off); in rte_mempool_populate_virt()
431 iova_tmp != iova + phys_len) in rte_mempool_populate_virt()
435 ret = rte_mempool_populate_iova(mp, addr + off, iova, in rte_mempool_populate_virt()
492 rte_iova_t iova; in rte_mempool_populate_default() local
595 iova = mz->iova; in rte_mempool_populate_default()
597 iova = RTE_BAD_IOVA; in rte_mempool_populate_default()
601 iova, mz->len, in rte_mempool_populate_default()
1238 fprintf(f, " iova=0x%" PRIx64 "\n", mp->mz->iova); in rte_mempool_dump()