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