File: bbdev_trace_points.c

package info (click to toggle)
dpdk 25.11-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 127,892 kB
  • sloc: ansic: 2,358,479; python: 16,426; sh: 4,474; makefile: 1,713; awk: 70
file content (42 lines) | stat: -rw-r--r-- 1,414 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/* SPDX-License-Identifier: BSD-3-Clause
 * Copyright(C) 2025 Intel Corporation
 */

#include <eal_export.h>
#include <rte_trace_point_register.h>

#include "bbdev_trace.h"

RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_setup_queues,
	lib.bbdev.queue.setup)
RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_queue_configure,
	lib.bbdev.queue.configure)
RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_start,
	lib.bbdev.start)
RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_stop,
	lib.bbdev.stop)
RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_close,
	lib.bbdev.close)
RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_queue_start,
	lib.bbdev.queue.start)
RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_queue_stop,
	lib.bbdev.queue.stop)
RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_op_ldpc_dec,
	lib.bbdev.op.ldpc_dec);
RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_op_ldpc_enc,
	lib.bbdev.op.ldpc_enc);
RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_op_turbo_dec,
	lib.bbdev.op.turbo_dec);
RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_op_turbo_enc,
	lib.bbdev.op.turbo_enc);
RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_op_fft,
	lib.bbdev.op.fft);
RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_op_mldts,
	lib.bbdev.op.mldts);

RTE_EXPORT_EXPERIMENTAL_SYMBOL(__rte_bbdev_trace_enqueue, 25.03)
RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_enqueue,
	lib.bbdev.enq)
RTE_EXPORT_EXPERIMENTAL_SYMBOL(__rte_bbdev_trace_dequeue, 25.03)
RTE_TRACE_POINT_REGISTER(rte_bbdev_trace_dequeue,
	lib.bbdev.deq)