Home
last modified time | relevance | path

Searched refs:rte_cryptodev (Results 1 – 25 of 99) sorted by relevance

1234

/dpdk/lib/cryptodev/
H A Dcryptodev_pmd.h86 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 Drte_cryptodev.c631 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 Dcryptodev_pmd.c91 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 Dcnxk_cryptodev_ops.h84 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 Dcnxk_cryptodev_ops.c53 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 Drte_cryptodev_scheduler_operations.h15 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 Dscheduler_pmd_ops.c17 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 Dscheduler_roundrobin.c113 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 Dscheduler_failover.c123 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 Drte_cryptodev_scheduler.c123 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 Dqat_crypto.h73 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 Dqat_crypto.c12 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 Dqat_sym_session.h124 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 Drte_armv8_pmd_ops.c84 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 Dnull_crypto_pmd_ops.c56 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 Dipsec_mb_private.h355 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 Dipsec_mb_ops.c16 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 Dvirtio_cryptodev.c38 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 Dvirtio_cryptodev.h42 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 Dbcmfs_sym_pmd.c22 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 Dbcmfs_sym_session.h94 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 Dccp_pmd_ops.c560 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 Drte_mrvl_pmd_ops.c495 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 Dnitrox_sym.c30 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 Drte_openssl_pmd_ops.c579 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 …]

1234