xref: /dpdk/lib/table/version.map (revision cb9187bc5c2b4bab0ad80194ac3b60491de14e8c)
1*cb9187bcSDavid MarchandDPDK_25 {
299a2dd95SBruce Richardson	global:
399a2dd95SBruce Richardson
499a2dd95SBruce Richardson	rte_table_acl_ops;
599a2dd95SBruce Richardson	rte_table_array_ops;
699a2dd95SBruce Richardson	rte_table_hash_cuckoo_ops;
799a2dd95SBruce Richardson	rte_table_hash_ext_ops;
899a2dd95SBruce Richardson	rte_table_hash_key16_ext_ops;
999a2dd95SBruce Richardson	rte_table_hash_key16_lru_ops;
1099a2dd95SBruce Richardson	rte_table_hash_key32_ext_ops;
1199a2dd95SBruce Richardson	rte_table_hash_key32_lru_ops;
1299a2dd95SBruce Richardson	rte_table_hash_key8_ext_ops;
1399a2dd95SBruce Richardson	rte_table_hash_key8_lru_ops;
1499a2dd95SBruce Richardson	rte_table_hash_lru_ops;
1599a2dd95SBruce Richardson	rte_table_lpm_ipv6_ops;
1699a2dd95SBruce Richardson	rte_table_lpm_ops;
1799a2dd95SBruce Richardson	rte_table_stub_ops;
1899a2dd95SBruce Richardson
1999a2dd95SBruce Richardson	local: *;
2099a2dd95SBruce Richardson};
2199a2dd95SBruce Richardson
2299a2dd95SBruce RichardsonEXPERIMENTAL {
2399a2dd95SBruce Richardson	global:
2499a2dd95SBruce Richardson
2599a2dd95SBruce Richardson	# added in 20.11
2699a2dd95SBruce Richardson	rte_swx_table_exact_match_ops;
2799a2dd95SBruce Richardson	rte_swx_table_exact_match_unoptimized_ops;
2899a2dd95SBruce Richardson
2999a2dd95SBruce Richardson	# added in 21.05
3099a2dd95SBruce Richardson	rte_swx_table_wildcard_match_ops;
31f7598a62SCristian Dumitrescu
32f7598a62SCristian Dumitrescu	# added in 21.08
33f7598a62SCristian Dumitrescu	rte_swx_table_selector_create;
34f7598a62SCristian Dumitrescu	rte_swx_table_selector_footprint_get;
35f7598a62SCristian Dumitrescu	rte_swx_table_selector_free;
36f7598a62SCristian Dumitrescu	rte_swx_table_selector_group_set;
37f7598a62SCristian Dumitrescu	rte_swx_table_selector_mailbox_size_get;
38f7598a62SCristian Dumitrescu	rte_swx_table_selector_select;
390c06fa3bSCristian Dumitrescu
400c06fa3bSCristian Dumitrescu	# added in 21.11
410c06fa3bSCristian Dumitrescu	rte_swx_table_learner_add;
420c06fa3bSCristian Dumitrescu	rte_swx_table_learner_create;
430c06fa3bSCristian Dumitrescu	rte_swx_table_learner_delete;
440c06fa3bSCristian Dumitrescu	rte_swx_table_learner_footprint_get;
450c06fa3bSCristian Dumitrescu	rte_swx_table_learner_free;
460c06fa3bSCristian Dumitrescu	rte_swx_table_learner_lookup;
470c06fa3bSCristian Dumitrescu	rte_swx_table_learner_mailbox_size_get;
488186c0bbSCristian Dumitrescu
498186c0bbSCristian Dumitrescu	# added in 22.07
508186c0bbSCristian Dumitrescu	rte_swx_table_learner_rearm;
518186c0bbSCristian Dumitrescu	rte_swx_table_learner_rearm_new;
528186c0bbSCristian Dumitrescu	rte_swx_table_learner_timeout_update;
5399a2dd95SBruce Richardson};
54