app/test: add mempool walk
The mempool function rte_mempool_walk was not tested. It will print the name of all mempools. Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com> Acked-by: Olivier Matz <olivier.matz@6wind.com>
This commit is contained in:
parent
5450a8671b
commit
5ce434a642
@ -500,6 +500,12 @@ test_mempool_xmem_misc(void)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void
|
||||
walk_cb(struct rte_mempool *mp, void *userdata __rte_unused)
|
||||
{
|
||||
printf("\t%s\n", mp->name);
|
||||
}
|
||||
|
||||
static int
|
||||
test_mempool(void)
|
||||
{
|
||||
@ -561,6 +567,9 @@ test_mempool(void)
|
||||
goto err;
|
||||
}
|
||||
|
||||
printf("Walk into mempools:\n");
|
||||
rte_mempool_walk(walk_cb, NULL);
|
||||
|
||||
rte_mempool_list_dump(stdout);
|
||||
|
||||
/* basic tests without cache */
|
||||
|
Loading…
Reference in New Issue
Block a user