xref: /dpdk/drivers/common/sfc_efx/version.map (revision e61baa82)
163b39078SBruce RichardsonINTERNAL {
263b39078SBruce Richardson	global:
363b39078SBruce Richardson
463b39078SBruce Richardson	efx_crc32_calculate;
563b39078SBruce Richardson
663b39078SBruce Richardson	efx_ev_fini;
763b39078SBruce Richardson	efx_ev_init;
863b39078SBruce Richardson	efx_ev_qcreate;
963b39078SBruce Richardson	efx_ev_qcreate_check_init_done;
1063b39078SBruce Richardson	efx_ev_qdestroy;
1163b39078SBruce Richardson	efx_ev_qmoderate;
1263b39078SBruce Richardson	efx_ev_qpending;
1363b39078SBruce Richardson	efx_ev_qpoll;
1463b39078SBruce Richardson	efx_ev_qpost;
1563b39078SBruce Richardson	efx_ev_qprime;
1663b39078SBruce Richardson	efx_ev_usecs_to_ticks;
1763b39078SBruce Richardson
1863b39078SBruce Richardson	efx_evb_fini;
1963b39078SBruce Richardson	efx_evb_init;
2063b39078SBruce Richardson	efx_evb_vport_mac_set;
2163b39078SBruce Richardson	efx_evb_vport_reset;
2263b39078SBruce Richardson	efx_evb_vport_stats;
2363b39078SBruce Richardson	efx_evb_vport_vlan_set;
2463b39078SBruce Richardson	efx_evb_vswitch_create;
2563b39078SBruce Richardson	efx_evb_vswitch_destroy;
2663b39078SBruce Richardson
2763b39078SBruce Richardson	efx_evq_nbufs;
2863b39078SBruce Richardson	efx_evq_size;
2963b39078SBruce Richardson
3063b39078SBruce Richardson	efx_family;
3163b39078SBruce Richardson	efx_family_probe_bar;
3263b39078SBruce Richardson
3363b39078SBruce Richardson	efx_filter_fini;
3463b39078SBruce Richardson	efx_filter_init;
3563b39078SBruce Richardson	efx_filter_insert;
3663b39078SBruce Richardson	efx_filter_remove;
3763b39078SBruce Richardson	efx_filter_restore;
3863b39078SBruce Richardson	efx_filter_spec_init_rx;
3963b39078SBruce Richardson	efx_filter_spec_init_tx;
4063b39078SBruce Richardson	efx_filter_spec_set_encap_type;
4163b39078SBruce Richardson	efx_filter_spec_set_eth_local;
4263b39078SBruce Richardson	efx_filter_spec_set_ether_type;
4363b39078SBruce Richardson	efx_filter_spec_set_geneve;
4463b39078SBruce Richardson	efx_filter_spec_set_ipv4_full;
4563b39078SBruce Richardson	efx_filter_spec_set_ipv4_local;
4663b39078SBruce Richardson	efx_filter_spec_set_mc_def;
4763b39078SBruce Richardson	efx_filter_spec_set_nvgre;
4863b39078SBruce Richardson	efx_filter_spec_set_rss_context;
4963b39078SBruce Richardson	efx_filter_spec_set_uc_def;
5063b39078SBruce Richardson	efx_filter_spec_set_vxlan;
5163b39078SBruce Richardson	efx_filter_supported_filters;
5263b39078SBruce Richardson
5363b39078SBruce Richardson	efx_hash_bytes;
5463b39078SBruce Richardson	efx_hash_dwords;
5563b39078SBruce Richardson
5663b39078SBruce Richardson	efx_intr_disable;
5763b39078SBruce Richardson	efx_intr_disable_unlocked;
5863b39078SBruce Richardson	efx_intr_enable;
5963b39078SBruce Richardson	efx_intr_fatal;
6063b39078SBruce Richardson	efx_intr_fini;
6163b39078SBruce Richardson	efx_intr_init;
6263b39078SBruce Richardson	efx_intr_status_line;
6363b39078SBruce Richardson	efx_intr_status_message;
6463b39078SBruce Richardson	efx_intr_trigger;
6563b39078SBruce Richardson
6663b39078SBruce Richardson	efx_loopback_mask;
6763b39078SBruce Richardson	efx_loopback_type_name;
6863b39078SBruce Richardson
6963b39078SBruce Richardson	efx_mac_addr_set;
7063b39078SBruce Richardson	efx_mac_drain;
7163b39078SBruce Richardson	efx_mac_fcntl_get;
7263b39078SBruce Richardson	efx_mac_fcntl_set;
7363b39078SBruce Richardson	efx_mac_filter_default_rxq_clear;
7463b39078SBruce Richardson	efx_mac_filter_default_rxq_set;
7563b39078SBruce Richardson	efx_mac_filter_get_all_ucast_mcast;
7663b39078SBruce Richardson	efx_mac_filter_set;
7763b39078SBruce Richardson	efx_mac_multicast_list_set;
7863b39078SBruce Richardson	efx_mac_pdu_get;
7963b39078SBruce Richardson	efx_mac_pdu_set;
8063b39078SBruce Richardson	efx_mac_stat_name;
8163b39078SBruce Richardson	efx_mac_stats_clear;
8263b39078SBruce Richardson	efx_mac_stats_get_mask;
8363b39078SBruce Richardson	efx_mac_stats_periodic;
8463b39078SBruce Richardson	efx_mac_stats_update;
8563b39078SBruce Richardson	efx_mac_stats_upload;
8663b39078SBruce Richardson	efx_mac_up;
8763b39078SBruce Richardson
88*e61baa82SIvan Malov	efx_mae_action_set_alloc;
89*e61baa82SIvan Malov	efx_mae_action_set_free;
9080019097SIvan Malov	efx_mae_action_set_populate_deliver;
91799889baSIvan Malov	efx_mae_action_set_spec_fini;
92799889baSIvan Malov	efx_mae_action_set_spec_init;
93799889baSIvan Malov	efx_mae_action_set_specs_equal;
946f956d5cSIvan Malov	efx_mae_fini;
95d761ec9fSIvan Malov	efx_mae_get_limits;
966f956d5cSIvan Malov	efx_mae_init;
97370ed675SIvan Malov	efx_mae_match_spec_field_set;
98b75eb50dSIvan Malov	efx_mae_match_spec_fini;
99b75eb50dSIvan Malov	efx_mae_match_spec_init;
10034285fd0SIvan Malov	efx_mae_match_spec_is_valid;
101370ed675SIvan Malov	efx_mae_match_spec_mport_set;
102bb71f7e0SIvan Malov	efx_mae_match_specs_class_cmp;
103370ed675SIvan Malov	efx_mae_mport_by_phy_port;
1046f956d5cSIvan Malov
10563b39078SBruce Richardson	efx_mcdi_fini;
10663b39078SBruce Richardson	efx_mcdi_get_proxy_handle;
10763b39078SBruce Richardson	efx_mcdi_get_timeout;
10863b39078SBruce Richardson	efx_mcdi_init;
10963b39078SBruce Richardson	efx_mcdi_new_epoch;
11063b39078SBruce Richardson	efx_mcdi_reboot;
11163b39078SBruce Richardson	efx_mcdi_request_abort;
11263b39078SBruce Richardson	efx_mcdi_request_poll;
11363b39078SBruce Richardson	efx_mcdi_request_start;
11463b39078SBruce Richardson
11563b39078SBruce Richardson	efx_mon_fini;
11663b39078SBruce Richardson	efx_mon_init;
11763b39078SBruce Richardson	efx_mon_name;
11863b39078SBruce Richardson
11963b39078SBruce Richardson	efx_nic_calculate_pcie_link_bandwidth;
12063b39078SBruce Richardson	efx_nic_cfg_get;
12163b39078SBruce Richardson	efx_nic_check_pcie_link_speed;
12263b39078SBruce Richardson	efx_nic_create;
12363b39078SBruce Richardson	efx_nic_destroy;
12463b39078SBruce Richardson	efx_nic_fini;
12563b39078SBruce Richardson	efx_nic_get_bar_region;
12663b39078SBruce Richardson	efx_nic_get_fw_subvariant;
12763b39078SBruce Richardson	efx_nic_get_fw_version;
12863b39078SBruce Richardson	efx_nic_get_vi_pool;
12963b39078SBruce Richardson	efx_nic_hw_unavailable;
13063b39078SBruce Richardson	efx_nic_init;
13163b39078SBruce Richardson	efx_nic_probe;
13263b39078SBruce Richardson	efx_nic_reset;
13363b39078SBruce Richardson	efx_nic_set_drv_limits;
13463b39078SBruce Richardson	efx_nic_set_drv_version;
13563b39078SBruce Richardson	efx_nic_set_fw_subvariant;
13663b39078SBruce Richardson	efx_nic_set_hw_unavailable;
13763b39078SBruce Richardson	efx_nic_unprobe;
13863b39078SBruce Richardson
13963b39078SBruce Richardson	efx_phy_adv_cap_get;
14063b39078SBruce Richardson	efx_phy_adv_cap_set;
14163b39078SBruce Richardson	efx_phy_fec_type_get;
14263b39078SBruce Richardson	efx_phy_link_state_get;
14363b39078SBruce Richardson	efx_phy_lp_cap_get;
14463b39078SBruce Richardson	efx_phy_media_type_get;
14563b39078SBruce Richardson	efx_phy_module_get_info;
14663b39078SBruce Richardson	efx_phy_oui_get;
14763b39078SBruce Richardson	efx_phy_verify;
14863b39078SBruce Richardson
14963b39078SBruce Richardson	efx_port_fini;
15063b39078SBruce Richardson	efx_port_init;
15163b39078SBruce Richardson	efx_port_loopback_set;
15263b39078SBruce Richardson	efx_port_poll;
15363b39078SBruce Richardson
15463b39078SBruce Richardson	efx_pseudo_hdr_hash_get;
15563b39078SBruce Richardson	efx_pseudo_hdr_pkt_length_get;
15663b39078SBruce Richardson
15763b39078SBruce Richardson	efx_rx_fini;
15863b39078SBruce Richardson	efx_rx_hash_default_support_get;
15963b39078SBruce Richardson	efx_rx_init;
16063b39078SBruce Richardson	efx_rx_prefix_get_layout;
16163b39078SBruce Richardson	efx_rx_prefix_layout_check;
16263b39078SBruce Richardson	efx_rx_qcreate;
16363b39078SBruce Richardson	efx_rx_qcreate_es_super_buffer;
16463b39078SBruce Richardson	efx_rx_qdestroy;
16563b39078SBruce Richardson	efx_rx_qenable;
16663b39078SBruce Richardson	efx_rx_qflush;
16763b39078SBruce Richardson	efx_rx_qpost;
16863b39078SBruce Richardson	efx_rx_qpush;
16963b39078SBruce Richardson	efx_rx_scale_context_alloc;
17063b39078SBruce Richardson	efx_rx_scale_context_free;
17163b39078SBruce Richardson	efx_rx_scale_default_support_get;
17263b39078SBruce Richardson	efx_rx_scale_hash_flags_get;
17363b39078SBruce Richardson	efx_rx_scale_key_set;
17463b39078SBruce Richardson	efx_rx_scale_mode_set;
17563b39078SBruce Richardson	efx_rx_scale_tbl_set;
17663b39078SBruce Richardson	efx_rxq_nbufs;
17763b39078SBruce Richardson	efx_rxq_size;
17863b39078SBruce Richardson
17963b39078SBruce Richardson	efx_sram_buf_tbl_clear;
18063b39078SBruce Richardson	efx_sram_buf_tbl_set;
18163b39078SBruce Richardson
18263b39078SBruce Richardson	efx_tunnel_config_clear;
18363b39078SBruce Richardson	efx_tunnel_config_udp_add;
18463b39078SBruce Richardson	efx_tunnel_config_udp_remove;
18563b39078SBruce Richardson	efx_tunnel_fini;
18663b39078SBruce Richardson	efx_tunnel_init;
18763b39078SBruce Richardson	efx_tunnel_reconfigure;
18863b39078SBruce Richardson
18963b39078SBruce Richardson	efx_tx_fini;
19063b39078SBruce Richardson	efx_tx_init;
19163b39078SBruce Richardson	efx_tx_qcreate;
19263b39078SBruce Richardson	efx_tx_qdesc_checksum_create;
19363b39078SBruce Richardson	efx_tx_qdesc_dma_create;
19463b39078SBruce Richardson	efx_tx_qdesc_post;
19563b39078SBruce Richardson	efx_tx_qdesc_tso_create;
19663b39078SBruce Richardson	efx_tx_qdesc_tso2_create;
19763b39078SBruce Richardson	efx_tx_qdesc_vlantci_create;
19863b39078SBruce Richardson	efx_tx_qdestroy;
19963b39078SBruce Richardson	efx_tx_qenable;
20063b39078SBruce Richardson	efx_tx_qflush;
20163b39078SBruce Richardson	efx_tx_qpace;
20263b39078SBruce Richardson	efx_tx_qpio_disable;
20363b39078SBruce Richardson	efx_tx_qpio_enable;
20463b39078SBruce Richardson	efx_tx_qpio_post;
20563b39078SBruce Richardson	efx_tx_qpio_write;
20663b39078SBruce Richardson	efx_tx_qpost;
20763b39078SBruce Richardson	efx_tx_qpush;
20863b39078SBruce Richardson	efx_txq_nbufs;
20963b39078SBruce Richardson	efx_txq_size;
21063b39078SBruce Richardson
21163b39078SBruce Richardson	sfc_efx_mcdi_init;
21263b39078SBruce Richardson	sfc_efx_mcdi_fini;
21363b39078SBruce Richardson
21463b39078SBruce Richardson	local: *;
21563b39078SBruce Richardson};
216