DPDK 25.03.0-rc0
rte_cryptodev_trace_fp.h
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
11extern "C" {
12#endif
13
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),
22)
23
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),
32)
33
35 rte_cryptodev_trace_qp_depth_used,
36 RTE_TRACE_POINT_ARGS(uint8_t dev_id, uint16_t qp_id),
39)
40
41#ifdef __cplusplus
42}
43#endif
44
45#endif /* _RTE_CRYPTODEV_TRACE_FP_H_ */
#define RTE_TRACE_POINT_FP(tp, args,...)
#define rte_trace_point_emit_u8(val)
#define rte_trace_point_emit_u16(val)
#define RTE_TRACE_POINT_ARGS
#define rte_trace_point_emit_ptr(val)