DPDK
20.11.5
lib
librte_cryptodev
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
#ifdef __cplusplus
9
extern
"C"
{
10
#endif
11
12
#include <
rte_trace_point.h
>
13
14
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
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
#ifdef __cplusplus
35
}
36
#endif
37
38
#endif
/* _RTE_CRYPTODEV_TRACE_FP_H_ */
rte_trace_point_emit_ptr
#define rte_trace_point_emit_ptr(val)
Definition:
rte_trace_point.h:144
rte_trace_point.h
rte_trace_point_emit_u8
#define rte_trace_point_emit_u8(val)
Definition:
rte_trace_point.h:130
RTE_TRACE_POINT_FP
#define RTE_TRACE_POINT_FP(tp, args,...)
Definition:
rte_trace_point.h:99
rte_trace_point_emit_u16
#define rte_trace_point_emit_u16(val)
Definition:
rte_trace_point.h:126
RTE_TRACE_POINT_ARGS
#define RTE_TRACE_POINT_ARGS
Definition:
rte_trace_point.h:42
Generated by
1.8.17