ethdev: add common devargs parser
[dpdk.git] / lib / librte_ether / rte_ethdev_version.map
index 4283728..fbad739 100644 (file)
@@ -16,7 +16,6 @@ DPDK_2.2 {
        rte_eth_dev_count;
        rte_eth_dev_default_mac_addr_set;
        rte_eth_dev_detach;
-       rte_eth_dev_filter_ctrl;
        rte_eth_dev_filter_supported;
        rte_eth_dev_flow_ctrl_get;
        rte_eth_dev_flow_ctrl_set;
@@ -128,11 +127,6 @@ DPDK_17.02 {
 
        _rte_eth_dev_reset;
        rte_eth_dev_fw_version_get;
-       rte_flow_create;
-       rte_flow_destroy;
-       rte_flow_flush;
-       rte_flow_query;
-       rte_flow_validate;
 
 } DPDK_16.07;
 
@@ -153,10 +147,7 @@ DPDK_17.08 {
 
        _rte_eth_dev_callback_process;
        rte_eth_dev_adjust_nb_rx_tx_desc;
-       rte_flow_copy;
-       rte_flow_isolate;
        rte_tm_capabilities_get;
-       rte_tm_get_leaf_nodes;
        rte_tm_hierarchy_commit;
        rte_tm_level_capabilities_get;
        rte_tm_mark_ip_dscp;
@@ -187,3 +178,67 @@ DPDK_17.08 {
        rte_tm_wred_profile_delete;
 
 } DPDK_17.05;
+
+DPDK_17.11 {
+       global:
+
+       rte_eth_dev_get_sec_ctx;
+       rte_eth_dev_pool_ops_supported;
+       rte_eth_dev_reset;
+
+} DPDK_17.08;
+
+DPDK_18.02 {
+       global:
+
+       rte_eth_dev_filter_ctrl;
+
+} DPDK_17.11;
+
+DPDK_18.05 {
+       global:
+
+       rte_eth_dev_count_avail;
+       rte_eth_find_next_owned_by;
+       rte_flow_copy;
+       rte_flow_create;
+       rte_flow_destroy;
+       rte_flow_error_set;
+       rte_flow_flush;
+       rte_flow_isolate;
+       rte_flow_query;
+       rte_flow_validate;
+
+} DPDK_18.02;
+
+EXPERIMENTAL {
+       global:
+
+       rte_eth_devargs_parse;
+       rte_eth_dev_count_total;
+       rte_eth_dev_create;
+       rte_eth_dev_destroy;
+       rte_eth_dev_get_module_eeprom;
+       rte_eth_dev_get_module_info;
+       rte_eth_dev_is_removed;
+       rte_eth_dev_owner_delete;
+       rte_eth_dev_owner_get;
+       rte_eth_dev_owner_new;
+       rte_eth_dev_owner_set;
+       rte_eth_dev_owner_unset;
+       rte_eth_dev_rx_offload_name;
+       rte_eth_dev_tx_offload_name;
+       rte_mtr_capabilities_get;
+       rte_mtr_create;
+       rte_mtr_destroy;
+       rte_mtr_meter_disable;
+       rte_mtr_meter_dscp_table_update;
+       rte_mtr_meter_enable;
+       rte_mtr_meter_profile_add;
+       rte_mtr_meter_profile_delete;
+       rte_mtr_meter_profile_update;
+       rte_mtr_policer_actions_update;
+       rte_mtr_stats_read;
+       rte_mtr_stats_update;
+
+} DPDK_18.02;