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

Reply via email to