Branch data Line data Source code
1 : : /* SPDX-License-Identifier: BSD-3-Clause 2 : : * Copyright(C) 2020 Marvell International Ltd. 3 : : */ 4 : : 5 : : #ifndef _RTE_CRYPTODEV_TRACE_FP_H_ 6 : : #define _RTE_CRYPTODEV_TRACE_FP_H_ 7 : : 8 : : #include <rte_trace_point.h> 9 : : 10 : : #ifdef __cplusplus 11 : : extern "C" { 12 : : #endif 13 : : 14 : 251 : RTE_TRACE_POINT_FP( 15 : : rte_cryptodev_trace_enqueue_burst, 16 : : RTE_TRACE_POINT_ARGS(uint8_t dev_id, uint16_t qp_id, void **ops, 17 : : uint16_t nb_ops), 18 : : rte_trace_point_emit_u8(dev_id); 19 : : rte_trace_point_emit_u16(qp_id); 20 : : rte_trace_point_emit_ptr(ops); 21 : : rte_trace_point_emit_u16(nb_ops); 22 : : ) 23 : : 24 : 251 : RTE_TRACE_POINT_FP( 25 : : rte_cryptodev_trace_dequeue_burst, 26 : : RTE_TRACE_POINT_ARGS(uint8_t dev_id, uint16_t qp_id, void **ops, 27 : : uint16_t nb_ops), 28 : : rte_trace_point_emit_u8(dev_id); 29 : : rte_trace_point_emit_u16(qp_id); 30 : : rte_trace_point_emit_ptr(ops); 31 : : rte_trace_point_emit_u16(nb_ops); 32 : : ) 33 : : 34 : 251 : RTE_TRACE_POINT_FP( 35 : : rte_cryptodev_trace_qp_depth_used, 36 : : RTE_TRACE_POINT_ARGS(uint8_t dev_id, uint16_t qp_id), 37 : : rte_trace_point_emit_u8(dev_id); 38 : : rte_trace_point_emit_u16(qp_id); 39 : : ) 40 : : 41 : : #ifdef __cplusplus 42 : : } 43 : : #endif 44 : : 45 : : #endif /* _RTE_CRYPTODEV_TRACE_FP_H_ */