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