xref: /dpdk/lib/dmadev/rte_dmadev_trace_points.c (revision 3da59f30a23f2e795d2315f3d949e1b3e0ce0c3d)
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright(C) 2023 HiSilicon Limited
3  */
4 
5 #include <rte_trace_point_register.h>
6 
7 #include "rte_dmadev_trace.h"
8 
9 RTE_TRACE_POINT_REGISTER(rte_dma_trace_info_get,
10 	lib.dmadev.info_get)
11 
12 RTE_TRACE_POINT_REGISTER(rte_dma_trace_configure,
13 	lib.dmadev.configure)
14 
15 RTE_TRACE_POINT_REGISTER(rte_dma_trace_start,
16 	lib.dmadev.start)
17 
18 RTE_TRACE_POINT_REGISTER(rte_dma_trace_stop,
19 	lib.dmadev.stop)
20 
21 RTE_TRACE_POINT_REGISTER(rte_dma_trace_close,
22 	lib.dmadev.close)
23 
24 RTE_TRACE_POINT_REGISTER(rte_dma_trace_vchan_setup,
25 	lib.dmadev.vchan_setup)
26 
27 RTE_TRACE_POINT_REGISTER(rte_dma_trace_stats_get,
28 	lib.dmadev.stats_get)
29 
30 RTE_TRACE_POINT_REGISTER(rte_dma_trace_stats_reset,
31 	lib.dmadev.stats_reset)
32 
33 RTE_TRACE_POINT_REGISTER(rte_dma_trace_vchan_status,
34 	lib.dmadev.vchan_status)
35 
36 RTE_TRACE_POINT_REGISTER(rte_dma_trace_dump,
37 	lib.dmadev.dump)
38 
39 RTE_TRACE_POINT_REGISTER(rte_dma_trace_copy,
40 	lib.dmadev.copy)
41 
42 RTE_TRACE_POINT_REGISTER(rte_dma_trace_copy_sg,
43 	lib.dmadev.copy_sg)
44 
45 RTE_TRACE_POINT_REGISTER(rte_dma_trace_fill,
46 	lib.dmadev.fill)
47 
48 RTE_TRACE_POINT_REGISTER(rte_dma_trace_submit,
49 	lib.dmadev.submit)
50 
51 RTE_TRACE_POINT_REGISTER(rte_dma_trace_completed,
52 	lib.dmadev.completed)
53 
54 RTE_TRACE_POINT_REGISTER(rte_dma_trace_completed_status,
55 	lib.dmadev.completed_status)
56 
57 RTE_TRACE_POINT_REGISTER(rte_dma_trace_burst_capacity,
58 	lib.dmadev.burst_capacity)
59