xref: /dpdk/lib/dmadev/rte_dmadev_trace_points.c (revision 112327c220befef14129e4852e8df46e60410128)
181da5a6bSChengwen Feng /* SPDX-License-Identifier: BSD-3-Clause
281da5a6bSChengwen Feng  * Copyright(C) 2023 HiSilicon Limited
381da5a6bSChengwen Feng  */
481da5a6bSChengwen Feng 
581da5a6bSChengwen Feng #include <rte_trace_point_register.h>
681da5a6bSChengwen Feng 
781da5a6bSChengwen Feng #include "rte_dmadev_trace.h"
881da5a6bSChengwen Feng 
981da5a6bSChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_info_get,
1081da5a6bSChengwen Feng 	lib.dmadev.info_get)
1181da5a6bSChengwen Feng 
1281da5a6bSChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_configure,
1381da5a6bSChengwen Feng 	lib.dmadev.configure)
1481da5a6bSChengwen Feng 
1581da5a6bSChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_start,
1681da5a6bSChengwen Feng 	lib.dmadev.start)
1781da5a6bSChengwen Feng 
1881da5a6bSChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_stop,
1981da5a6bSChengwen Feng 	lib.dmadev.stop)
2081da5a6bSChengwen Feng 
2181da5a6bSChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_close,
2281da5a6bSChengwen Feng 	lib.dmadev.close)
2381da5a6bSChengwen Feng 
2481da5a6bSChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_vchan_setup,
2581da5a6bSChengwen Feng 	lib.dmadev.vchan_setup)
2681da5a6bSChengwen Feng 
27*112327c2SChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_stats_get,
28*112327c2SChengwen Feng 	lib.dmadev.stats_get)
29*112327c2SChengwen Feng 
3081da5a6bSChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_stats_reset,
3181da5a6bSChengwen Feng 	lib.dmadev.stats_reset)
3281da5a6bSChengwen Feng 
33*112327c2SChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_vchan_status,
34*112327c2SChengwen Feng 	lib.dmadev.vchan_status)
35*112327c2SChengwen Feng 
3681da5a6bSChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_dump,
3781da5a6bSChengwen Feng 	lib.dmadev.dump)
38*112327c2SChengwen Feng 
39*112327c2SChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_copy,
40*112327c2SChengwen Feng 	lib.dmadev.copy)
41*112327c2SChengwen Feng 
42*112327c2SChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_copy_sg,
43*112327c2SChengwen Feng 	lib.dmadev.copy_sg)
44*112327c2SChengwen Feng 
45*112327c2SChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_fill,
46*112327c2SChengwen Feng 	lib.dmadev.fill)
47*112327c2SChengwen Feng 
48*112327c2SChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_submit,
49*112327c2SChengwen Feng 	lib.dmadev.submit)
50*112327c2SChengwen Feng 
51*112327c2SChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_completed,
52*112327c2SChengwen Feng 	lib.dmadev.completed)
53*112327c2SChengwen Feng 
54*112327c2SChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_completed_status,
55*112327c2SChengwen Feng 	lib.dmadev.completed_status)
56*112327c2SChengwen Feng 
57*112327c2SChengwen Feng RTE_TRACE_POINT_REGISTER(rte_dma_trace_burst_capacity,
58*112327c2SChengwen Feng 	lib.dmadev.burst_capacity)
59