Branch data Line data Source code
1 : : /* SPDX-License-Identifier: BSD-3-Clause 2 : : * Copyright(c) 2025 Intel Corporation 3 : : */ 4 : : 5 : : #ifndef VRB_TRACE_H_ 6 : : #define VRB_TRACE_H_ 7 : : 8 : : #ifdef __cplusplus 9 : : extern "C" { 10 : : #endif 11 : : 12 : : #include <rte_trace_point.h> 13 : : 14 : 252 : RTE_TRACE_POINT_FP( 15 : : rte_bbdev_vrb_trace_error, 16 : : RTE_TRACE_POINT_ARGS(uint8_t dev_id, const char *op_string, const char *err_string), 17 : : rte_trace_point_emit_u8(dev_id); 18 : : rte_trace_point_emit_string(op_string); 19 : : rte_trace_point_emit_string(err_string); 20 : : ) 21 : : 22 : 252 : RTE_TRACE_POINT_FP( 23 : : rte_bbdev_vrb_trace_queue_error, 24 : : RTE_TRACE_POINT_ARGS(uint8_t qg_id, uint8_t aq_id, const char *str), 25 : : rte_trace_point_emit_u8(qg_id); 26 : : rte_trace_point_emit_u8(aq_id); 27 : : rte_trace_point_emit_string(str); 28 : : ) 29 : : 30 : : 31 : : #ifdef __cplusplus 32 : : } 33 : : #endif 34 : : 35 : : #endif /* VRB_TRACE_H_ */