5 #ifndef _RTE_EAL_TRACE_H_
6 #define _RTE_EAL_TRACE_H_
24 rte_eal_trace_generic_void,
29 rte_eal_trace_generic_u64,
35 rte_eal_trace_generic_u32,
41 rte_eal_trace_generic_u16,
47 rte_eal_trace_generic_u8,
53 rte_eal_trace_generic_i64,
59 rte_eal_trace_generic_i32,
65 rte_eal_trace_generic_i16,
71 rte_eal_trace_generic_i8,
77 rte_eal_trace_generic_int,
83 rte_eal_trace_generic_long,
89 rte_eal_trace_generic_float,
95 rte_eal_trace_generic_double,
101 rte_eal_trace_generic_ptr,
107 rte_eal_trace_generic_str,
113 rte_eal_trace_generic_func,
118 #define RTE_EAL_TRACE_GENERIC_FUNC rte_eal_trace_generic_func(__func__)
122 rte_eal_trace_alarm_set,
124 void *cb_arg,
int rc),
132 rte_eal_trace_alarm_cancel,
142 rte_eal_trace_mem_zmalloc,
144 int socket,
void *ptr),
153 rte_eal_trace_mem_malloc,
155 int socket,
void *ptr),
164 rte_eal_trace_mem_realloc,
174 rte_eal_trace_mem_free,
181 rte_eal_trace_memzone_reserve,
183 unsigned int flags,
unsigned int align,
unsigned int bound,
195 rte_eal_trace_memzone_lookup,
202 rte_eal_trace_memzone_free,
211 rte_eal_trace_thread_remote_launch,
213 unsigned int slave_id,
int rc),
220 rte_eal_trace_thread_lcore_ready,
228 rte_eal_trace_intr_callback_register,
241 rte_eal_trace_intr_callback_unregister,
254 rte_eal_trace_intr_enable,
264 rte_eal_trace_intr_disable,
void(* rte_eal_alarm_callback)(void *arg)
#define rte_trace_point_emit_u32(val)
#define rte_trace_point_emit_int(val)
#define RTE_TRACE_POINT_ARGS
#define rte_trace_point_emit_string(val)
#define RTE_TRACE_POINT(tp, args,...)
#define rte_trace_point_emit_i16(val)
#define rte_trace_point_emit_u8(val)
void(* rte_intr_callback_fn)(void *cb_arg)
#define rte_trace_point_emit_u16(val)
#define rte_trace_point_emit_i64(val)
#define rte_trace_point_emit_i8(val)
#define rte_trace_point_emit_float(val)
#define rte_trace_point_emit_ptr(val)
#define rte_trace_point_emit_double(val)
#define rte_trace_point_emit_i32(val)
#define rte_trace_point_emit_u64(val)
#define rte_trace_point_emit_long(val)