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 <ethdev_trace.h>
8 : : #include <rte_ethdev_trace_fp.h>
9 : :
10 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_configure,
11 : : lib.ethdev.configure)
12 : :
13 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rxq_setup,
14 : : lib.ethdev.rxq.setup)
15 : :
16 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_txq_setup,
17 : : lib.ethdev.txq.setup)
18 : :
19 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_start,
20 : : lib.ethdev.start)
21 : :
22 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_stop,
23 : : lib.ethdev.stop)
24 : :
25 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_close,
26 : : lib.ethdev.close)
27 : :
28 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rx_burst,
29 : : lib.ethdev.rx.burst)
30 : :
31 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_tx_burst,
32 : : lib.ethdev.tx.burst)
33 : :
34 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_call_rx_callbacks,
35 : : lib.ethdev.call_rx_callbacks)
36 : :
37 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_call_tx_callbacks,
38 : : lib.ethdev.call_tx_callbacks)
39 : :
40 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_iterator_init,
41 : : lib.ethdev.iterator_init)
42 : :
43 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_iterator_next,
44 : : lib.ethdev.iterator_next)
45 : :
46 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_iterator_cleanup,
47 : : lib.ethdev.iterator_cleanup)
48 : :
49 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_find_next,
50 : : lib.ethdev.find_next)
51 : :
52 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_find_next_of,
53 : : lib.ethdev.find_next_of)
54 : :
55 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_find_next_sibling,
56 : : lib.ethdev.find_next_sibling)
57 : :
58 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_is_valid_port,
59 : : lib.ethdev.is_valid_port)
60 : :
61 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_find_next_owned_by,
62 : : lib.ethdev.find_next_owned_by)
63 : :
64 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_owner_new,
65 : : lib.ethdev.owner_new)
66 : :
67 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_owner_set,
68 : : lib.ethdev.owner_set)
69 : :
70 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_owner_unset,
71 : : lib.ethdev.owner_unset)
72 : :
73 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_owner_delete,
74 : : lib.ethdev.owner_delete)
75 : :
76 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_owner_get,
77 : : lib.ethdev.owner_get)
78 : :
79 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_socket_id,
80 : : lib.ethdev.socket_id)
81 : :
82 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_get_sec_ctx,
83 : : lib.ethdev.get_sec_ctx)
84 : :
85 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_count_avail,
86 : : lib.ethdev.count_avail)
87 : :
88 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_count_total,
89 : : lib.ethdev.count_total)
90 : :
91 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_get_name_by_port,
92 : : lib.ethdev.get_name_by_port)
93 : :
94 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_get_port_by_name,
95 : : lib.ethdev.get_port_by_name)
96 : :
97 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rx_queue_start,
98 : : lib.ethdev.rx_queue_start)
99 : :
100 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rx_queue_stop,
101 : : lib.ethdev.rx_queue_stop)
102 : :
103 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_tx_queue_start,
104 : : lib.ethdev.tx_queue_start)
105 : :
106 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_tx_queue_stop,
107 : : lib.ethdev.tx_queue_stop)
108 : :
109 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_speed_bitflag,
110 : : lib.ethdev.speed_bitflag)
111 : :
112 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rx_offload_name,
113 : : lib.ethdev.rx_offload_name)
114 : :
115 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_tx_offload_name,
116 : : lib.ethdev.tx_offload_name)
117 : :
118 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_capability_name,
119 : : lib.ethdev.capability_name)
120 : :
121 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_set_link_up,
122 : : lib.ethdev.set_link_up)
123 : :
124 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_set_link_down,
125 : : lib.ethdev.set_link_down)
126 : :
127 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_reset,
128 : : lib.ethdev.reset)
129 : :
130 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_is_removed,
131 : : lib.ethdev.is_removed)
132 : :
133 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_rx_hairpin_queue_setup,
134 : : lib.ethdev.rx_hairpin_queue_setup)
135 : :
136 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_tx_hairpin_queue_setup,
137 : : lib.ethdev.tx_hairpin_queue_setup)
138 : :
139 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_hairpin_bind,
140 : : lib.ethdev.hairpin_bind)
141 : :
142 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_hairpin_unbind,
143 : : lib.ethdev.hairpin_unbind)
144 : :
145 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_hairpin_get_peer_ports,
146 : : lib.ethdev.hairpin_get_peer_ports)
147 : :
148 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_tx_buffer_drop_callback,
149 : : lib.ethdev.tx_buffer_drop_callback)
150 : :
151 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_tx_buffer_count_callback,
152 : : lib.ethdev.tx_buffer_count_callback)
153 : :
154 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_tx_buffer_set_err_callback,
155 : : lib.ethdev.tx_buffer_set_err_callback)
156 : :
157 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_tx_buffer_init,
158 : : lib.ethdev.tx_buffer_init)
159 : :
160 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_tx_done_cleanup,
161 : : lib.ethdev.tx_done_cleanup)
162 : :
163 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_promiscuous_enable,
164 : : lib.ethdev.promiscuous_enable)
165 : :
166 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_promiscuous_disable,
167 : : lib.ethdev.promiscuous_disable)
168 : :
169 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_promiscuous_get,
170 : : lib.ethdev.promiscuous_get)
171 : :
172 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_allmulticast_enable,
173 : : lib.ethdev.allmulticast_enable)
174 : :
175 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_allmulticast_disable,
176 : : lib.ethdev.allmulticast_disable)
177 : :
178 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_allmulticast_get,
179 : : lib.ethdev.allmulticast_get)
180 : :
181 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_link_get,
182 : : lib.ethdev.link_get)
183 : :
184 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_link_get_nowait,
185 : : lib.ethdev.link_get_nowait)
186 : :
187 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_link_speed_to_str,
188 : : lib.ethdev.link_speed_to_str)
189 : :
190 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_link_to_str,
191 : : lib.ethdev.link_to_str)
192 : :
193 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_stats_get,
194 : : lib.ethdev.stats_get)
195 : :
196 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_stats_reset,
197 : : lib.ethdev.stats_reset)
198 : :
199 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_xstats_get_id_by_name,
200 : : lib.ethdev.xstats_get_id_by_name)
201 : :
202 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_xstats_get_names_by_id,
203 : : lib.ethdev.xstats_get_names_by_id)
204 : :
205 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_xstats_get_names,
206 : : lib.ethdev.xstats_get_names)
207 : :
208 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_xstats_get_by_id,
209 : : lib.ethdev.xstats_get_by_id)
210 : :
211 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_xstats_get,
212 : : lib.ethdev.xstats_get)
213 : :
214 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_xstats_reset,
215 : : lib.ethdev.xstats_reset)
216 : :
217 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_set_tx_queue_stats_mapping,
218 : : lib.ethdev.set_tx_queue_stats_mapping)
219 : :
220 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_set_rx_queue_stats_mapping,
221 : : lib.ethdev.set_rx_queue_stats_mapping)
222 : :
223 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_fw_version_get,
224 : : lib.ethdev.fw_version_get)
225 : :
226 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_info_get,
227 : : lib.ethdev.info_get)
228 : :
229 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_conf_get,
230 : : lib.ethdev.conf_get)
231 : :
232 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_get_supported_ptypes,
233 : : lib.ethdev.get_supported_ptypes)
234 : :
235 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_set_ptypes,
236 : : lib.ethdev.set_ptypes)
237 : :
238 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_macaddrs_get,
239 : : lib.ethdev.macaddrs_get)
240 : :
241 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_macaddr_get,
242 : : lib.ethdev.macaddr_get)
243 : :
244 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_get_mtu,
245 : : lib.ethdev.get_mtu)
246 : :
247 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_set_mtu,
248 : : lib.ethdev.set_mtu)
249 : :
250 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_vlan_filter,
251 : : lib.ethdev.vlan_filter)
252 : :
253 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_set_vlan_strip_on_queue,
254 : : lib.ethdev.set_vlan_strip_on_queue)
255 : :
256 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_set_vlan_ether_type,
257 : : lib.ethdev.set_vlan_ether_type)
258 : :
259 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_set_vlan_offload,
260 : : lib.ethdev.set_vlan_offload)
261 : :
262 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_get_vlan_offload,
263 : : lib.ethdev.get_vlan_offload)
264 : :
265 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_set_vlan_pvid,
266 : : lib.ethdev.set_vlan_pvid)
267 : :
268 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_flow_ctrl_get,
269 : : lib.ethdev.flow_ctrl_get)
270 : :
271 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_flow_ctrl_set,
272 : : lib.ethdev.flow_ctrl_set)
273 : :
274 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_priority_flow_ctrl_set,
275 : : lib.ethdev.priority_flow_ctrl_set)
276 : :
277 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_priority_flow_ctrl_queue_info_get,
278 : : lib.ethdev.priority_flow_ctrl_queue_info_get)
279 : :
280 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_priority_flow_ctrl_queue_configure,
281 : : lib.ethdev.priority_flow_ctrl_queue_configure)
282 : :
283 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rss_reta_update,
284 : : lib.ethdev.rss_reta_update)
285 : :
286 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rss_reta_query,
287 : : lib.ethdev.rss_reta_query)
288 : :
289 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rss_hash_update,
290 : : lib.ethdev.rss_hash_update)
291 : :
292 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rss_hash_conf_get,
293 : : lib.ethdev.rss_hash_conf_get)
294 : :
295 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_udp_tunnel_port_add,
296 : : lib.ethdev.udp_tunnel_port_add)
297 : :
298 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_udp_tunnel_port_delete,
299 : : lib.ethdev.udp_tunnel_port_delete)
300 : :
301 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_led_on,
302 : : lib.ethdev.led_on)
303 : :
304 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_led_off,
305 : : lib.ethdev.led_off)
306 : :
307 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_fec_get_capability,
308 : : lib.ethdev.fec_get_capability)
309 : :
310 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_fec_get,
311 : : lib.ethdev.fec_get)
312 : :
313 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_fec_set,
314 : : lib.ethdev.fec_set)
315 : :
316 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_mac_addr_add,
317 : : lib.ethdev.mac_addr_add)
318 : :
319 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_mac_addr_remove,
320 : : lib.ethdev.mac_addr_remove)
321 : :
322 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_default_mac_addr_set,
323 : : lib.ethdev.default_mac_addr_set)
324 : :
325 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_uc_hash_table_set,
326 : : lib.ethdev.uc_hash_table_set)
327 : :
328 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_uc_all_hash_table_set,
329 : : lib.ethdev.uc_all_hash_table_set)
330 : :
331 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_set_queue_rate_limit,
332 : : lib.ethdev.set_queue_rate_limit)
333 : :
334 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_rx_avail_thresh_set,
335 : : lib.ethdev.rx_avail_thresh_set)
336 : :
337 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_rx_avail_thresh_query,
338 : : lib.ethdev.rx_avail_thresh_query)
339 : :
340 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_callback_register,
341 : : lib.ethdev.callback_register)
342 : :
343 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_callback_unregister,
344 : : lib.ethdev.callback_unregister)
345 : :
346 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rx_intr_ctl,
347 : : lib.ethdev.rx_intr_ctl)
348 : :
349 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rx_intr_ctl_q_get_fd,
350 : : lib.ethdev.rx_intr_ctl_q_get_fd)
351 : :
352 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rx_intr_ctl_q,
353 : : lib.ethdev.rx_intr_ctl_q)
354 : :
355 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rx_intr_enable,
356 : : lib.ethdev.rx_intr_enable)
357 : :
358 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_rx_intr_disable,
359 : : lib.ethdev.rx_intr_disable)
360 : :
361 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_add_rx_callback,
362 : : lib.ethdev.add_rx_callback)
363 : :
364 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_add_first_rx_callback,
365 : : lib.ethdev.add_first_rx_callback)
366 : :
367 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_add_tx_callback,
368 : : lib.ethdev.add_tx_callback)
369 : :
370 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_remove_rx_callback,
371 : : lib.ethdev.remove_rx_callback)
372 : :
373 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_remove_tx_callback,
374 : : lib.ethdev.remove_tx_callback)
375 : :
376 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_rx_queue_info_get,
377 : : lib.ethdev.rx_queue_info_get)
378 : :
379 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_tx_queue_info_get,
380 : : lib.ethdev.tx_queue_info_get)
381 : :
382 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_rx_burst_mode_get,
383 : : lib.ethdev.rx_burst_mode_get)
384 : :
385 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_tx_burst_mode_get,
386 : : lib.ethdev.tx_burst_mode_get)
387 : :
388 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_get_monitor_addr,
389 : : lib.ethdev.get_monitor_addr)
390 : :
391 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_set_mc_addr_list,
392 : : lib.ethdev.set_mc_addr_list)
393 : :
394 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_timesync_enable,
395 : : lib.ethdev.timesync_enable)
396 : :
397 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_timesync_disable,
398 : : lib.ethdev.timesync_disable)
399 : :
400 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_timesync_read_rx_timestamp,
401 : : lib.ethdev.timesync_read_rx_timestamp)
402 : :
403 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_timesync_read_tx_timestamp,
404 : : lib.ethdev.timesync_read_tx_timestamp)
405 : :
406 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_timesync_adjust_time,
407 : : lib.ethdev.timesync_adjust_time)
408 : :
409 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_timesync_read_time,
410 : : lib.ethdev.timesync_read_time)
411 : :
412 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_timesync_write_time,
413 : : lib.ethdev.timesync_write_time)
414 : :
415 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_read_clock,
416 : : lib.ethdev.read_clock)
417 : :
418 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_get_reg_info,
419 : : lib.ethdev.get_reg_info)
420 : :
421 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_get_eeprom_length,
422 : : lib.ethdev.get_eeprom_length)
423 : :
424 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_get_eeprom,
425 : : lib.ethdev.get_eeprom)
426 : :
427 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_set_eeprom,
428 : : lib.ethdev.set_eeprom)
429 : :
430 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_get_module_info,
431 : : lib.ethdev.get_module_info)
432 : :
433 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_get_module_eeprom,
434 : : lib.ethdev.get_module_eeprom)
435 : :
436 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_get_dcb_info,
437 : : lib.ethdev.get_dcb_info)
438 : :
439 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_adjust_nb_rx_tx_desc,
440 : : lib.ethdev.adjust_nb_rx_tx_desc)
441 : :
442 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_hairpin_capability_get,
443 : : lib.ethdev.hairpin_capability_get)
444 : :
445 : 235 : RTE_TRACE_POINT_REGISTER(rte_ethdev_trace_pool_ops_supported,
446 : : lib.ethdev.pool_ops_supported)
447 : :
448 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_representor_info_get,
449 : : lib.ethdev.representor_info_get)
450 : :
451 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_rx_metadata_negotiate,
452 : : lib.ethdev.rx_metadata_negotiate)
453 : :
454 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_ip_reassembly_capability_get,
455 : : lib.ethdev.ip_reassembly_capability_get)
456 : :
457 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_ip_reassembly_conf_get,
458 : : lib.ethdev.ip_reassembly_conf_get)
459 : :
460 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_ip_reassembly_conf_set,
461 : : lib.ethdev.ip_reassembly_conf_set)
462 : :
463 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_buffer_split_get_supported_hdr_ptypes,
464 : : lib.ethdev.buffer_split_get_supported_hdr_ptypes)
465 : :
466 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_cman_info_get,
467 : : lib.ethdev.cman_info_get)
468 : :
469 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_cman_config_init,
470 : : lib.ethdev.cman_config_init)
471 : :
472 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_cman_config_set,
473 : : lib.ethdev.cman_config_set)
474 : :
475 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_cman_config_get,
476 : : lib.ethdev.cman_config_get)
477 : :
478 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_count_aggr_ports,
479 : : lib.ethdev.count_aggr_ports)
480 : :
481 : 235 : RTE_TRACE_POINT_REGISTER(rte_eth_trace_map_aggr_tx_affinity,
482 : : lib.ethdev.map_aggr_tx_affinity)
483 : :
484 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_copy,
485 : : lib.ethdev.flow.copy)
486 : :
487 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_create,
488 : : lib.ethdev.flow.create)
489 : :
490 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_destroy,
491 : : lib.ethdev.flow.destroy)
492 : :
493 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_actions_update,
494 : : lib.ethdev.flow.update)
495 : :
496 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_flush,
497 : : lib.ethdev.flow.flush)
498 : :
499 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_isolate,
500 : : lib.ethdev.flow.isolate)
501 : :
502 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_query,
503 : : lib.ethdev.flow.query)
504 : :
505 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_validate,
506 : : lib.ethdev.flow.validate)
507 : :
508 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_conv,
509 : : lib.ethdev.flow.conv)
510 : :
511 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_dynf_metadata_register,
512 : : lib.ethdev.dynf_metadata_register)
513 : :
514 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_get_aged_flows,
515 : : lib.ethdev.flow.get_aged_flows)
516 : :
517 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_get_q_aged_flows,
518 : : lib.ethdev.flow.get_q_aged_flows)
519 : :
520 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_tunnel_decap_set,
521 : : lib.ethdev.flow.tunnel_decap_set)
522 : :
523 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_tunnel_match,
524 : : lib.ethdev.flow.tunnel_match)
525 : :
526 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_get_restore_info,
527 : : lib.ethdev.flow.get_restore_info)
528 : :
529 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_tunnel_action_decap_release,
530 : : lib.ethdev.flow.tunnel_action_decap_release)
531 : :
532 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_tunnel_item_release,
533 : : lib.ethdev.flow.tunnel_item_release)
534 : :
535 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_action_handle_create,
536 : : lib.ethdev.flow.action_handle_create)
537 : :
538 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_action_handle_destroy,
539 : : lib.ethdev.flow.action_handle_destroy)
540 : :
541 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_action_handle_update,
542 : : lib.ethdev.flow.action_handle_update)
543 : :
544 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_action_handle_query,
545 : : lib.ethdev.flow.action_handle_query)
546 : :
547 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_flex_item_create,
548 : : lib.ethdev.flow.flex_item_create)
549 : :
550 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_flex_item_release,
551 : : lib.ethdev.flow.flex_item_release)
552 : :
553 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_pick_transfer_proxy,
554 : : lib.ethdev.flow.pick_transfer_proxy)
555 : :
556 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_info_get,
557 : : lib.ethdev.flow.info_get)
558 : :
559 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_configure,
560 : : lib.ethdev.flow.configure)
561 : :
562 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_pattern_template_create,
563 : : lib.ethdev.flow.pattern_template_create)
564 : :
565 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_pattern_template_destroy,
566 : : lib.ethdev.flow.pattern_template_destroy)
567 : :
568 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_actions_template_create,
569 : : lib.ethdev.flow.actions_template_create)
570 : :
571 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_actions_template_destroy,
572 : : lib.ethdev.flow.actions_template_destroy)
573 : :
574 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_template_table_create,
575 : : lib.ethdev.flow.template_table_create)
576 : :
577 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_template_table_destroy,
578 : : lib.ethdev.flow.template_table_destroy)
579 : :
580 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_async_create,
581 : : lib.ethdev.flow.async_create)
582 : :
583 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_async_destroy,
584 : : lib.ethdev.flow.async_destroy)
585 : :
586 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_async_actions_update,
587 : : lib.ethdev.flow.async_update)
588 : :
589 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_push,
590 : : lib.ethdev.flow.push)
591 : :
592 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_pull,
593 : : lib.ethdev.flow.pull)
594 : :
595 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_async_action_handle_create,
596 : : lib.ethdev.flow.async_action_handle_create)
597 : :
598 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_async_action_handle_destroy,
599 : : lib.ethdev.flow.async_action_handle_destroy)
600 : :
601 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_async_action_handle_update,
602 : : lib.ethdev.flow.async_action_handle_update)
603 : :
604 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_async_action_handle_query,
605 : : lib.ethdev.flow.async.action.handle.query)
606 : :
607 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_capabilities_get,
608 : : lib.ethdev.mtr.capabilities_get)
609 : :
610 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_create,
611 : : lib.ethdev.mtr.create)
612 : :
613 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_destroy,
614 : : lib.ethdev.mtr.destroy)
615 : :
616 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_meter_disable,
617 : : lib.ethdev.mtr.meter_disable)
618 : :
619 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_meter_dscp_table_update,
620 : : lib.ethdev.mtr.meter_dscp_table_update)
621 : :
622 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_meter_enable,
623 : : lib.ethdev.mtr.meter_enable)
624 : :
625 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_meter_profile_add,
626 : : lib.ethdev.mtr.meter_profile_add)
627 : :
628 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_meter_profile_delete,
629 : : lib.ethdev.mtr.meter_profile_delete)
630 : :
631 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_meter_profile_get,
632 : : lib.ethdev.mtr.meter_profile_get)
633 : :
634 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_meter_profile_update,
635 : : lib.ethdev.mtr.meter_profile_update)
636 : :
637 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_stats_read,
638 : : lib.ethdev.mtr.stats_read)
639 : :
640 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_stats_update,
641 : : lib.ethdev.mtr.stats_update)
642 : :
643 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_meter_policy_add,
644 : : lib.ethdev.mtr.meter_policy_add)
645 : :
646 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_meter_policy_delete,
647 : : lib.ethdev.mtr.meter_policy_delete)
648 : :
649 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_meter_policy_get,
650 : : lib.ethdev.mtr.meter_policy_get)
651 : :
652 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_meter_policy_update,
653 : : lib.ethdev.mtr.meter_policy_update)
654 : :
655 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_meter_policy_validate,
656 : : lib.ethdev.mtr.meter_policy_validate)
657 : :
658 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_meter_vlan_table_update,
659 : : lib.ethdev.mtr.meter_vlan_table_update)
660 : :
661 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_color_in_protocol_get,
662 : : lib.ethdev.mtr.color_in_protocol_get)
663 : :
664 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_color_in_protocol_priority_get,
665 : : lib.ethdev.mtr.color_in_protocol_priority_get)
666 : :
667 : 235 : RTE_TRACE_POINT_REGISTER(rte_mtr_trace_color_in_protocol_set,
668 : : lib.ethdev.mtr.color_in_protocol_set)
669 : :
670 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_capabilities_get,
671 : : lib.ethdev.tm.capabilities_get)
672 : :
673 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_get_number_of_leaf_nodes,
674 : : lib.ethdev.tm.get_number_of_leaf_nodes)
675 : :
676 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_hierarchy_commit,
677 : : lib.ethdev.tm.hierarchy_commit)
678 : :
679 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_level_capabilities_get,
680 : : lib.ethdev.tm.level_capabilities_get)
681 : :
682 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_mark_ip_dscp,
683 : : lib.ethdev.tm.mark_ip_dscp)
684 : :
685 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_mark_ip_ecn,
686 : : lib.ethdev.tm.mark_ip_ecn)
687 : :
688 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_mark_vlan_dei,
689 : : lib.ethdev.tm.mark_vlan_dei)
690 : :
691 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_add,
692 : : lib.ethdev.tm.node_add)
693 : :
694 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_capabilities_get,
695 : : lib.ethdev.tm.node_capabilities_get)
696 : :
697 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_cman_update,
698 : : lib.ethdev.tm.node_cman_update)
699 : :
700 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_delete,
701 : : lib.ethdev.tm.node_delete)
702 : :
703 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_parent_update,
704 : : lib.ethdev.tm.node_parent_update)
705 : :
706 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_resume,
707 : : lib.ethdev.tm.node_resume)
708 : :
709 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_shaper_update,
710 : : lib.ethdev.tm.node_shaper_update)
711 : :
712 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_shared_shaper_update,
713 : : lib.ethdev.tm.node_shared_shaper_update)
714 : :
715 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_shared_wred_context_update,
716 : : lib.ethdev.tm.node_shared_wred_context_update)
717 : :
718 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_stats_read,
719 : : lib.ethdev.tm.node_stats_read)
720 : :
721 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_stats_update,
722 : : lib.ethdev.tm.node_stats_update)
723 : :
724 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_suspend,
725 : : lib.ethdev.tm.node_suspend)
726 : :
727 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_type_get,
728 : : lib.ethdev.tm.node_type_get)
729 : :
730 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_wfq_weight_mode_update,
731 : : lib.ethdev.tm.node_wfq_weight_mode_update)
732 : :
733 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_node_wred_context_update,
734 : : lib.ethdev.tm.node_wred_context_update)
735 : :
736 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_shaper_profile_add,
737 : : lib.ethdev.tm.shaper_profile_add)
738 : :
739 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_shaper_profile_delete,
740 : : lib.ethdev.tm.shaper_profile_delete)
741 : :
742 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_shared_shaper_add_update,
743 : : lib.ethdev.tm.shared_shaper_add_update)
744 : :
745 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_shared_shaper_delete,
746 : : lib.ethdev.tm.shared_shaper_delete)
747 : :
748 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_shared_wred_context_add_update,
749 : : lib.ethdev.tm.shared_wred_context_add_update)
750 : :
751 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_shared_wred_context_delete,
752 : : lib.ethdev.tm.shared_wred_context_delete)
753 : :
754 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_wred_profile_add,
755 : : lib.ethdev.tm.wred_profile_add)
756 : :
757 : 235 : RTE_TRACE_POINT_REGISTER(rte_tm_trace_wred_profile_delete,
758 : : lib.ethdev.tm.wred_profile_delete)
759 : :
760 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_action_list_handle_create,
761 : : lib.ethdev.flow.action_list_handle_create)
762 : :
763 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_action_list_handle_destroy,
764 : : lib.ethdev.flow.action_list_handle_destroy)
765 : :
766 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_action_list_handle_query_update,
767 : : lib.ethdev.flow.action_list_handle_query_update)
768 : :
769 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_async_action_list_handle_create,
770 : : lib.ethdev.flow.async_action_list_handle_create)
771 : :
772 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_async_action_list_handle_destroy,
773 : : lib.ethdev.flow.async_action_list_handle_destroy)
774 : :
775 : 235 : RTE_TRACE_POINT_REGISTER(rte_flow_trace_async_action_list_handle_query_update,
776 : : lib.ethdev.flow.async_action_list_handle_query_update)
|