1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(C) 2020 Marvell International Ltd.
5 #include <rte_trace_point_register.h>
7 #include <rte_eal_trace.h>
9 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_void,
11 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_u64,
13 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_u32,
15 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_u16,
17 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_u8,
19 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_i64,
21 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_i32,
23 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_i16,
25 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_i8,
27 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_int,
29 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_long,
31 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_float,
32 lib.eal.generic.float)
33 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_double,
34 lib.eal.generic.double)
35 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_ptr,
37 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_str,
38 lib.eal.generic.string)
39 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_size_t,
40 lib.eal.generic.size_t)
41 RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_func,
44 RTE_TRACE_POINT_REGISTER(rte_eal_trace_alarm_set,
46 RTE_TRACE_POINT_REGISTER(rte_eal_trace_alarm_cancel,
49 RTE_TRACE_POINT_REGISTER(rte_eal_trace_mem_zmalloc,
51 RTE_TRACE_POINT_REGISTER(rte_eal_trace_mem_malloc,
53 RTE_TRACE_POINT_REGISTER(rte_eal_trace_mem_realloc,
55 RTE_TRACE_POINT_REGISTER(rte_eal_trace_mem_free,
58 RTE_TRACE_POINT_REGISTER(rte_eal_trace_memzone_reserve,
59 lib.eal.memzone.reserve)
60 RTE_TRACE_POINT_REGISTER(rte_eal_trace_memzone_lookup,
61 lib.eal.memzone.lookup)
62 RTE_TRACE_POINT_REGISTER(rte_eal_trace_memzone_free,
65 RTE_TRACE_POINT_REGISTER(rte_eal_trace_thread_remote_launch,
66 lib.eal.thread.remote.launch)
67 RTE_TRACE_POINT_REGISTER(rte_eal_trace_thread_lcore_ready,
68 lib.eal.thread.lcore.ready)
70 RTE_TRACE_POINT_REGISTER(rte_eal_trace_intr_callback_register,
71 lib.eal.intr.register)
72 RTE_TRACE_POINT_REGISTER(rte_eal_trace_intr_callback_unregister,
73 lib.eal.intr.unregister)
74 RTE_TRACE_POINT_REGISTER(rte_eal_trace_intr_enable,
76 RTE_TRACE_POINT_REGISTER(rte_eal_trace_intr_disable,