5#ifndef RTE_DMADEV_TRACE_FP_H
6#define RTE_DMADEV_TRACE_FP_H
21 rte_dma_trace_stats_get,
33 rte_dma_trace_vchan_status,
38 rte_trace_point_emit_int_ptr(status);
45 rte_iova_t dst, uint32_t length, uint64_t flags,
57 rte_dma_trace_copy_sg,
60 uint16_t nb_src, uint16_t nb_dst, uint64_t flags,
75 rte_iova_t dst, uint32_t length, uint64_t flags,
95 rte_dma_trace_completed,
97 const uint16_t nb_cpls, uint16_t *last_idx,
98 bool *has_error, uint16_t ret),
102 rte_trace_point_emit_u16_ptr(last_idx);
103 rte_trace_point_emit_u8_ptr(has_error);
108 rte_dma_trace_completed_status,
110 const uint16_t nb_cpls, uint16_t *last_idx,
115 rte_trace_point_emit_u16_ptr(last_idx);
121 rte_dma_trace_burst_capacity,
#define rte_trace_point_emit_u32(val)
#define RTE_TRACE_POINT_FP(tp, args,...)
#define rte_trace_point_emit_u16(val)
#define rte_trace_point_emit_i16(val)
#define RTE_TRACE_POINT_ARGS
#define rte_trace_point_emit_int(val)
#define rte_trace_point_emit_ptr(val)
#define rte_trace_point_emit_u64(val)