1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(C) 2020 Marvell International Ltd.
5 #define RTE_TRACE_POINT_REGISTER_SELECT
7 #include <rte_ethdev_trace.h>
9 RTE_TRACE_POINT_DEFINE(rte_ethdev_trace_configure);
10 RTE_TRACE_POINT_DEFINE(rte_ethdev_trace_rxq_setup);
11 RTE_TRACE_POINT_DEFINE(rte_ethdev_trace_txq_setup);
12 RTE_TRACE_POINT_DEFINE(rte_ethdev_trace_start);
13 RTE_TRACE_POINT_DEFINE(rte_ethdev_trace_stop);
14 RTE_TRACE_POINT_DEFINE(rte_ethdev_trace_close);
15 RTE_TRACE_POINT_DEFINE(rte_ethdev_trace_rx_burst);
16 RTE_TRACE_POINT_DEFINE(rte_ethdev_trace_tx_burst);
18 RTE_INIT(ethdev_trace_init)
20 RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_configure,
21 lib.ethdev.configure);
23 RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rxq_setup,
24 lib.ethdev.rxq.setup);
26 RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_txq_setup,
27 lib.ethdev.txq.setup);
29 RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_start,
32 RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_stop,
35 RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_close,
38 RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rx_burst,
41 RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_tx_burst,