96303217a6
This patch adds the symmetric crypto action support to pipeline library. The symmetric crypto action works as the shim layer between pipeline and DPDK cryptodev and is able to interact with cryptodev with the control path requests such as session creation/deletion and data path work to assemble the crypto operations for received packets. Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
77 lines
1.6 KiB
Plaintext
77 lines
1.6 KiB
Plaintext
DPDK_2.0 {
|
|
global:
|
|
|
|
rte_pipeline_check;
|
|
rte_pipeline_create;
|
|
rte_pipeline_flush;
|
|
rte_pipeline_free;
|
|
rte_pipeline_port_in_connect_to_table;
|
|
rte_pipeline_port_in_create;
|
|
rte_pipeline_port_in_disable;
|
|
rte_pipeline_port_in_enable;
|
|
rte_pipeline_port_out_create;
|
|
rte_pipeline_port_out_packet_insert;
|
|
rte_pipeline_run;
|
|
rte_pipeline_table_create;
|
|
rte_pipeline_table_default_entry_add;
|
|
rte_pipeline_table_default_entry_delete;
|
|
rte_pipeline_table_entry_add;
|
|
rte_pipeline_table_entry_delete;
|
|
|
|
local: *;
|
|
};
|
|
|
|
DPDK_2.1 {
|
|
global:
|
|
|
|
rte_pipeline_port_in_stats_read;
|
|
rte_pipeline_port_out_stats_read;
|
|
rte_pipeline_table_stats_read;
|
|
|
|
} DPDK_2.0;
|
|
|
|
DPDK_2.2 {
|
|
global:
|
|
|
|
rte_pipeline_table_entry_add_bulk;
|
|
rte_pipeline_table_entry_delete_bulk;
|
|
|
|
} DPDK_2.1;
|
|
|
|
DPDK_16.04 {
|
|
global:
|
|
|
|
rte_pipeline_ah_packet_hijack;
|
|
rte_pipeline_ah_packet_drop;
|
|
|
|
} DPDK_2.2;
|
|
|
|
EXPERIMENTAL {
|
|
global:
|
|
|
|
rte_port_in_action_apply;
|
|
rte_port_in_action_create;
|
|
rte_port_in_action_free;
|
|
rte_port_in_action_params_get;
|
|
rte_port_in_action_profile_action_register;
|
|
rte_port_in_action_profile_create;
|
|
rte_port_in_action_profile_free;
|
|
rte_port_in_action_profile_freeze;
|
|
rte_table_action_apply;
|
|
rte_table_action_create;
|
|
rte_table_action_dscp_table_update;
|
|
rte_table_action_free;
|
|
rte_table_action_meter_profile_add;
|
|
rte_table_action_meter_profile_delete;
|
|
rte_table_action_meter_read;
|
|
rte_table_action_profile_action_register;
|
|
rte_table_action_profile_create;
|
|
rte_table_action_profile_free;
|
|
rte_table_action_profile_freeze;
|
|
rte_table_action_table_params_get;
|
|
rte_table_action_stats_read;
|
|
rte_table_action_time_read;
|
|
rte_table_action_ttl_read;
|
|
rte_table_action_crypto_sym_session_get;
|
|
};
|