X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_mempool%2Fmempool_trace_points.c;h=4ad76deb3482eb8fe9578b4d9aefd33663925219;hb=42c40f8902f7d9cf5a51c1ec0e1bfff515b50561;hp=afab8dff6846122ef510d765fb729046381716cf;hpb=40b75c73d1c6c329997d1a1fe1055120b9d82d9b;p=dpdk.git diff --git a/lib/librte_mempool/mempool_trace_points.c b/lib/librte_mempool/mempool_trace_points.c index afab8dff68..4ad76deb34 100644 --- a/lib/librte_mempool/mempool_trace_points.c +++ b/lib/librte_mempool/mempool_trace_points.c @@ -2,106 +2,78 @@ * Copyright(C) 2020 Marvell International Ltd. */ -#define RTE_TRACE_POINT_REGISTER_SELECT +#include #include "rte_mempool_trace.h" -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_ops_dequeue_bulk); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_ops_dequeue_contig_blocks); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_ops_enqueue_bulk); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_generic_put); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_put_bulk); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_generic_get); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_get_bulk); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_get_contig_blocks); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_create); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_create_empty); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_free); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_populate_iova); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_populate_virt); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_populate_default); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_populate_anon); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_cache_create); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_cache_free); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_default_cache); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_get_page_size); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_cache_flush); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_ops_populate); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_ops_alloc); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_ops_free); -RTE_TRACE_POINT_DEFINE(rte_mempool_trace_set_ops_byname); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_dequeue_bulk, + lib.mempool.ops.deq.bulk) -RTE_INIT(mempool_trace_init) -{ - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_dequeue_bulk, - lib.mempool.ops.deq.bulk); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_dequeue_contig_blocks, + lib.mempool.ops.deq.contig) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_dequeue_contig_blocks, - lib.mempool.ops.deq.contig); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_enqueue_bulk, + lib.mempool.ops.enq.bulk) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_enqueue_bulk, - lib.mempool.ops.enq.bulk); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_generic_put, + lib.mempool.generic.put) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_generic_put, - lib.mempool.generic.put); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_put_bulk, + lib.mempool.put.bulk) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_put_bulk, - lib.mempool.put.bulk); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_generic_get, + lib.mempool.generic.get) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_generic_get, - lib.mempool.generic.get); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_bulk, + lib.mempool.get.bulk) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_bulk, - lib.mempool.get.bulk); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_contig_blocks, + lib.mempool.get.blocks) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_contig_blocks, - lib.mempool.get.blocks); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_create, + lib.mempool.create) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_create, - lib.mempool.create); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_create_empty, + lib.mempool.create.empty) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_create_empty, - lib.mempool.create.empty); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_free, + lib.mempool.free) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_free, - lib.mempool.free); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_iova, + lib.mempool.populate.iova) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_iova, - lib.mempool.populate.iova); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_virt, + lib.mempool.populate.virt) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_virt, - lib.mempool.populate.virt); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_default, + lib.mempool.populate.default) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_default, - lib.mempool.populate.default); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_anon, + lib.mempool.populate.anon) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_anon, - lib.mempool.populate.anon); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_create, + lib.mempool.cache_create) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_create, - lib.mempool.cache_create); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_free, + lib.mempool.cache.free) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_free, - lib.mempool.cache.free); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_default_cache, + lib.mempool.default.cache) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_default_cache, - lib.mempool.default.cache); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_page_size, + lib.mempool.get.page.size) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_page_size, - lib.mempool.get.page.size); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_flush, + lib.mempool.cache.flush) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_flush, - lib.mempool.cache.flush); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_populate, + lib.mempool.ops.populate) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_populate, - lib.mempool.ops.populate); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_alloc, + lib.mempool.ops.alloc) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_alloc, - lib.mempool.ops.alloc); +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_free, + lib.mempool.ops.free) - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_free, - lib.mempool.ops.free); - - RTE_TRACE_POINT_REGISTER(rte_mempool_trace_set_ops_byname, - lib.mempool.set.ops.byname); -} +RTE_TRACE_POINT_REGISTER(rte_mempool_trace_set_ops_byname, + lib.mempool.set.ops.byname)