On Mon, Oct 18, 2021 at 4:49 PM Andrew Rybchenko <andrew.rybche...@oktetlabs.ru> wrote: > > Add RTE_ prefix to internal API defined in public header. > Use the prefix instead of double underscore. > Use uppercase for macros in the case of name conflict.
Fwiw, I see no use out of dpdk for those helpers/macros. $ git grep-all -E '\<(__MEMPOOL_STAT_ADD|__mempool_contig_blocks_check_cookies|__mempool_check_cookies|__mempool_generic_get|__mempool_generic_put|__mempool_get_trailer|__mempool_get_header)\>' Not a review, just something that caught my eye below: [snip] > @@ -1384,7 +1385,7 @@ rte_mempool_put_bulk(struct rte_mempool *mp, void * > const *obj_table, > struct rte_mempool_cache *cache; > cache = rte_mempool_default_cache(mp, rte_lcore_id()); > rte_mempool_trace_put_bulk(mp, obj_table, n, cache); > - rte_mempool_generic_put(mp, obj_table, n, cache); > + rte_mempool_do_generic_put(mp, obj_table, n, cache); Is this change expected? > } > > /** [snip] > @@ -1541,7 +1542,7 @@ rte_mempool_get_bulk(struct rte_mempool *mp, void > **obj_table, unsigned int n) > struct rte_mempool_cache *cache; > cache = rte_mempool_default_cache(mp, rte_lcore_id()); > rte_mempool_trace_get_bulk(mp, obj_table, n, cache); > - return rte_mempool_generic_get(mp, obj_table, n, cache); > + return rte_mempool_do_generic_get(mp, obj_table, n, cache); > } > > /** Idem. -- David Marchand