| /dpdk/lib/cryptodev/ |
| H A D | cryptodev_pmd.h | 86 struct rte_cryptodev { struct 122 struct rte_cryptodev *devs; /**< Device information array */ argument 145 struct rte_cryptodev * 157 struct rte_cryptodev * 271 struct rte_cryptodev *dev, unsigned nb_objs, 285 struct rte_cryptodev *dev); 296 struct rte_cryptodev *dev); 396 struct rte_cryptodev *dev, uint16_t qp_id, 460 struct rte_cryptodev * 516 struct rte_cryptodev * [all …]
|
| H A D | rte_cryptodev.c | 631 struct rte_cryptodev * 637 struct rte_cryptodev * 640 struct rte_cryptodev *dev; in rte_cryptodev_pmd_get_named_dev() 764 struct rte_cryptodev *dev; in rte_cryptodev_socket_id() 853 struct rte_cryptodev * 944 struct rte_cryptodev *dev; in rte_cryptodev_queue_pair_count() 1021 struct rte_cryptodev *dev; in rte_cryptodev_configure() 1067 struct rte_cryptodev *dev; in rte_cryptodev_start() 1103 struct rte_cryptodev *dev; in rte_cryptodev_stop() 1131 struct rte_cryptodev *dev; in rte_cryptodev_close() [all …]
|
| H A D | cryptodev_pmd.c | 91 struct rte_cryptodev * 96 struct rte_cryptodev *cryptodev; in rte_cryptodev_pmd_create() 142 rte_cryptodev_pmd_destroy(struct rte_cryptodev *cryptodev) in rte_cryptodev_pmd_destroy() 165 rte_cryptodev_pmd_probing_finish(struct rte_cryptodev *cryptodev) in rte_cryptodev_pmd_probing_finish() 222 const struct rte_cryptodev *dev) in cryptodev_fp_ops_set()
|
| /dpdk/drivers/crypto/cnxk/ |
| H A D | cnxk_cryptodev_ops.h | 84 int cnxk_cpt_dev_config(struct rte_cryptodev *dev, 87 int cnxk_cpt_dev_start(struct rte_cryptodev *dev); 89 void cnxk_cpt_dev_stop(struct rte_cryptodev *dev); 91 int cnxk_cpt_dev_close(struct rte_cryptodev *dev); 93 void cnxk_cpt_dev_info_get(struct rte_cryptodev *dev, 96 int cnxk_cpt_queue_pair_setup(struct rte_cryptodev *dev, uint16_t qp_id, 102 unsigned int cnxk_cpt_sym_session_get_size(struct rte_cryptodev *dev); 104 int cnxk_cpt_sym_session_configure(struct rte_cryptodev *dev, 114 void cnxk_cpt_sym_session_clear(struct rte_cryptodev *dev, 121 void cnxk_ae_session_clear(struct rte_cryptodev *dev, [all …]
|
| H A D | cnxk_cryptodev_ops.c | 53 cnxk_cpt_dev_config(struct rte_cryptodev *dev, in cnxk_cpt_dev_config() 96 cnxk_cpt_dev_start(struct rte_cryptodev *dev) in cnxk_cpt_dev_start() 115 cnxk_cpt_dev_stop(struct rte_cryptodev *dev) in cnxk_cpt_dev_stop() 131 cnxk_cpt_dev_close(struct rte_cryptodev *dev) in cnxk_cpt_dev_close() 156 cnxk_cpt_dev_info_get(struct rte_cryptodev *dev, in cnxk_cpt_dev_info_get() 180 cnxk_cpt_metabuf_mempool_create(const struct rte_cryptodev *dev, in cnxk_cpt_metabuf_mempool_create() 606 cnxk_cpt_sym_session_configure(struct rte_cryptodev *dev, in cnxk_cpt_sym_session_configure() 645 cnxk_cpt_sym_session_clear(struct rte_cryptodev *dev, in cnxk_cpt_sym_session_clear() 652 cnxk_ae_session_size_get(struct rte_cryptodev *dev __rte_unused) in cnxk_ae_session_size_get() 658 cnxk_ae_session_clear(struct rte_cryptodev *dev, in cnxk_ae_session_clear() [all …]
|
| /dpdk/drivers/crypto/scheduler/ |
| H A D | rte_cryptodev_scheduler_operations.h | 15 struct rte_cryptodev *dev, uint8_t worker_id); 17 struct rte_cryptodev *dev, uint8_t worker_id); 19 typedef int (*rte_cryptodev_scheduler_start_t)(struct rte_cryptodev *dev); 20 typedef int (*rte_cryptodev_scheduler_stop_t)(struct rte_cryptodev *dev); 23 struct rte_cryptodev *dev, uint16_t qp_id); 26 struct rte_cryptodev *dev); 29 struct rte_cryptodev *dev, 34 struct rte_cryptodev *dev,
|
| H A D | scheduler_pmd_ops.c | 17 scheduler_attach_init_worker(struct rte_cryptodev *dev) in scheduler_attach_init_worker() 25 struct rte_cryptodev *worker_dev = in scheduler_attach_init_worker() 58 scheduler_pmd_config(struct rte_cryptodev *dev, in scheduler_pmd_config() 129 scheduler_pmd_start(struct rte_cryptodev *dev) in scheduler_pmd_start() 197 scheduler_pmd_stop(struct rte_cryptodev *dev) in scheduler_pmd_stop() 225 scheduler_pmd_close(struct rte_cryptodev *dev) in scheduler_pmd_close() 238 struct rte_cryptodev *worker_dev = in scheduler_pmd_close() 275 scheduler_pmd_stats_get(struct rte_cryptodev *dev, in scheduler_pmd_stats_get() 283 struct rte_cryptodev *worker_dev = in scheduler_pmd_stats_get() 306 struct rte_cryptodev *worker_dev = in scheduler_pmd_stats_reset() [all …]
|
| H A D | scheduler_roundrobin.c | 113 worker_attach(__rte_unused struct rte_cryptodev *dev, in worker_attach() 120 worker_detach(__rte_unused struct rte_cryptodev *dev, in worker_detach() 127 scheduler_start(struct rte_cryptodev *dev) in scheduler_start() 165 scheduler_stop(__rte_unused struct rte_cryptodev *dev) in scheduler_stop() 171 scheduler_config_qp(struct rte_cryptodev *dev, uint16_t qp_id) in scheduler_config_qp() 189 scheduler_create_private_ctx(__rte_unused struct rte_cryptodev *dev) in scheduler_create_private_ctx()
|
| H A D | scheduler_failover.c | 123 worker_attach(__rte_unused struct rte_cryptodev *dev, in worker_attach() 130 worker_detach(__rte_unused struct rte_cryptodev *dev, in worker_detach() 137 scheduler_start(struct rte_cryptodev *dev) in scheduler_start() 172 scheduler_stop(__rte_unused struct rte_cryptodev *dev) in scheduler_stop() 178 scheduler_config_qp(struct rte_cryptodev *dev, uint16_t qp_id) in scheduler_config_qp() 196 scheduler_create_private_ctx(__rte_unused struct rte_cryptodev *dev) in scheduler_create_private_ctx()
|
| H A D | rte_cryptodev_scheduler.c | 123 update_scheduler_feature_flag(struct rte_cryptodev *dev) in update_scheduler_feature_flag() 165 struct rte_cryptodev *dev = rte_cryptodev_pmd_get_dev(scheduler_id); in rte_cryptodev_scheduler_worker_attach() 226 struct rte_cryptodev *dev = rte_cryptodev_pmd_get_dev(scheduler_id); in rte_cryptodev_scheduler_worker_detach() 284 struct rte_cryptodev *dev = rte_cryptodev_pmd_get_dev(scheduler_id); in rte_cryptodev_scheduler_mode_set() 347 struct rte_cryptodev *dev = rte_cryptodev_pmd_get_dev(scheduler_id); in rte_cryptodev_scheduler_mode_get() 369 struct rte_cryptodev *dev = rte_cryptodev_pmd_get_dev(scheduler_id); in rte_cryptodev_scheduler_ordering_set() 397 struct rte_cryptodev *dev = rte_cryptodev_pmd_get_dev(scheduler_id); in rte_cryptodev_scheduler_ordering_get() 419 struct rte_cryptodev *dev = rte_cryptodev_pmd_get_dev(scheduler_id); in rte_cryptodev_scheduler_load_user_scheduler() 490 struct rte_cryptodev *dev = rte_cryptodev_pmd_get_dev(scheduler_id); in rte_cryptodev_scheduler_workers_get() 523 struct rte_cryptodev *dev = rte_cryptodev_pmd_get_dev(scheduler_id); in rte_cryptodev_scheduler_option_set() [all …]
|
| /dpdk/drivers/crypto/qat/ |
| H A D | qat_crypto.h | 73 qat_cryptodev_config(struct rte_cryptodev *dev, 77 qat_cryptodev_start(struct rte_cryptodev *dev); 80 qat_cryptodev_stop(struct rte_cryptodev *dev); 83 qat_cryptodev_close(struct rte_cryptodev *dev); 86 qat_cryptodev_info_get(struct rte_cryptodev *dev, 90 qat_cryptodev_stats_get(struct rte_cryptodev *dev, 94 qat_cryptodev_stats_reset(struct rte_cryptodev *dev); 97 qat_cryptodev_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, 101 qat_cryptodev_qp_release(struct rte_cryptodev *dev, uint16_t queue_pair_id);
|
| H A D | qat_crypto.c | 12 qat_cryptodev_config(__rte_unused struct rte_cryptodev *dev, in qat_cryptodev_config() 19 qat_cryptodev_start(__rte_unused struct rte_cryptodev *dev) in qat_cryptodev_start() 25 qat_cryptodev_stop(__rte_unused struct rte_cryptodev *dev) in qat_cryptodev_stop() 30 qat_cryptodev_close(struct rte_cryptodev *dev) in qat_cryptodev_close() 44 qat_cryptodev_info_get(struct rte_cryptodev *dev, in qat_cryptodev_info_get() 67 qat_cryptodev_stats_get(struct rte_cryptodev *dev, in qat_cryptodev_stats_get() 87 qat_cryptodev_stats_reset(struct rte_cryptodev *dev) in qat_cryptodev_stats_reset() 102 qat_cryptodev_qp_release(struct rte_cryptodev *dev, uint16_t queue_pair_id) in qat_cryptodev_qp_release() 120 qat_cryptodev_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, in qat_cryptodev_qp_setup()
|
| H A D | qat_sym_session.h | 124 qat_sym_session_configure(struct rte_cryptodev *dev, 130 qat_sym_session_set_parameters(struct rte_cryptodev *dev, 134 qat_sym_session_configure_aead(struct rte_cryptodev *dev, 139 qat_sym_session_configure_cipher(struct rte_cryptodev *dev, 144 qat_sym_session_configure_auth(struct rte_cryptodev *dev, 149 qat_sym_session_clear(struct rte_cryptodev *dev, 153 qat_sym_session_get_private_size(struct rte_cryptodev *dev);
|
| /dpdk/drivers/crypto/armv8/ |
| H A D | rte_armv8_pmd_ops.c | 84 armv8_crypto_pmd_config(__rte_unused struct rte_cryptodev *dev, in armv8_crypto_pmd_config() 92 armv8_crypto_pmd_start(__rte_unused struct rte_cryptodev *dev) in armv8_crypto_pmd_start() 99 armv8_crypto_pmd_stop(__rte_unused struct rte_cryptodev *dev) in armv8_crypto_pmd_stop() 105 armv8_crypto_pmd_close(__rte_unused struct rte_cryptodev *dev) in armv8_crypto_pmd_close() 113 armv8_crypto_pmd_stats_get(struct rte_cryptodev *dev, in armv8_crypto_pmd_stats_get() 131 armv8_crypto_pmd_stats_reset(struct rte_cryptodev *dev) in armv8_crypto_pmd_stats_reset() 145 armv8_crypto_pmd_info_get(struct rte_cryptodev *dev, in armv8_crypto_pmd_info_get() 175 armv8_crypto_pmd_qp_set_unique_name(struct rte_cryptodev *dev, in armv8_crypto_pmd_qp_set_unique_name() 219 armv8_crypto_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, in armv8_crypto_pmd_qp_setup() 268 armv8_crypto_pmd_sym_session_configure(struct rte_cryptodev *dev, in armv8_crypto_pmd_sym_session_configure() [all …]
|
| /dpdk/drivers/crypto/null/ |
| H A D | null_crypto_pmd_ops.c | 56 null_crypto_pmd_config(__rte_unused struct rte_cryptodev *dev, in null_crypto_pmd_config() 64 null_crypto_pmd_start(__rte_unused struct rte_cryptodev *dev) in null_crypto_pmd_start() 71 null_crypto_pmd_stop(__rte_unused struct rte_cryptodev *dev) in null_crypto_pmd_stop() 77 null_crypto_pmd_close(__rte_unused struct rte_cryptodev *dev) in null_crypto_pmd_close() 84 null_crypto_pmd_stats_get(struct rte_cryptodev *dev, in null_crypto_pmd_stats_get() 102 null_crypto_pmd_stats_reset(struct rte_cryptodev *dev) in null_crypto_pmd_stats_reset() 116 null_crypto_pmd_info_get(struct rte_cryptodev *dev, in null_crypto_pmd_info_get() 133 null_crypto_pmd_qp_release(struct rte_cryptodev *dev, uint16_t qp_id) in null_crypto_pmd_qp_release() 148 null_crypto_pmd_qp_set_unique_name(struct rte_cryptodev *dev, in null_crypto_pmd_qp_set_unique_name() 189 null_crypto_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, in null_crypto_pmd_qp_setup() [all …]
|
| /dpdk/drivers/crypto/ipsec_mb/ |
| H A D | ipsec_mb_private.h | 355 ipsec_mb_config(struct rte_cryptodev *dev, 359 ipsec_mb_start(struct rte_cryptodev *dev); 362 ipsec_mb_stop(struct rte_cryptodev *dev); 365 ipsec_mb_close(struct rte_cryptodev *dev); 368 ipsec_mb_stats_get(struct rte_cryptodev *dev, 372 ipsec_mb_stats_reset(struct rte_cryptodev *dev); 375 ipsec_mb_info_get(struct rte_cryptodev *dev, 385 ipsec_mb_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, 391 ipsec_mb_sym_session_get_size(struct rte_cryptodev *dev); 395 struct rte_cryptodev *dev, [all …]
|
| H A D | ipsec_mb_ops.c | 16 ipsec_mb_config(__rte_unused struct rte_cryptodev *dev, in ipsec_mb_config() 24 ipsec_mb_start(__rte_unused struct rte_cryptodev *dev) in ipsec_mb_start() 31 ipsec_mb_stop(__rte_unused struct rte_cryptodev *dev) in ipsec_mb_stop() 37 ipsec_mb_close(__rte_unused struct rte_cryptodev *dev) in ipsec_mb_close() 44 ipsec_mb_stats_get(struct rte_cryptodev *dev, in ipsec_mb_stats_get() 66 ipsec_mb_stats_reset(struct rte_cryptodev *dev) in ipsec_mb_stats_reset() 79 ipsec_mb_info_get(struct rte_cryptodev *dev, in ipsec_mb_info_get() 98 ipsec_mb_qp_release(struct rte_cryptodev *dev, uint16_t qp_id) in ipsec_mb_qp_release() 124 ipsec_mb_qp_set_unique_name(struct rte_cryptodev *dev, in ipsec_mb_qp_set_unique_name() 302 ipsec_mb_sym_session_get_size(struct rte_cryptodev *dev) in ipsec_mb_sym_session_get_size() [all …]
|
| /dpdk/drivers/crypto/virtio/ |
| H A D | virtio_cryptodev.c | 38 struct rte_cryptodev *dev); 721 struct rte_cryptodev *cryptodev; in crypto_virtio_create() 818 virtio_crypto_dev_stop(struct rte_cryptodev *dev) in virtio_crypto_dev_stop() 834 virtio_crypto_dev_start(struct rte_cryptodev *dev) in virtio_crypto_dev_start() 876 struct rte_cryptodev *dev __rte_unused) in virtio_crypto_sym_get_session_private_size() 885 struct rte_cryptodev *dev) in virtio_crypto_check_sym_session_paras() 914 struct rte_cryptodev *dev, in virtio_crypto_check_sym_clear_session_paras() 931 struct rte_cryptodev *dev, in virtio_crypto_sym_clear_session() 1293 struct rte_cryptodev *dev, in virtio_crypto_check_sym_configure_session_paras() 1312 struct rte_cryptodev *dev, in virtio_crypto_sym_configure_session() [all …]
|
| H A D | virtio_cryptodev.h | 42 void virtio_crypto_ctrlq_start(struct rte_cryptodev *dev); 47 void virtio_crypto_dataq_start(struct rte_cryptodev *dev); 49 int virtio_crypto_queue_setup(struct rte_cryptodev *dev,
|
| /dpdk/drivers/crypto/bcmfs/ |
| H A D | bcmfs_sym_pmd.c | 22 static int bcmfs_sym_qp_release(struct rte_cryptodev *dev, 26 bcmfs_sym_dev_config(__rte_unused struct rte_cryptodev *dev, in bcmfs_sym_dev_config() 33 bcmfs_sym_dev_start(__rte_unused struct rte_cryptodev *dev) in bcmfs_sym_dev_start() 39 bcmfs_sym_dev_stop(__rte_unused struct rte_cryptodev *dev) in bcmfs_sym_dev_stop() 44 bcmfs_sym_dev_close(struct rte_cryptodev *dev) in bcmfs_sym_dev_close() 58 bcmfs_sym_dev_info_get(struct rte_cryptodev *dev, in bcmfs_sym_dev_info_get() 75 bcmfs_sym_stats_get(struct rte_cryptodev *dev, in bcmfs_sym_stats_get() 98 bcmfs_sym_stats_reset(struct rte_cryptodev *dev) in bcmfs_sym_stats_reset() 173 bcmfs_sym_qp_setup(struct rte_cryptodev *cdev, uint16_t qp_id, in bcmfs_sym_qp_setup() 362 struct rte_cryptodev *cryptodev; in bcmfs_sym_dev_create() [all …]
|
| H A D | bcmfs_sym_session.h | 94 bcmfs_sym_session_configure(struct rte_cryptodev *dev, 100 bcmfs_sym_session_clear(struct rte_cryptodev *dev, 104 bcmfs_sym_session_get_private_size(struct rte_cryptodev *dev __rte_unused);
|
| /dpdk/drivers/crypto/ccp/ |
| H A D | ccp_pmd_ops.c | 560 ccp_pmd_config(struct rte_cryptodev *dev __rte_unused, in ccp_pmd_config() 567 ccp_pmd_start(struct rte_cryptodev *dev) in ccp_pmd_start() 573 ccp_pmd_stop(struct rte_cryptodev *dev __rte_unused) in ccp_pmd_stop() 579 ccp_pmd_close(struct rte_cryptodev *dev __rte_unused) in ccp_pmd_close() 585 ccp_pmd_stats_get(struct rte_cryptodev *dev, in ccp_pmd_stats_get() 603 ccp_pmd_stats_reset(struct rte_cryptodev *dev) in ccp_pmd_stats_reset() 615 ccp_pmd_info_get(struct rte_cryptodev *dev, in ccp_pmd_info_get() 648 ccp_pmd_qp_set_unique_name(struct rte_cryptodev *dev, in ccp_pmd_qp_set_unique_name() 686 ccp_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, in ccp_pmd_qp_setup() 758 ccp_pmd_sym_session_configure(struct rte_cryptodev *dev, in ccp_pmd_sym_session_configure() [all …]
|
| /dpdk/drivers/crypto/mvsam/ |
| H A D | rte_mrvl_pmd_ops.c | 495 mrvl_crypto_pmd_config(__rte_unused struct rte_cryptodev *dev, in mrvl_crypto_pmd_config() 508 mrvl_crypto_pmd_start(__rte_unused struct rte_cryptodev *dev) in mrvl_crypto_pmd_start() 520 mrvl_crypto_pmd_stop(__rte_unused struct rte_cryptodev *dev) in mrvl_crypto_pmd_stop() 531 mrvl_crypto_pmd_stats_get(struct rte_cryptodev *dev, in mrvl_crypto_pmd_stats_get() 553 mrvl_crypto_pmd_stats_reset(struct rte_cryptodev *dev) in mrvl_crypto_pmd_stats_reset() 571 mrvl_crypto_pmd_info_get(struct rte_cryptodev *dev, in mrvl_crypto_pmd_info_get() 593 mrvl_crypto_pmd_qp_release(struct rte_cryptodev *dev, uint16_t qp_id) in mrvl_crypto_pmd_qp_release() 615 mrvl_crypto_pmd_close(struct rte_cryptodev *dev) in mrvl_crypto_pmd_close() 635 mrvl_crypto_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, in mrvl_crypto_pmd_qp_setup() 724 mrvl_crypto_pmd_sym_session_get_size(__rte_unused struct rte_cryptodev *dev) in mrvl_crypto_pmd_sym_session_get_size() [all …]
|
| /dpdk/drivers/crypto/nitrox/ |
| H A D | nitrox_sym.c | 30 struct rte_cryptodev *cdev; 75 nitrox_sym_dev_config(struct rte_cryptodev *cdev, in nitrox_sym_dev_config() 91 nitrox_sym_dev_start(struct rte_cryptodev *cdev) in nitrox_sym_dev_start() 99 nitrox_sym_dev_stop(struct rte_cryptodev *cdev) in nitrox_sym_dev_stop() 106 nitrox_sym_dev_close(struct rte_cryptodev *cdev) in nitrox_sym_dev_close() 120 nitrox_sym_dev_info_get(struct rte_cryptodev *cdev, in nitrox_sym_dev_info_get() 137 nitrox_sym_dev_stats_get(struct rte_cryptodev *cdev, in nitrox_sym_dev_stats_get() 156 nitrox_sym_dev_stats_reset(struct rte_cryptodev *cdev) in nitrox_sym_dev_stats_reset() 533 nitrox_sym_dev_sess_configure(struct rte_cryptodev *cdev, in nitrox_sym_dev_sess_configure() 597 nitrox_sym_dev_sess_clear(struct rte_cryptodev *cdev, in nitrox_sym_dev_sess_clear() [all …]
|
| /dpdk/drivers/crypto/openssl/ |
| H A D | rte_openssl_pmd_ops.c | 579 openssl_pmd_config(__rte_unused struct rte_cryptodev *dev, in openssl_pmd_config() 587 openssl_pmd_start(__rte_unused struct rte_cryptodev *dev) in openssl_pmd_start() 594 openssl_pmd_stop(__rte_unused struct rte_cryptodev *dev) in openssl_pmd_stop() 600 openssl_pmd_close(__rte_unused struct rte_cryptodev *dev) in openssl_pmd_close() 608 openssl_pmd_stats_get(struct rte_cryptodev *dev, in openssl_pmd_stats_get() 626 openssl_pmd_stats_reset(struct rte_cryptodev *dev) in openssl_pmd_stats_reset() 640 openssl_pmd_info_get(struct rte_cryptodev *dev, in openssl_pmd_info_get() 657 openssl_pmd_qp_release(struct rte_cryptodev *dev, uint16_t qp_id) in openssl_pmd_qp_release() 672 openssl_pmd_qp_set_unique_name(struct rte_cryptodev *dev, in openssl_pmd_qp_set_unique_name() 715 openssl_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, in openssl_pmd_qp_setup() [all …]
|