38227c0e3a
This patch adds helper functions for new performance application which provide identifiers and number of crypto device and provide and check capabilities available for defined device and algorithm. The performance application can be used to measure throughput and latency of cryptography operation performed by crypto device. Signed-off-by: Declan Doherty <declan.doherty@intel.com> Signed-off-by: Slawomir Mrozowicz <slawomirx.mrozowicz@intel.com> Signed-off-by: Marcin Kerlin <marcinx.kerlin@intel.com> Acked-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
67 lines
1.4 KiB
Plaintext
67 lines
1.4 KiB
Plaintext
DPDK_16.04 {
|
|
global:
|
|
|
|
rte_cryptodevs;
|
|
rte_cryptodev_callback_register;
|
|
rte_cryptodev_callback_unregister;
|
|
rte_cryptodev_close;
|
|
rte_cryptodev_count;
|
|
rte_cryptodev_count_devtype;
|
|
rte_cryptodev_configure;
|
|
rte_cryptodev_create_vdev;
|
|
rte_cryptodev_get_dev_id;
|
|
rte_cryptodev_get_feature_name;
|
|
rte_cryptodev_info_get;
|
|
rte_cryptodev_pmd_allocate;
|
|
rte_cryptodev_pmd_callback_process;
|
|
rte_cryptodev_pmd_release_device;
|
|
rte_cryptodev_pmd_virtual_dev_init;
|
|
rte_cryptodev_sym_session_create;
|
|
rte_cryptodev_sym_session_free;
|
|
rte_cryptodev_socket_id;
|
|
rte_cryptodev_start;
|
|
rte_cryptodev_stats_get;
|
|
rte_cryptodev_stats_reset;
|
|
rte_cryptodev_stop;
|
|
rte_cryptodev_queue_pair_count;
|
|
rte_cryptodev_queue_pair_setup;
|
|
rte_cryptodev_queue_pair_start;
|
|
rte_cryptodev_queue_pair_stop;
|
|
rte_crypto_op_pool_create;
|
|
|
|
local: *;
|
|
};
|
|
|
|
DPDK_16.07 {
|
|
global:
|
|
|
|
rte_cryptodev_parse_vdev_init_params;
|
|
|
|
} DPDK_16.04;
|
|
|
|
DPDK_16.11 {
|
|
global:
|
|
|
|
rte_cryptodev_pci_probe;
|
|
rte_cryptodev_pci_remove;
|
|
|
|
} DPDK_16.07;
|
|
|
|
DPDK_17.02 {
|
|
global:
|
|
|
|
rte_cryptodev_devices_get;
|
|
rte_cryptodev_pmd_create_dev_name;
|
|
rte_cryptodev_pmd_get_dev;
|
|
rte_cryptodev_pmd_get_named_dev;
|
|
rte_cryptodev_pmd_is_valid_dev;
|
|
rte_cryptodev_sym_capability_check_auth;
|
|
rte_cryptodev_sym_capability_check_cipher;
|
|
rte_cryptodev_sym_capability_get;
|
|
rte_crypto_auth_algorithm_strings;
|
|
rte_crypto_auth_operation_strings;
|
|
rte_crypto_cipher_algorithm_strings;
|
|
rte_crypto_cipher_operation_strings;
|
|
|
|
} DPDK_16.11;
|