5 #ifndef _RTE_EAL_TRACE_H_
6 #define _RTE_EAL_TRACE_H_
24 rte_eal_trace_alarm_set,
26 void *cb_arg,
int rc),
34 rte_eal_trace_alarm_cancel,
44 rte_eal_trace_generic_void,
49 rte_eal_trace_generic_u64,
55 rte_eal_trace_generic_u32,
61 rte_eal_trace_generic_u16,
67 rte_eal_trace_generic_u8,
73 rte_eal_trace_generic_i64,
79 rte_eal_trace_generic_i32,
85 rte_eal_trace_generic_i16,
91 rte_eal_trace_generic_i8,
97 rte_eal_trace_generic_int,
103 rte_eal_trace_generic_long,
109 rte_eal_trace_generic_float,
115 rte_eal_trace_generic_double,
121 rte_eal_trace_generic_ptr,
127 rte_eal_trace_generic_str,
133 rte_eal_trace_generic_func,
138 #define RTE_EAL_TRACE_GENERIC_FUNC rte_eal_trace_generic_func(__func__)
142 rte_eal_trace_intr_callback_register,
155 rte_eal_trace_intr_callback_unregister,
168 rte_eal_trace_intr_enable,
178 rte_eal_trace_intr_disable,
190 rte_eal_trace_mem_zmalloc,
192 int socket,
void *ptr),
201 rte_eal_trace_mem_malloc,
203 int socket,
void *ptr),
212 rte_eal_trace_mem_realloc,
222 rte_eal_trace_mem_free,
229 rte_eal_trace_memzone_reserve,
231 unsigned int flags,
unsigned int align,
unsigned int bound,
243 rte_eal_trace_memzone_lookup,
250 rte_eal_trace_memzone_free,
259 rte_eal_trace_thread_remote_launch,
261 unsigned int slave_id,
int rc),
268 rte_eal_trace_thread_lcore_ready,
void(* rte_eal_alarm_callback)(void *arg)
#define rte_trace_point_emit_u32(val)
#define rte_trace_point_emit_size_t(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)