1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(C) 2020 Marvell International Ltd.
5 #include <rte_trace_point_register.h>
7 #include "rte_mempool_trace.h"
9 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_dequeue_bulk,
10 lib.mempool.ops.deq.bulk)
12 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_dequeue_contig_blocks,
13 lib.mempool.ops.deq.contig)
15 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_enqueue_bulk,
16 lib.mempool.ops.enq.bulk)
18 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_generic_put,
19 lib.mempool.generic.put)
21 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_put_bulk,
24 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_generic_get,
25 lib.mempool.generic.get)
27 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_bulk,
30 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_contig_blocks,
31 lib.mempool.get.blocks)
33 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_create,
36 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_create_empty,
37 lib.mempool.create.empty)
39 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_free,
42 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_iova,
43 lib.mempool.populate.iova)
45 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_virt,
46 lib.mempool.populate.virt)
48 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_default,
49 lib.mempool.populate.default)
51 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_anon,
52 lib.mempool.populate.anon)
54 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_create,
55 lib.mempool.cache_create)
57 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_free,
58 lib.mempool.cache.free)
60 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_default_cache,
61 lib.mempool.default.cache)
63 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_page_size,
64 lib.mempool.get.page.size)
66 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_flush,
67 lib.mempool.cache.flush)
69 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_populate,
70 lib.mempool.ops.populate)
72 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_alloc,
73 lib.mempool.ops.alloc)
75 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_free,
78 RTE_TRACE_POINT_REGISTER(rte_mempool_trace_set_ops_byname,
79 lib.mempool.set.ops.byname)