Home
last modified time | relevance | path

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

1234

/f-stack/dpdk/lib/librte_cryptodev/
H A Drte_cryptodev_pmd.h61 struct rte_cryptodev *devs; /**< Device information array */
83 struct rte_cryptodev *
94 struct rte_cryptodev *
111 extern struct rte_cryptodev *rte_cryptodevs;
138 typedef int (*cryptodev_start_t)(struct rte_cryptodev *dev);
224 struct rte_cryptodev *dev, unsigned nb_objs,
238 struct rte_cryptodev *dev);
249 struct rte_cryptodev *dev);
352 struct rte_cryptodev *dev, uint16_t qp_id,
415 struct rte_cryptodev *
[all …]
H A Drte_cryptodev.c509 struct rte_cryptodev *
515 struct rte_cryptodev *
518 struct rte_cryptodev *dev; in rte_cryptodev_pmd_get_named_dev()
642 struct rte_cryptodev *dev; in rte_cryptodev_socket_id()
731 struct rte_cryptodev *
820 struct rte_cryptodev *dev; in rte_cryptodev_queue_pair_count()
912 struct rte_cryptodev *dev; in rte_cryptodev_configure()
947 struct rte_cryptodev *dev; in rte_cryptodev_start()
980 struct rte_cryptodev *dev; in rte_cryptodev_stop()
1005 struct rte_cryptodev *dev; in rte_cryptodev_close()
[all …]
/f-stack/dpdk/drivers/crypto/octeontx2/
H A Dotx2_cryptodev_mbox.h12 int otx2_cpt_hardware_caps_get(const struct rte_cryptodev *dev,
15 int otx2_cpt_available_queues_get(const struct rte_cryptodev *dev,
18 int otx2_cpt_queues_attach(const struct rte_cryptodev *dev, uint8_t nb_queues);
20 int otx2_cpt_queues_detach(const struct rte_cryptodev *dev);
22 int otx2_cpt_msix_offsets_get(const struct rte_cryptodev *dev);
25 int otx2_cpt_af_reg_read(const struct rte_cryptodev *dev, uint64_t reg,
29 int otx2_cpt_af_reg_write(const struct rte_cryptodev *dev, uint64_t reg,
32 int otx2_cpt_qp_ethdev_bind(const struct rte_cryptodev *dev,
35 int otx2_cpt_inline_init(const struct rte_cryptodev *dev);
H A Dotx2_cryptodev_mbox.c18 otx2_cpt_hardware_caps_get(const struct rte_cryptodev *dev, in otx2_cpt_hardware_caps_get()
46 otx2_cpt_available_queues_get(const struct rte_cryptodev *dev, in otx2_cpt_available_queues_get()
65 otx2_cpt_queues_attach(const struct rte_cryptodev *dev, uint8_t nb_queues) in otx2_cpt_queues_attach()
88 otx2_cpt_queues_detach(const struct rte_cryptodev *dev) in otx2_cpt_queues_detach()
107 otx2_cpt_msix_offsets_get(const struct rte_cryptodev *dev) in otx2_cpt_msix_offsets_get()
146 otx2_cpt_af_reg_read(const struct rte_cryptodev *dev, uint64_t reg, in otx2_cpt_af_reg_read()
184 otx2_cpt_af_reg_write(const struct rte_cryptodev *dev, uint64_t reg, in otx2_cpt_af_reg_write()
210 otx2_cpt_inline_init(const struct rte_cryptodev *dev) in otx2_cpt_inline_init()
229 otx2_cpt_qp_ethdev_bind(const struct rte_cryptodev *dev, struct otx2_cpt_qp *qp, in otx2_cpt_qp_ethdev_bind()
/f-stack/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()
184 struct rte_cryptodev *worker_dev = in scheduler_pmd_start()
200 scheduler_pmd_stop(struct rte_cryptodev *dev) in scheduler_pmd_stop()
211 struct rte_cryptodev *worker_dev = in scheduler_pmd_stop()
230 scheduler_pmd_close(struct rte_cryptodev *dev) in scheduler_pmd_close()
243 struct rte_cryptodev *worker_dev = in scheduler_pmd_close()
288 struct rte_cryptodev *worker_dev = in scheduler_pmd_stats_get()
[all …]
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 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()
/f-stack/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()
269 armv8_crypto_pmd_sym_session_configure(struct rte_cryptodev *dev, in armv8_crypto_pmd_sym_session_configure()
[all …]
/f-stack/dpdk/drivers/crypto/kasumi/
H A Drte_kasumi_pmd_ops.c60 kasumi_pmd_config(__rte_unused struct rte_cryptodev *dev, in kasumi_pmd_config()
68 kasumi_pmd_start(__rte_unused struct rte_cryptodev *dev) in kasumi_pmd_start()
75 kasumi_pmd_stop(__rte_unused struct rte_cryptodev *dev) in kasumi_pmd_stop()
81 kasumi_pmd_close(__rte_unused struct rte_cryptodev *dev) in kasumi_pmd_close()
89 kasumi_pmd_stats_get(struct rte_cryptodev *dev, in kasumi_pmd_stats_get()
107 kasumi_pmd_stats_reset(struct rte_cryptodev *dev) in kasumi_pmd_stats_reset()
121 kasumi_pmd_info_get(struct rte_cryptodev *dev, in kasumi_pmd_info_get()
152 kasumi_pmd_qp_set_unique_name(struct rte_cryptodev *dev, in kasumi_pmd_qp_set_unique_name()
193 kasumi_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, in kasumi_pmd_qp_setup()
244 kasumi_pmd_sym_session_configure(struct rte_cryptodev *dev, in kasumi_pmd_sym_session_configure()
[all …]
/f-stack/dpdk/drivers/crypto/zuc/
H A Drte_zuc_pmd_ops.c64 zuc_pmd_config(__rte_unused struct rte_cryptodev *dev, in zuc_pmd_config()
72 zuc_pmd_start(__rte_unused struct rte_cryptodev *dev) in zuc_pmd_start()
79 zuc_pmd_stop(__rte_unused struct rte_cryptodev *dev) in zuc_pmd_stop()
85 zuc_pmd_close(__rte_unused struct rte_cryptodev *dev) in zuc_pmd_close()
93 zuc_pmd_stats_get(struct rte_cryptodev *dev, in zuc_pmd_stats_get()
111 zuc_pmd_stats_reset(struct rte_cryptodev *dev) in zuc_pmd_stats_reset()
125 zuc_pmd_info_get(struct rte_cryptodev *dev, in zuc_pmd_info_get()
142 zuc_pmd_qp_release(struct rte_cryptodev *dev, uint16_t qp_id) in zuc_pmd_qp_release()
158 zuc_pmd_qp_set_unique_name(struct rte_cryptodev *dev, in zuc_pmd_qp_set_unique_name()
199 zuc_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, in zuc_pmd_qp_setup()
[all …]
/f-stack/dpdk/drivers/crypto/snow3g/
H A Drte_snow3g_pmd_ops.c64 snow3g_pmd_config(__rte_unused struct rte_cryptodev *dev, in snow3g_pmd_config()
72 snow3g_pmd_start(__rte_unused struct rte_cryptodev *dev) in snow3g_pmd_start()
79 snow3g_pmd_stop(__rte_unused struct rte_cryptodev *dev) in snow3g_pmd_stop()
85 snow3g_pmd_close(__rte_unused struct rte_cryptodev *dev) in snow3g_pmd_close()
93 snow3g_pmd_stats_get(struct rte_cryptodev *dev, in snow3g_pmd_stats_get()
111 snow3g_pmd_stats_reset(struct rte_cryptodev *dev) in snow3g_pmd_stats_reset()
125 snow3g_pmd_info_get(struct rte_cryptodev *dev, in snow3g_pmd_info_get()
158 snow3g_pmd_qp_set_unique_name(struct rte_cryptodev *dev, in snow3g_pmd_qp_set_unique_name()
199 snow3g_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, in snow3g_pmd_qp_setup()
251 snow3g_pmd_sym_session_configure(struct rte_cryptodev *dev, in snow3g_pmd_sym_session_configure()
[all …]
/f-stack/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()
149 null_crypto_pmd_qp_set_unique_name(struct rte_cryptodev *dev, in null_crypto_pmd_qp_set_unique_name()
190 null_crypto_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, in null_crypto_pmd_qp_setup()
[all …]
/f-stack/dpdk/drivers/crypto/aesni_gcm/
H A Daesni_gcm_pmd_ops.c74 aesni_gcm_pmd_config(__rte_unused struct rte_cryptodev *dev, in aesni_gcm_pmd_config()
82 aesni_gcm_pmd_start(__rte_unused struct rte_cryptodev *dev) in aesni_gcm_pmd_start()
89 aesni_gcm_pmd_stop(__rte_unused struct rte_cryptodev *dev) in aesni_gcm_pmd_stop()
95 aesni_gcm_pmd_close(__rte_unused struct rte_cryptodev *dev) in aesni_gcm_pmd_close()
103 aesni_gcm_pmd_stats_get(struct rte_cryptodev *dev, in aesni_gcm_pmd_stats_get()
121 aesni_gcm_pmd_stats_reset(struct rte_cryptodev *dev) in aesni_gcm_pmd_stats_reset()
135 aesni_gcm_pmd_info_get(struct rte_cryptodev *dev, in aesni_gcm_pmd_info_get()
153 aesni_gcm_pmd_qp_release(struct rte_cryptodev *dev, uint16_t qp_id) in aesni_gcm_pmd_qp_release()
169 aesni_gcm_pmd_qp_set_unique_name(struct rte_cryptodev *dev, in aesni_gcm_pmd_qp_set_unique_name()
207 aesni_gcm_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, in aesni_gcm_pmd_qp_setup()
[all …]
/f-stack/dpdk/drivers/crypto/qat/
H A Dqat_sym_session.h97 qat_sym_session_configure(struct rte_cryptodev *dev,
103 qat_sym_session_set_parameters(struct rte_cryptodev *dev,
107 qat_sym_session_configure_aead(struct rte_cryptodev *dev,
112 qat_sym_session_configure_cipher(struct rte_cryptodev *dev,
117 qat_sym_session_configure_auth(struct rte_cryptodev *dev,
135 qat_sym_session_clear(struct rte_cryptodev *dev,
139 qat_sym_session_get_private_size(struct rte_cryptodev *dev);
H A Dqat_asym_pmd.c21 static int qat_asym_qp_release(struct rte_cryptodev *dev,
24 static int qat_asym_dev_config(__rte_unused struct rte_cryptodev *dev, in qat_asym_dev_config()
30 static int qat_asym_dev_start(__rte_unused struct rte_cryptodev *dev) in qat_asym_dev_start()
35 static void qat_asym_dev_stop(__rte_unused struct rte_cryptodev *dev) in qat_asym_dev_stop()
40 static int qat_asym_dev_close(struct rte_cryptodev *dev) in qat_asym_dev_close()
53 static void qat_asym_dev_info_get(struct rte_cryptodev *dev, in qat_asym_dev_info_get()
72 static void qat_asym_stats_get(struct rte_cryptodev *dev, in qat_asym_stats_get()
91 static void qat_asym_stats_reset(struct rte_cryptodev *dev) in qat_asym_stats_reset()
104 static int qat_asym_qp_release(struct rte_cryptodev *dev, in qat_asym_qp_release()
251 struct rte_cryptodev *cryptodev; in qat_asym_dev_create()
[all …]
H A Dqat_sym_pmd.c57 static int qat_sym_qp_release(struct rte_cryptodev *dev,
60 static int qat_sym_dev_config(__rte_unused struct rte_cryptodev *dev, in qat_sym_dev_config()
66 static int qat_sym_dev_start(__rte_unused struct rte_cryptodev *dev) in qat_sym_dev_start()
71 static void qat_sym_dev_stop(__rte_unused struct rte_cryptodev *dev) in qat_sym_dev_stop()
76 static int qat_sym_dev_close(struct rte_cryptodev *dev) in qat_sym_dev_close()
89 static void qat_sym_dev_info_get(struct rte_cryptodev *dev, in qat_sym_dev_info_get()
108 static void qat_sym_stats_get(struct rte_cryptodev *dev, in qat_sym_stats_get()
127 static void qat_sym_stats_reset(struct rte_cryptodev *dev) in qat_sym_stats_reset()
155 static int qat_sym_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, in qat_sym_qp_setup()
328 struct rte_cryptodev *cryptodev; in qat_sym_dev_create()
[all …]
H A Dqat_asym.h49 qat_asym_session_configure(struct rte_cryptodev *dev,
55 qat_asym_session_get_private_size(struct rte_cryptodev *dev);
58 qat_asym_session_clear(struct rte_cryptodev *dev,
/f-stack/dpdk/drivers/crypto/virtio/
H A Dvirtio_cryptodev.c38 struct rte_cryptodev *dev);
721 struct rte_cryptodev *cryptodev; in crypto_virtio_create()
816 virtio_crypto_dev_stop(struct rte_cryptodev *dev) in virtio_crypto_dev_stop()
832 virtio_crypto_dev_start(struct rte_cryptodev *dev) in virtio_crypto_dev_start()
874 struct rte_cryptodev *dev __rte_unused) in virtio_crypto_sym_get_session_private_size()
883 struct rte_cryptodev *dev) in virtio_crypto_check_sym_session_paras()
912 struct rte_cryptodev *dev, in virtio_crypto_check_sym_clear_session_paras()
929 struct rte_cryptodev *dev, in virtio_crypto_sym_clear_session()
1291 struct rte_cryptodev *dev, in virtio_crypto_check_sym_configure_session_paras()
1310 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,
/f-stack/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 …]
/f-stack/dpdk/drivers/crypto/mvsam/
H A Drte_mrvl_pmd_ops.c494 mrvl_crypto_pmd_config(__rte_unused struct rte_cryptodev *dev, in mrvl_crypto_pmd_config()
507 mrvl_crypto_pmd_start(__rte_unused struct rte_cryptodev *dev) in mrvl_crypto_pmd_start()
519 mrvl_crypto_pmd_stop(__rte_unused struct rte_cryptodev *dev) in mrvl_crypto_pmd_stop()
530 mrvl_crypto_pmd_stats_get(struct rte_cryptodev *dev, in mrvl_crypto_pmd_stats_get()
552 mrvl_crypto_pmd_stats_reset(struct rte_cryptodev *dev) in mrvl_crypto_pmd_stats_reset()
570 mrvl_crypto_pmd_info_get(struct rte_cryptodev *dev, in mrvl_crypto_pmd_info_get()
592 mrvl_crypto_pmd_qp_release(struct rte_cryptodev *dev, uint16_t qp_id) in mrvl_crypto_pmd_qp_release()
614 mrvl_crypto_pmd_close(struct rte_cryptodev *dev) in mrvl_crypto_pmd_close()
634 mrvl_crypto_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, in mrvl_crypto_pmd_qp_setup()
711 mrvl_crypto_pmd_sym_session_get_size(__rte_unused struct rte_cryptodev *dev) in mrvl_crypto_pmd_sym_session_get_size()
[all …]
/f-stack/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()
759 ccp_pmd_sym_session_configure(struct rte_cryptodev *dev, in ccp_pmd_sym_session_configure()
[all …]
/f-stack/dpdk/drivers/crypto/aesni_mb/
H A Drte_aesni_mb_pmd_ops.c743 aesni_mb_pmd_config(__rte_unused struct rte_cryptodev *dev, in aesni_mb_pmd_config()
751 aesni_mb_pmd_start(__rte_unused struct rte_cryptodev *dev) in aesni_mb_pmd_start()
758 aesni_mb_pmd_stop(__rte_unused struct rte_cryptodev *dev) in aesni_mb_pmd_stop()
764 aesni_mb_pmd_close(__rte_unused struct rte_cryptodev *dev) in aesni_mb_pmd_close()
772 aesni_mb_pmd_stats_get(struct rte_cryptodev *dev, in aesni_mb_pmd_stats_get()
790 aesni_mb_pmd_stats_reset(struct rte_cryptodev *dev) in aesni_mb_pmd_stats_reset()
804 aesni_mb_pmd_info_get(struct rte_cryptodev *dev, in aesni_mb_pmd_info_get()
840 aesni_mb_pmd_qp_set_unique_name(struct rte_cryptodev *dev, in aesni_mb_pmd_qp_set_unique_name()
976 aesni_mb_pmd_sym_session_configure(struct rte_cryptodev *dev, in aesni_mb_pmd_sym_session_configure()
1014 aesni_mb_pmd_sym_session_clear(struct rte_cryptodev *dev, in aesni_mb_pmd_sym_session_clear()
[all …]
/f-stack/dpdk/lib/librte_eventdev/
H A Drte_eventdev_pmd.h659 struct rte_cryptodev;
685 const struct rte_cryptodev *cdev,
716 const struct rte_cryptodev *cdev,
744 const struct rte_cryptodev *cdev,
765 const struct rte_cryptodev *cdev);
785 const struct rte_cryptodev *cdev);
807 const struct rte_cryptodev *cdev,
825 const struct rte_cryptodev *cdev);

1234