Branch data Line data Source code
1 : : /* SPDX-License-Identifier: BSD-3-Clause
2 : : * Copyright(C) 2020 Marvell International Ltd.
3 : : */
4 : :
5 : : #include <rte_trace_point_register.h>
6 : :
7 : : #include "eventdev_trace.h"
8 : :
9 : : /* Eventdev trace points */
10 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_configure,
11 : : lib.eventdev.configure)
12 : :
13 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_queue_setup,
14 : : lib.eventdev.queue.setup)
15 : :
16 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_setup,
17 : : lib.eventdev.port.setup)
18 : :
19 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_link,
20 : : lib.eventdev.port.link)
21 : :
22 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_profile_links_set,
23 : : lib.eventdev.port.profile.links.set)
24 : :
25 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_unlink,
26 : : lib.eventdev.port.unlink)
27 : :
28 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_profile_unlink,
29 : : lib.eventdev.port.profile.unlink)
30 : :
31 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_start,
32 : : lib.eventdev.start)
33 : :
34 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_stop,
35 : : lib.eventdev.stop)
36 : :
37 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_close,
38 : : lib.eventdev.close)
39 : :
40 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_enq_burst,
41 : : lib.eventdev.enq.burst)
42 : :
43 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_deq_burst,
44 : : lib.eventdev.deq.burst)
45 : :
46 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_maintain,
47 : : lib.eventdev.maintain)
48 : :
49 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_profile_switch,
50 : : lib.eventdev.port.profile.switch)
51 : :
52 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_preschedule_modify,
53 : : lib.eventdev.port.preschedule.modify)
54 : :
55 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_preschedule,
56 : : lib.eventdev.port.preschedule)
57 : :
58 : : /* Eventdev Rx adapter trace points */
59 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_create,
60 : : lib.eventdev.rx.adapter.create)
61 : :
62 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_free,
63 : : lib.eventdev.rx.adapter.free)
64 : :
65 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_queue_add,
66 : : lib.eventdev.rx.adapter.queue.add)
67 : :
68 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_queue_del,
69 : : lib.eventdev.rx.adapter.queue.del)
70 : :
71 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_start,
72 : : lib.eventdev.rx.adapter.start)
73 : :
74 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_stop,
75 : : lib.eventdev.rx.adapter.stop)
76 : :
77 : : /* Eventdev Tx adapter trace points */
78 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_create,
79 : : lib.eventdev.tx.adapter.create)
80 : :
81 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_free,
82 : : lib.eventdev.tx.adapter.free)
83 : :
84 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_queue_add,
85 : : lib.eventdev.tx.adapter.queue.add)
86 : :
87 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_queue_del,
88 : : lib.eventdev.tx.adapter.queue.del)
89 : :
90 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_start,
91 : : lib.eventdev.tx.adapter.start)
92 : :
93 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_stop,
94 : : lib.eventdev.tx.adapter.stop)
95 : :
96 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_enqueue,
97 : : lib.eventdev.tx.adapter.enq)
98 : :
99 : : /* Eventdev Timer adapter trace points */
100 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_create,
101 : : lib.eventdev.timer.create)
102 : :
103 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_start,
104 : : lib.eventdev.timer.start)
105 : :
106 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_stop,
107 : : lib.eventdev.timer.stop)
108 : :
109 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_free,
110 : : lib.eventdev.timer.free)
111 : :
112 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_arm_burst,
113 : : lib.eventdev.timer.burst)
114 : :
115 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_arm_tmo_tick_burst,
116 : : lib.eventdev.timer.tick.burst)
117 : :
118 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_cancel_burst,
119 : : lib.eventdev.timer.cancel)
120 : :
121 : : /* Eventdev Crypto adapter trace points */
122 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_create,
123 : : lib.eventdev.crypto.create)
124 : :
125 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_free,
126 : : lib.eventdev.crypto.free)
127 : :
128 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_queue_pair_add,
129 : : lib.eventdev.crypto.queue.add)
130 : :
131 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_queue_pair_del,
132 : : lib.eventdev.crypto.queue.del)
133 : :
134 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_start,
135 : : lib.eventdev.crypto.start)
136 : :
137 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_stop,
138 : : lib.eventdev.crypto.stop)
139 : :
140 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_enqueue,
141 : : lib.eventdev.crypto.enq)
142 : :
143 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_event_port_get,
144 : : lib.eventdev.crypto.adapter_event_port_get)
145 : :
146 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_service_id_get,
147 : : lib.eventdev.crypto.adapter_service_id_get)
148 : :
149 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_vector_limits_get,
150 : : lib.eventdev.crypto.adapter_vector_limits_get)
151 : :
152 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_attr_get,
153 : : lib.eventdev.attr_get)
154 : :
155 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_get_dev_id,
156 : : lib.eventdev.get_dev_id)
157 : :
158 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_info_get,
159 : : lib.eventdev.info_get)
160 : :
161 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_service_id_get,
162 : : lib.eventdev.service_id_get)
163 : :
164 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_socket_id,
165 : : lib.eventdev.socket.id)
166 : :
167 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_stop_flush_callback_register,
168 : : lib.eventdev.stop.flush.callback.register)
169 : :
170 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_caps_get,
171 : : lib.eventdev.eth.rx.adapter.caps.get)
172 : :
173 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_cb_register,
174 : : lib.eventdev.eth.rx.adapter.cb.register)
175 : :
176 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_service_id_get,
177 : : lib.eventdev.eth.rx.adapter.service.id.get)
178 : :
179 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_event_port_get,
180 : : lib.eventdev.eth.rx.adapter.event.port.get)
181 : :
182 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_vector_limits_get,
183 : : lib.eventdev.eth.rx.adapter.vector.limits.get)
184 : :
185 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_queue_stats_get,
186 : : lib.eventdev.eth.rx.adapter.queue.stats.get)
187 : :
188 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_stats_reset,
189 : : lib.eventdev.eth.rx.adapter.stats.reset)
190 : :
191 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_queue_stats_reset,
192 : : lib.eventdev.eth.rx.adapter.queue.stats.reset)
193 : :
194 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_instance_get,
195 : : lib.eventdev.eth.rx.adapter.instance.get)
196 : :
197 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_caps_get,
198 : : lib.eventdev.eth.tx.adapter.caps.get)
199 : :
200 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_event_port_get,
201 : : lib.eventdev.eth.tx.adapter.event.port.get)
202 : :
203 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_service_id_get,
204 : : lib.eventdev.eth.tx.adapter.service.id.get)
205 : :
206 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_stats_get,
207 : : lib.eventdev.eth.tx.adapter.stats.get)
208 : :
209 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_stats_reset,
210 : : lib.eventdev.eth.tx.adapter.stats.reset)
211 : :
212 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_instance_get,
213 : : lib.eventdev.eth.tx.adapter.instance.get)
214 : :
215 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_attr_get,
216 : : lib.eventdev.port.attr.get)
217 : :
218 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_default_conf_get,
219 : : lib.eventdev.port.default.conf.get)
220 : :
221 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_links_get,
222 : : lib.eventdev.port.links.get)
223 : :
224 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_profile_links_get,
225 : : lib.eventdev.port.profile.links.get)
226 : :
227 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_unlinks_in_progress,
228 : : lib.eventdev.port.unlinks.in.progress)
229 : :
230 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_queue_attr_get,
231 : : lib.eventdev.queue.attr.get)
232 : :
233 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_queue_default_conf_get,
234 : : lib.eventdev.queue.default.conf.get)
235 : :
236 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_ring_create,
237 : : lib.eventdev.ring.create)
238 : :
239 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_ring_free,
240 : : lib.eventdev.ring.free)
241 : :
242 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_ring_init,
243 : : lib.eventdev.ring.init)
244 : :
245 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_ring_lookup,
246 : : lib.eventdev.ring.lookup)
247 : :
248 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_caps_get,
249 : : lib.eventdev.timer.adapter.caps.get)
250 : :
251 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_get_info,
252 : : lib.eventdev.timer.adapter.get.info)
253 : :
254 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_lookup,
255 : : lib.eventdev.timer.adapter.lookup)
256 : :
257 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_service_id_get,
258 : : lib.eventdev.timer.adapter.service.id.get)
259 : :
260 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_vector_pool_create,
261 : : lib.eventdev.vector.pool.create)
262 : :
263 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_create_with_params,
264 : : lib.eventdev.eth.rx.adapter.create.with.params)
265 : :
266 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_queue_conf_get,
267 : : lib.eventdev.eth.rx.adapter.queue.conf.get)
268 : :
269 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_queue_attr_set,
270 : : lib.eventdev.queue.attr.set)
271 : :
272 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_quiesce,
273 : : lib.eventdev.port.quiesce)
274 : :
275 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_caps_get,
276 : : lib.eventdev.crypto.adapter.caps.get)
277 : :
278 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_dequeue_timeout_ticks,
279 : : lib.eventdev.dequeue.timeout.ticks)
280 : :
281 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_stats_get,
282 : : lib.eventdev.crypto.adapter.stats.get)
283 : :
284 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_stats_reset,
285 : : lib.eventdev.crypto.adapter.stats.reset)
286 : :
287 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_stats_get,
288 : : lib.eventdev.rx.adapter.stats.get)
289 : :
290 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_queue_start,
291 : : lib.eventdev.tx.adapter.queue.start)
292 : :
293 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_queue_stop,
294 : : lib.eventdev.tx.adapter.queue.stop)
295 : :
296 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_stats_get,
297 : : lib.eventdev.timer.adapter.stats.get)
298 : :
299 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_stats_reset,
300 : : lib.eventdev.timer.adapter.stats.reset)
301 : :
302 : 252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_remaining_ticks_get,
303 : : lib.eventdev.timer.remaining.ticks.get)
|