xref: /dpdk/lib/mempool/mempool_trace_points.c (revision 99a2dd95)
1*99a2dd95SBruce Richardson /* SPDX-License-Identifier: BSD-3-Clause
2*99a2dd95SBruce Richardson  * Copyright(C) 2020 Marvell International Ltd.
3*99a2dd95SBruce Richardson  */
4*99a2dd95SBruce Richardson 
5*99a2dd95SBruce Richardson #include <rte_trace_point_register.h>
6*99a2dd95SBruce Richardson 
7*99a2dd95SBruce Richardson #include "rte_mempool_trace.h"
8*99a2dd95SBruce Richardson 
9*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_dequeue_bulk,
10*99a2dd95SBruce Richardson 	lib.mempool.ops.deq.bulk)
11*99a2dd95SBruce Richardson 
12*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_dequeue_contig_blocks,
13*99a2dd95SBruce Richardson 	lib.mempool.ops.deq.contig)
14*99a2dd95SBruce Richardson 
15*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_enqueue_bulk,
16*99a2dd95SBruce Richardson 	lib.mempool.ops.enq.bulk)
17*99a2dd95SBruce Richardson 
18*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_generic_put,
19*99a2dd95SBruce Richardson 	lib.mempool.generic.put)
20*99a2dd95SBruce Richardson 
21*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_put_bulk,
22*99a2dd95SBruce Richardson 	lib.mempool.put.bulk)
23*99a2dd95SBruce Richardson 
24*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_generic_get,
25*99a2dd95SBruce Richardson 	lib.mempool.generic.get)
26*99a2dd95SBruce Richardson 
27*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_bulk,
28*99a2dd95SBruce Richardson 	lib.mempool.get.bulk)
29*99a2dd95SBruce Richardson 
30*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_contig_blocks,
31*99a2dd95SBruce Richardson 	lib.mempool.get.blocks)
32*99a2dd95SBruce Richardson 
33*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_create,
34*99a2dd95SBruce Richardson 	lib.mempool.create)
35*99a2dd95SBruce Richardson 
36*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_create_empty,
37*99a2dd95SBruce Richardson 	lib.mempool.create.empty)
38*99a2dd95SBruce Richardson 
39*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_free,
40*99a2dd95SBruce Richardson 	lib.mempool.free)
41*99a2dd95SBruce Richardson 
42*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_iova,
43*99a2dd95SBruce Richardson 	lib.mempool.populate.iova)
44*99a2dd95SBruce Richardson 
45*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_virt,
46*99a2dd95SBruce Richardson 	lib.mempool.populate.virt)
47*99a2dd95SBruce Richardson 
48*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_default,
49*99a2dd95SBruce Richardson 	lib.mempool.populate.default)
50*99a2dd95SBruce Richardson 
51*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_anon,
52*99a2dd95SBruce Richardson 	lib.mempool.populate.anon)
53*99a2dd95SBruce Richardson 
54*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_create,
55*99a2dd95SBruce Richardson 	lib.mempool.cache_create)
56*99a2dd95SBruce Richardson 
57*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_free,
58*99a2dd95SBruce Richardson 	lib.mempool.cache.free)
59*99a2dd95SBruce Richardson 
60*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_default_cache,
61*99a2dd95SBruce Richardson 	lib.mempool.default.cache)
62*99a2dd95SBruce Richardson 
63*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_page_size,
64*99a2dd95SBruce Richardson 	lib.mempool.get.page.size)
65*99a2dd95SBruce Richardson 
66*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_flush,
67*99a2dd95SBruce Richardson 	lib.mempool.cache.flush)
68*99a2dd95SBruce Richardson 
69*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_populate,
70*99a2dd95SBruce Richardson 	lib.mempool.ops.populate)
71*99a2dd95SBruce Richardson 
72*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_alloc,
73*99a2dd95SBruce Richardson 	lib.mempool.ops.alloc)
74*99a2dd95SBruce Richardson 
75*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_free,
76*99a2dd95SBruce Richardson 	lib.mempool.ops.free)
77*99a2dd95SBruce Richardson 
78*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_set_ops_byname,
79*99a2dd95SBruce Richardson 	lib.mempool.set.ops.byname)
80