5 #ifndef _RTE_CRYPTODEV_CORE_H_ 6 #define _RTE_CRYPTODEV_CORE_H_ 37 struct rte_cryptodev_qpdata {
41 struct rte_cryptodev_cb_rcu *enq_cb;
43 struct rte_cryptodev_cb_rcu *deq_cb;
52 struct rte_cryptodev_qpdata qp;
56 uintptr_t reserved[2];
59 extern struct rte_crypto_fp_ops rte_crypto_fp_ops[RTE_CRYPTO_MAX_DEVS];
uint32_t(* crypto_qp_depth_used_t)(void *qp)
#define __rte_cache_aligned
struct rte_cryptodev * rte_cryptodevs
uint16_t(* enqueue_pkt_burst_t)(void *qp, struct rte_crypto_op **ops, uint16_t nb_ops)
uint16_t(* dequeue_pkt_burst_t)(void *qp, struct rte_crypto_op **ops, uint16_t nb_ops)