1cb9187bcSDavid MarchandDPDK_25 { 299a2dd95SBruce Richardson global: 399a2dd95SBruce Richardson 499a2dd95SBruce Richardson rte_eth_add_first_rx_callback; 599a2dd95SBruce Richardson rte_eth_add_rx_callback; 699a2dd95SBruce Richardson rte_eth_add_tx_callback; 799a2dd95SBruce Richardson rte_eth_allmulticast_disable; 899a2dd95SBruce Richardson rte_eth_allmulticast_enable; 999a2dd95SBruce Richardson rte_eth_allmulticast_get; 107a093523SKonstantin Ananyev rte_eth_call_rx_callbacks; 117a093523SKonstantin Ananyev rte_eth_call_tx_callbacks; 1299a2dd95SBruce Richardson rte_eth_dev_adjust_nb_rx_tx_desc; 1399a2dd95SBruce Richardson rte_eth_dev_callback_register; 1499a2dd95SBruce Richardson rte_eth_dev_callback_unregister; 1599a2dd95SBruce Richardson rte_eth_dev_close; 1699a2dd95SBruce Richardson rte_eth_dev_configure; 1799a2dd95SBruce Richardson rte_eth_dev_count_avail; 1899a2dd95SBruce Richardson rte_eth_dev_count_total; 1999a2dd95SBruce Richardson rte_eth_dev_default_mac_addr_set; 2099a2dd95SBruce Richardson rte_eth_dev_flow_ctrl_get; 2199a2dd95SBruce Richardson rte_eth_dev_flow_ctrl_set; 2299a2dd95SBruce Richardson rte_eth_dev_fw_version_get; 2399a2dd95SBruce Richardson rte_eth_dev_get_dcb_info; 2499a2dd95SBruce Richardson rte_eth_dev_get_eeprom; 2599a2dd95SBruce Richardson rte_eth_dev_get_eeprom_length; 2699a2dd95SBruce Richardson rte_eth_dev_get_mtu; 2799a2dd95SBruce Richardson rte_eth_dev_get_name_by_port; 2899a2dd95SBruce Richardson rte_eth_dev_get_port_by_name; 2999a2dd95SBruce Richardson rte_eth_dev_get_reg_info; 3099a2dd95SBruce Richardson rte_eth_dev_get_sec_ctx; 3199a2dd95SBruce Richardson rte_eth_dev_get_supported_ptypes; 3299a2dd95SBruce Richardson rte_eth_dev_get_vlan_offload; 3399a2dd95SBruce Richardson rte_eth_dev_info_get; 34285725d9SThomas Monjalon rte_eth_dev_is_removed; 3599a2dd95SBruce Richardson rte_eth_dev_is_valid_port; 3699a2dd95SBruce Richardson rte_eth_dev_logtype; 3799a2dd95SBruce Richardson rte_eth_dev_mac_addr_add; 3899a2dd95SBruce Richardson rte_eth_dev_mac_addr_remove; 39bdde2d90SThomas Monjalon rte_eth_dev_owner_delete; 40bdde2d90SThomas Monjalon rte_eth_dev_owner_get; 41bdde2d90SThomas Monjalon rte_eth_dev_owner_new; 42bdde2d90SThomas Monjalon rte_eth_dev_owner_set; 43bdde2d90SThomas Monjalon rte_eth_dev_owner_unset; 4499a2dd95SBruce Richardson rte_eth_dev_pool_ops_supported; 4599a2dd95SBruce Richardson rte_eth_dev_priority_flow_ctrl_set; 4699a2dd95SBruce Richardson rte_eth_dev_reset; 4799a2dd95SBruce Richardson rte_eth_dev_rss_hash_conf_get; 4899a2dd95SBruce Richardson rte_eth_dev_rss_hash_update; 4999a2dd95SBruce Richardson rte_eth_dev_rss_reta_query; 5099a2dd95SBruce Richardson rte_eth_dev_rss_reta_update; 5199a2dd95SBruce Richardson rte_eth_dev_rx_intr_ctl; 5299a2dd95SBruce Richardson rte_eth_dev_rx_intr_ctl_q; 53dbd34beeSXiaoyun Li rte_eth_dev_rx_intr_ctl_q_get_fd; 5499a2dd95SBruce Richardson rte_eth_dev_rx_intr_disable; 5599a2dd95SBruce Richardson rte_eth_dev_rx_intr_enable; 5699a2dd95SBruce Richardson rte_eth_dev_rx_offload_name; 5799a2dd95SBruce Richardson rte_eth_dev_rx_queue_start; 5899a2dd95SBruce Richardson rte_eth_dev_rx_queue_stop; 5999a2dd95SBruce Richardson rte_eth_dev_set_eeprom; 6099a2dd95SBruce Richardson rte_eth_dev_set_link_down; 6199a2dd95SBruce Richardson rte_eth_dev_set_link_up; 6299a2dd95SBruce Richardson rte_eth_dev_set_mc_addr_list; 6399a2dd95SBruce Richardson rte_eth_dev_set_mtu; 642def522aSPavan Nikhilesh rte_eth_dev_set_ptypes; 6599a2dd95SBruce Richardson rte_eth_dev_set_rx_queue_stats_mapping; 6699a2dd95SBruce Richardson rte_eth_dev_set_tx_queue_stats_mapping; 6799a2dd95SBruce Richardson rte_eth_dev_set_vlan_ether_type; 6899a2dd95SBruce Richardson rte_eth_dev_set_vlan_offload; 6999a2dd95SBruce Richardson rte_eth_dev_set_vlan_pvid; 7099a2dd95SBruce Richardson rte_eth_dev_set_vlan_strip_on_queue; 7199a2dd95SBruce Richardson rte_eth_dev_socket_id; 7299a2dd95SBruce Richardson rte_eth_dev_start; 7399a2dd95SBruce Richardson rte_eth_dev_stop; 7499a2dd95SBruce Richardson rte_eth_dev_tx_offload_name; 7599a2dd95SBruce Richardson rte_eth_dev_tx_queue_start; 7699a2dd95SBruce Richardson rte_eth_dev_tx_queue_stop; 7799a2dd95SBruce Richardson rte_eth_dev_uc_all_hash_table_set; 7899a2dd95SBruce Richardson rte_eth_dev_uc_hash_table_set; 7999a2dd95SBruce Richardson rte_eth_dev_udp_tunnel_port_add; 8099a2dd95SBruce Richardson rte_eth_dev_udp_tunnel_port_delete; 8199a2dd95SBruce Richardson rte_eth_dev_vlan_filter; 8299a2dd95SBruce Richardson rte_eth_find_next; 83b37ed6deSDavid Marchand rte_eth_find_next_of; 8499a2dd95SBruce Richardson rte_eth_find_next_owned_by; 85b37ed6deSDavid Marchand rte_eth_find_next_sibling; 867a093523SKonstantin Ananyev rte_eth_fp_ops; 8799a2dd95SBruce Richardson rte_eth_iterator_cleanup; 8899a2dd95SBruce Richardson rte_eth_iterator_init; 8999a2dd95SBruce Richardson rte_eth_iterator_next; 9099a2dd95SBruce Richardson rte_eth_led_off; 9199a2dd95SBruce Richardson rte_eth_led_on; 9299a2dd95SBruce Richardson rte_eth_link_get; 9399a2dd95SBruce Richardson rte_eth_link_get_nowait; 9499a2dd95SBruce Richardson rte_eth_macaddr_get; 9599a2dd95SBruce Richardson rte_eth_promiscuous_disable; 9699a2dd95SBruce Richardson rte_eth_promiscuous_enable; 9799a2dd95SBruce Richardson rte_eth_promiscuous_get; 9899a2dd95SBruce Richardson rte_eth_remove_rx_callback; 9999a2dd95SBruce Richardson rte_eth_remove_tx_callback; 1009fecac6cSHaiyue Wang rte_eth_rx_burst_mode_get; 101fc0a9293SIvan Malov rte_eth_rx_metadata_negotiate; 10299a2dd95SBruce Richardson rte_eth_rx_queue_info_get; 10399a2dd95SBruce Richardson rte_eth_rx_queue_setup; 10499a2dd95SBruce Richardson rte_eth_set_queue_rate_limit; 10599a2dd95SBruce Richardson rte_eth_speed_bitflag; 10699a2dd95SBruce Richardson rte_eth_stats_get; 10799a2dd95SBruce Richardson rte_eth_stats_reset; 10899a2dd95SBruce Richardson rte_eth_timesync_adjust_time; 10999a2dd95SBruce Richardson rte_eth_timesync_disable; 11099a2dd95SBruce Richardson rte_eth_timesync_enable; 11199a2dd95SBruce Richardson rte_eth_timesync_read_rx_timestamp; 11299a2dd95SBruce Richardson rte_eth_timesync_read_time; 11399a2dd95SBruce Richardson rte_eth_timesync_read_tx_timestamp; 11499a2dd95SBruce Richardson rte_eth_timesync_write_time; 11599a2dd95SBruce Richardson rte_eth_tx_buffer_count_callback; 11699a2dd95SBruce Richardson rte_eth_tx_buffer_drop_callback; 11799a2dd95SBruce Richardson rte_eth_tx_buffer_init; 11899a2dd95SBruce Richardson rte_eth_tx_buffer_set_err_callback; 1199fecac6cSHaiyue Wang rte_eth_tx_burst_mode_get; 12099a2dd95SBruce Richardson rte_eth_tx_done_cleanup; 12199a2dd95SBruce Richardson rte_eth_tx_queue_info_get; 12299a2dd95SBruce Richardson rte_eth_tx_queue_setup; 12399a2dd95SBruce Richardson rte_eth_xstats_get; 12499a2dd95SBruce Richardson rte_eth_xstats_get_by_id; 12599a2dd95SBruce Richardson rte_eth_xstats_get_id_by_name; 12699a2dd95SBruce Richardson rte_eth_xstats_get_names; 12799a2dd95SBruce Richardson rte_eth_xstats_get_names_by_id; 12899a2dd95SBruce Richardson rte_eth_xstats_reset; 12999a2dd95SBruce Richardson rte_flow_copy; 13099a2dd95SBruce Richardson rte_flow_create; 13199a2dd95SBruce Richardson rte_flow_destroy; 13299a2dd95SBruce Richardson rte_flow_error_set; 13399a2dd95SBruce Richardson rte_flow_flush; 13499a2dd95SBruce Richardson rte_flow_isolate; 13550a239faSIvan Malov rte_flow_pick_transfer_proxy; 13699a2dd95SBruce Richardson rte_flow_query; 13799a2dd95SBruce Richardson rte_flow_validate; 13811ea362cSStephen Hemminger rte_tm_capabilities_get; 13911ea362cSStephen Hemminger rte_tm_get_number_of_leaf_nodes; 14011ea362cSStephen Hemminger rte_tm_hierarchy_commit; 14111ea362cSStephen Hemminger rte_tm_level_capabilities_get; 14211ea362cSStephen Hemminger rte_tm_mark_ip_dscp; 14311ea362cSStephen Hemminger rte_tm_mark_ip_ecn; 14411ea362cSStephen Hemminger rte_tm_mark_vlan_dei; 14511ea362cSStephen Hemminger rte_tm_node_add; 14611ea362cSStephen Hemminger rte_tm_node_capabilities_get; 14711ea362cSStephen Hemminger rte_tm_node_cman_update; 14811ea362cSStephen Hemminger rte_tm_node_delete; 14911ea362cSStephen Hemminger rte_tm_node_parent_update; 15011ea362cSStephen Hemminger rte_tm_node_resume; 15111ea362cSStephen Hemminger rte_tm_node_shaper_update; 15211ea362cSStephen Hemminger rte_tm_node_shared_shaper_update; 15311ea362cSStephen Hemminger rte_tm_node_shared_wred_context_update; 15411ea362cSStephen Hemminger rte_tm_node_stats_read; 15511ea362cSStephen Hemminger rte_tm_node_stats_update; 15611ea362cSStephen Hemminger rte_tm_node_suspend; 15711ea362cSStephen Hemminger rte_tm_node_type_get; 15811ea362cSStephen Hemminger rte_tm_node_wfq_weight_mode_update; 15911ea362cSStephen Hemminger rte_tm_node_wred_context_update; 16011ea362cSStephen Hemminger rte_tm_shaper_profile_add; 16111ea362cSStephen Hemminger rte_tm_shaper_profile_delete; 16211ea362cSStephen Hemminger rte_tm_shared_shaper_add_update; 16311ea362cSStephen Hemminger rte_tm_shared_shaper_delete; 16411ea362cSStephen Hemminger rte_tm_shared_wred_context_add_update; 16511ea362cSStephen Hemminger rte_tm_shared_wred_context_delete; 16611ea362cSStephen Hemminger rte_tm_wred_profile_add; 16711ea362cSStephen Hemminger rte_tm_wred_profile_delete; 16899a2dd95SBruce Richardson 16999a2dd95SBruce Richardson local: *; 17099a2dd95SBruce Richardson}; 17199a2dd95SBruce Richardson 17299a2dd95SBruce RichardsonEXPERIMENTAL { 17399a2dd95SBruce Richardson global: 17499a2dd95SBruce Richardson 17599a2dd95SBruce Richardson # added in 17.11 17699a2dd95SBruce Richardson rte_mtr_capabilities_get; 17799a2dd95SBruce Richardson rte_mtr_create; 17899a2dd95SBruce Richardson rte_mtr_destroy; 17999a2dd95SBruce Richardson rte_mtr_meter_disable; 18099a2dd95SBruce Richardson rte_mtr_meter_dscp_table_update; 18199a2dd95SBruce Richardson rte_mtr_meter_enable; 18299a2dd95SBruce Richardson rte_mtr_meter_profile_add; 18399a2dd95SBruce Richardson rte_mtr_meter_profile_delete; 18499a2dd95SBruce Richardson rte_mtr_meter_profile_update; 18599a2dd95SBruce Richardson rte_mtr_stats_read; 18699a2dd95SBruce Richardson rte_mtr_stats_update; 18799a2dd95SBruce Richardson 18899a2dd95SBruce Richardson # added in 18.05 18999a2dd95SBruce Richardson rte_eth_dev_get_module_eeprom; 19099a2dd95SBruce Richardson rte_eth_dev_get_module_info; 19199a2dd95SBruce Richardson 19299a2dd95SBruce Richardson # added in 18.11 19399a2dd95SBruce Richardson rte_flow_conv; 19499a2dd95SBruce Richardson 19599a2dd95SBruce Richardson # added in 19.08 19699a2dd95SBruce Richardson rte_eth_read_clock; 19799a2dd95SBruce Richardson 19899a2dd95SBruce Richardson # added in 19.11 19999a2dd95SBruce Richardson rte_eth_dev_hairpin_capability_get; 20099a2dd95SBruce Richardson rte_eth_rx_hairpin_queue_setup; 20199a2dd95SBruce Richardson rte_eth_tx_hairpin_queue_setup; 20299a2dd95SBruce Richardson rte_flow_dynf_metadata_offs; 20399a2dd95SBruce Richardson rte_flow_dynf_metadata_mask; 20499a2dd95SBruce Richardson rte_flow_dynf_metadata_register; 20599a2dd95SBruce Richardson 20699a2dd95SBruce Richardson # added in 20.02 20799a2dd95SBruce Richardson rte_flow_dev_dump; 20899a2dd95SBruce Richardson 20999a2dd95SBruce Richardson # added in 20.05 21099a2dd95SBruce Richardson __rte_ethdev_trace_tx_burst; 21199a2dd95SBruce Richardson rte_flow_get_aged_flows; 21299a2dd95SBruce Richardson 21399a2dd95SBruce Richardson # added in 20.11 21499a2dd95SBruce Richardson rte_eth_hairpin_bind; 21599a2dd95SBruce Richardson rte_eth_hairpin_get_peer_ports; 21699a2dd95SBruce Richardson rte_eth_hairpin_unbind; 21799a2dd95SBruce Richardson rte_eth_link_speed_to_str; 21899a2dd95SBruce Richardson rte_eth_link_to_str; 21999a2dd95SBruce Richardson rte_eth_fec_get_capability; 22099a2dd95SBruce Richardson rte_eth_fec_get; 22199a2dd95SBruce Richardson rte_eth_fec_set; 22299a2dd95SBruce Richardson rte_flow_tunnel_decap_set; 22399a2dd95SBruce Richardson rte_flow_tunnel_match; 22499a2dd95SBruce Richardson rte_flow_get_restore_info; 22599a2dd95SBruce Richardson rte_flow_tunnel_action_decap_release; 22699a2dd95SBruce Richardson rte_flow_tunnel_item_release; 22799a2dd95SBruce Richardson 22899a2dd95SBruce Richardson # added in 21.02 22999a2dd95SBruce Richardson rte_eth_get_monitor_addr; 23099a2dd95SBruce Richardson 23199a2dd95SBruce Richardson # added in 21.05 23299a2dd95SBruce Richardson rte_eth_representor_info_get; 2334b61b877SBing Zhao rte_flow_action_handle_create; 2344b61b877SBing Zhao rte_flow_action_handle_destroy; 2354b61b877SBing Zhao rte_flow_action_handle_update; 2364b61b877SBing Zhao rte_flow_action_handle_query; 2375f0d54f3SLi Zhang rte_mtr_meter_policy_add; 2385f0d54f3SLi Zhang rte_mtr_meter_policy_delete; 2395f0d54f3SLi Zhang rte_mtr_meter_policy_update; 2405f0d54f3SLi Zhang rte_mtr_meter_policy_validate; 241f6d8a6d3SIvan Malov 242f6d8a6d3SIvan Malov # added in 21.11 24393e441c9SXueming Li rte_eth_dev_capability_name; 244632be327SJie Wang rte_eth_dev_conf_get; 24527a300e6SKonstantin Ananyev rte_eth_macaddrs_get; 246dc4d860eSViacheslav Ovsiienko rte_flow_flex_item_create; 247dc4d860eSViacheslav Ovsiienko rte_flow_flex_item_release; 2480de345e9SJerin Jacob 2490de345e9SJerin Jacob # added in 22.03 2500de345e9SJerin Jacob rte_eth_dev_priority_flow_ctrl_queue_configure; 2510de345e9SJerin Jacob rte_eth_dev_priority_flow_ctrl_queue_info_get; 252edcf22c6SMin Hu (Connor) rte_eth_dev_priv_dump; 253a75ab6e5SAkhil Goyal rte_eth_ip_reassembly_capability_get; 254a75ab6e5SAkhil Goyal rte_eth_ip_reassembly_conf_get; 255a75ab6e5SAkhil Goyal rte_eth_ip_reassembly_conf_set; 2564ff58b73SAlexander Kozyrev rte_flow_info_get; 2574ff58b73SAlexander Kozyrev rte_flow_configure; 258f076bcfbSAlexander Kozyrev rte_flow_pattern_template_create; 259f076bcfbSAlexander Kozyrev rte_flow_pattern_template_destroy; 260f076bcfbSAlexander Kozyrev rte_flow_actions_template_create; 261f076bcfbSAlexander Kozyrev rte_flow_actions_template_destroy; 262f076bcfbSAlexander Kozyrev rte_flow_template_table_create; 263f076bcfbSAlexander Kozyrev rte_flow_template_table_destroy; 264197e820cSAlexander Kozyrev rte_flow_async_create; 265197e820cSAlexander Kozyrev rte_flow_async_destroy; 266197e820cSAlexander Kozyrev rte_flow_push; 267197e820cSAlexander Kozyrev rte_flow_pull; 26813cd6d5cSAlexander Kozyrev rte_flow_async_action_handle_create; 26913cd6d5cSAlexander Kozyrev rte_flow_async_action_handle_destroy; 27013cd6d5cSAlexander Kozyrev rte_flow_async_action_handle_update; 271d04fb3b5SJerin Jacob 272d04fb3b5SJerin Jacob # added in 22.07 273bc70e559SSpike Du rte_eth_rx_avail_thresh_query; 274bc70e559SSpike Du rte_eth_rx_avail_thresh_set; 275d04fb3b5SJerin Jacob rte_mtr_color_in_protocol_get; 276d04fb3b5SJerin Jacob rte_mtr_color_in_protocol_priority_get; 277d04fb3b5SJerin Jacob rte_mtr_color_in_protocol_set; 278d04fb3b5SJerin Jacob rte_mtr_meter_vlan_table_update; 279c9dc0384SSuanming Mou 280c9dc0384SSuanming Mou # added in 22.11 281e4e6f4cbSYuan Wang rte_eth_buffer_split_get_supported_hdr_ptypes; 2826b81dddbSJerin Jacob rte_eth_cman_config_get; 2836b81dddbSJerin Jacob rte_eth_cman_config_init; 2846b81dddbSJerin Jacob rte_eth_cman_config_set; 2856b81dddbSJerin Jacob rte_eth_cman_info_get; 286092b701fSDongdong Liu rte_eth_rx_descriptor_dump; 287092b701fSDongdong Liu rte_eth_tx_descriptor_dump; 288c9dc0384SSuanming Mou rte_flow_async_action_handle_query; 289966eb55eSMichael Baum rte_flow_get_q_aged_flows; 290ece19ccaSAlexander Kozyrev rte_mtr_meter_policy_get; 291ece19ccaSAlexander Kozyrev rte_mtr_meter_profile_get; 29260261a00SAlexander Kozyrev 29360261a00SAlexander Kozyrev # added in 23.03 29406ea5479SJiawei Wang rte_eth_dev_count_aggr_ports; 29506ea5479SJiawei Wang rte_eth_dev_map_aggr_tx_affinity; 296044c47b4SGregory Etelson rte_flow_action_handle_query_update; 297044c47b4SGregory Etelson rte_flow_async_action_handle_query_update; 29860261a00SAlexander Kozyrev rte_flow_async_create_by_index; 2998f257a48SAlexander Kozyrev 3008f257a48SAlexander Kozyrev # added in 23.07 30166a1e115SThomas Monjalon rte_eth_rx_queue_is_valid; 30266a1e115SThomas Monjalon rte_eth_tx_queue_is_valid; 30372a3dec7SGregory Etelson rte_flow_action_list_handle_create; 30472a3dec7SGregory Etelson rte_flow_action_list_handle_destroy; 30572a3dec7SGregory Etelson rte_flow_action_list_handle_query_update; 3068f257a48SAlexander Kozyrev rte_flow_actions_update; 30772a3dec7SGregory Etelson rte_flow_async_action_list_handle_create; 30872a3dec7SGregory Etelson rte_flow_async_action_list_handle_destroy; 30972a3dec7SGregory Etelson rte_flow_async_action_list_handle_query_update; 3108f257a48SAlexander Kozyrev rte_flow_async_actions_update; 311fca8cba4SDavid Marchand rte_flow_restore_info_dynflag; 312e43d2b89SFeifei Wang 313e43d2b89SFeifei Wang # added in 23.11 31492628e2bSJie Hai rte_eth_dev_rss_algo_name; 315e43d2b89SFeifei Wang rte_eth_recycle_rx_queue_info_get; 3168a26a658STomer Shmilovich rte_flow_group_set_miss_actions; 317ffe18b05SOri Kam rte_flow_calc_table_hash; 318c9884dfbSJie Hai 319c9884dfbSJie Hai # added in 24.03 320d4b9235fSJerin Jacob __rte_eth_trace_tx_queue_count; 321c9884dfbSJie Hai rte_eth_find_rss_algo; 32299231e48SGregory Etelson rte_flow_async_update_resized; 3239733f099SOri Kam rte_flow_calc_encap_hash; 32499231e48SGregory Etelson rte_flow_template_table_resizable; 32599231e48SGregory Etelson rte_flow_template_table_resize; 32699231e48SGregory Etelson rte_flow_template_table_resize_complete; 327e075ca1dSAdel Belkhiri 328e075ca1dSAdel Belkhiri # added in 24.11 329e075ca1dSAdel Belkhiri __rte_ethdev_trace_rx_burst_empty; 330e075ca1dSAdel Belkhiri __rte_ethdev_trace_rx_burst_nonempty; 331e075ca1dSAdel Belkhiri __rte_eth_trace_call_rx_callbacks_empty; 332e075ca1dSAdel Belkhiri __rte_eth_trace_call_rx_callbacks_nonempty; 333083db2edSJie Hai rte_eth_dev_get_reg_info_ext; 33460bac722SDamodharam Ammepalli rte_eth_speed_lanes_get; 33560bac722SDamodharam Ammepalli rte_eth_speed_lanes_get_capability; 33660bac722SDamodharam Ammepalli rte_eth_speed_lanes_set; 337be86a682SMingjin Ye rte_eth_timesync_adjust_freq; 338933f18dbSAlexander Kozyrev rte_flow_async_create_by_index_with_pattern; 339*25a2a0dcSBruce Richardson rte_tm_node_query; 34099a2dd95SBruce Richardson}; 34199a2dd95SBruce Richardson 34299a2dd95SBruce RichardsonINTERNAL { 34399a2dd95SBruce Richardson global: 34499a2dd95SBruce Richardson 34599a2dd95SBruce Richardson rte_eth_dev_allocate; 34699a2dd95SBruce Richardson rte_eth_dev_allocated; 34799a2dd95SBruce Richardson rte_eth_dev_attach_secondary; 34899a2dd95SBruce Richardson rte_eth_dev_callback_process; 34999a2dd95SBruce Richardson rte_eth_dev_create; 35099a2dd95SBruce Richardson rte_eth_dev_destroy; 351961fb402SKumara Parameshwaran rte_eth_dev_get_by_name; 35299a2dd95SBruce Richardson rte_eth_dev_is_rx_hairpin_queue; 35399a2dd95SBruce Richardson rte_eth_dev_is_tx_hairpin_queue; 35499a2dd95SBruce Richardson rte_eth_dev_probing_finish; 35599a2dd95SBruce Richardson rte_eth_dev_release_port; 35699a2dd95SBruce Richardson rte_eth_dev_internal_reset; 35799a2dd95SBruce Richardson rte_eth_devargs_parse; 358f9bdee26SKonstantin Ananyev rte_eth_devices; 35999a2dd95SBruce Richardson rte_eth_dma_zone_free; 36099a2dd95SBruce Richardson rte_eth_dma_zone_reserve; 36199a2dd95SBruce Richardson rte_eth_hairpin_queue_peer_bind; 36299a2dd95SBruce Richardson rte_eth_hairpin_queue_peer_unbind; 36399a2dd95SBruce Richardson rte_eth_hairpin_queue_peer_update; 3643c059b2cSAkhil Goyal rte_eth_ip_reassembly_dynfield_register; 3656285aa6aSThomas Monjalon rte_eth_link_speed_ethtool; # WINDOWS_NO_EXPORT 3666285aa6aSThomas Monjalon rte_eth_link_speed_glink; # WINDOWS_NO_EXPORT 3676285aa6aSThomas Monjalon rte_eth_link_speed_gset; # WINDOWS_NO_EXPORT 368a41f593fSFerruh Yigit rte_eth_pkt_burst_dummy; 36999a2dd95SBruce Richardson rte_eth_representor_id_get; 37099a2dd95SBruce Richardson rte_eth_switch_domain_alloc; 37199a2dd95SBruce Richardson rte_eth_switch_domain_free; 372537bfddaSDariusz Sosnowski rte_flow_fp_default_ops; 3735e46b176SDariusz Sosnowski rte_eth_get_restore_flags; 37499a2dd95SBruce Richardson}; 375