crypto/virtio: support stats related ops
[dpdk.git] / test / test / test_memzone.c
index cbf0cfa..efcf732 100644 (file)
@@ -111,17 +111,17 @@ struct walk_arg {
        int hugepage_16GB_avail;
 };
 static int
-find_available_pagesz(const struct rte_memseg *ms, void *arg)
+find_available_pagesz(const struct rte_memseg_list *msl, void *arg)
 {
        struct walk_arg *wa = arg;
 
-       if (ms->hugepage_sz == RTE_PGSIZE_2M)
+       if (msl->page_sz == RTE_PGSIZE_2M)
                wa->hugepage_2MB_avail = 1;
-       if (ms->hugepage_sz == RTE_PGSIZE_1G)
+       if (msl->page_sz == RTE_PGSIZE_1G)
                wa->hugepage_1GB_avail = 1;
-       if (ms->hugepage_sz == RTE_PGSIZE_16M)
+       if (msl->page_sz == RTE_PGSIZE_16M)
                wa->hugepage_16MB_avail = 1;
-       if (ms->hugepage_sz == RTE_PGSIZE_16G)
+       if (msl->page_sz == RTE_PGSIZE_16G)
                wa->hugepage_16GB_avail = 1;
 
        return 0;
@@ -138,7 +138,7 @@ test_memzone_reserve_flags(void)
 
        memset(&wa, 0, sizeof(wa));
 
-       rte_memseg_walk(find_available_pagesz, &wa);
+       rte_memseg_list_walk(find_available_pagesz, &wa);
 
        hugepage_2MB_avail = wa.hugepage_2MB_avail;
        hugepage_1GB_avail = wa.hugepage_1GB_avail;
@@ -909,7 +909,7 @@ test_memzone_basic(void)
        const struct rte_memzone *mz;
        int memzone_cnt_after, memzone_cnt_expected;
        int memzone_cnt_before =
-                       rte_eal_get_configuration()->mem_config->memzone_cnt;
+                       rte_eal_get_configuration()->mem_config->memzones.count;
 
        memzone1 = rte_memzone_reserve(TEST_MEMZONE_NAME("testzone1"), 100,
                                SOCKET_ID_ANY, 0);
@@ -933,7 +933,7 @@ test_memzone_basic(void)
                        (memzone3 != NULL) + (memzone4 != NULL);
 
        memzone_cnt_after =
-                       rte_eal_get_configuration()->mem_config->memzone_cnt;
+                       rte_eal_get_configuration()->mem_config->memzones.count;
 
        if (memzone_cnt_after != memzone_cnt_expected)
                return -1;
@@ -1012,7 +1012,7 @@ test_memzone_basic(void)
        }
 
        memzone_cnt_after =
-                       rte_eal_get_configuration()->mem_config->memzone_cnt;
+                       rte_eal_get_configuration()->mem_config->memzones.count;
        if (memzone_cnt_after != memzone_cnt_before)
                return -1;
 
@@ -1033,7 +1033,8 @@ static int
 test_memzone(void)
 {
        /* take note of how many memzones were allocated before running */
-       int memzone_cnt = rte_eal_get_configuration()->mem_config->memzone_cnt;
+       int memzone_cnt =
+                       rte_eal_get_configuration()->mem_config->memzones.count;
 
        printf("test basic memzone API\n");
        if (test_memzone_basic() < 0)