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