Lines Matching refs:pgsz

26 check_mem(void *addr, rte_iova_t *iova, size_t pgsz, int n_pages)  in check_mem()  argument
34 void *cur = RTE_PTR_ADD(addr, pgsz * i); in check_mem()
64 test_malloc_invalid_param(void *addr, size_t len, size_t pgsz, rte_iova_t *iova, in test_malloc_invalid_param() argument
100 NULL, 0, pgsz) >= 0 || rte_errno != EINVAL) { in test_malloc_invalid_param()
143 NULL, 0, pgsz) >= 0 || rte_errno != ENOENT) { in test_malloc_invalid_param()
177 NULL, 0, pgsz) >= 0 || rte_errno != EINVAL) { in test_malloc_invalid_param()
205 NULL, 0, pgsz) >= 0 || rte_errno != EINVAL) { in test_malloc_invalid_param()
235 iova, 0, pgsz) >= 0 || rte_errno != EINVAL) { in test_malloc_invalid_param()
241 iova, n_pages - 1, pgsz) >= 0 || in test_malloc_invalid_param()
248 iova, n_pages + 1, pgsz) >= 0 || in test_malloc_invalid_param()
269 test_malloc_basic(void *addr, size_t len, size_t pgsz, rte_iova_t *iova, in test_malloc_basic() argument
302 iova, n_pages, pgsz) != 0) { in test_malloc_basic()
309 if (check_mem(addr, iova, pgsz, n_pages) < 0) in test_malloc_basic()
341 mz = rte_memzone_reserve("heap_test", pgsz * 2, socket_id, 0); in test_malloc_basic()
350 contig_mz = rte_memzone_reserve("heap_test_contig", pgsz * 2, socket_id, in test_malloc_basic()
394 test_extmem_invalid_param(void *addr, size_t len, size_t pgsz, rte_iova_t *iova, in test_extmem_invalid_param() argument
419 if (rte_extmem_register(addr, 0, NULL, 0, pgsz) >= 0 || in test_extmem_invalid_param()
447 if (rte_extmem_register(NULL, len, NULL, 0, pgsz) >= 0 || in test_extmem_invalid_param()
478 iova, 0, pgsz) >= 0 || rte_errno != EINVAL) { in test_extmem_invalid_param()
484 iova, n_pages - 1, pgsz) >= 0 || in test_extmem_invalid_param()
491 iova, n_pages + 1, pgsz) >= 0 || in test_extmem_invalid_param()
503 test_extmem_basic(void *addr, size_t len, size_t pgsz, rte_iova_t *iova, in test_extmem_basic() argument
507 if (rte_extmem_register(addr, len, iova, n_pages, pgsz) != 0) { in test_extmem_basic()
514 if (check_mem(addr, iova, pgsz, n_pages) < 0) in test_extmem_basic()
536 size_t pgsz = RTE_PGSIZE_4K; in test_external_mem() local
537 rte_iova_t iova[len / pgsz]; in test_external_mem()
553 rte_iova_t tmp = 0x100000000 + i * pgsz; in test_external_mem()
558 ret = test_malloc_invalid_param(addr, len, pgsz, iova, n_pages); in test_external_mem()
559 ret |= test_malloc_basic(addr, len, pgsz, iova, n_pages); in test_external_mem()
561 ret |= test_malloc_invalid_param(addr, len, pgsz, NULL, n_pages); in test_external_mem()
562 ret |= test_malloc_basic(addr, len, pgsz, NULL, n_pages); in test_external_mem()
565 ret |= test_extmem_invalid_param(addr, len, pgsz, iova, n_pages); in test_external_mem()
566 ret |= test_extmem_basic(addr, len, pgsz, iova, n_pages); in test_external_mem()
568 ret |= test_extmem_invalid_param(addr, len, pgsz, NULL, n_pages); in test_external_mem()
569 ret |= test_extmem_basic(addr, len, pgsz, NULL, n_pages); in test_external_mem()