Re: [dpdk-dev] [PATCH v3 6/7] cryptodev: update fast path APIs to use new flat array

2021-10-19 Thread Ananyev, Konstantin
> > > @@ -1832,13 +1832,18 @@ static inline uint16_t > > > rte_cryptodev_dequeue_burst(uint8_t dev_id, uint16_t qp_id, > > > struct rte_crypto_op **ops, uint16_t nb_ops) > > > { > > > - struct rte_cryptodev *dev = &rte_cryptodevs[dev_id]; > > > + const struct rte_crypto_fp_ops *fp_

Re: [dpdk-dev] [PATCH v3 6/7] cryptodev: update fast path APIs to use new flat array

2021-10-19 Thread Akhil Goyal
> > @@ -1832,13 +1832,18 @@ static inline uint16_t > > rte_cryptodev_dequeue_burst(uint8_t dev_id, uint16_t qp_id, > > struct rte_crypto_op **ops, uint16_t nb_ops) > > { > > - struct rte_cryptodev *dev = &rte_cryptodevs[dev_id]; > > + const struct rte_crypto_fp_ops *fp_ops; > > +

Re: [dpdk-dev] [PATCH v3 6/7] cryptodev: update fast path APIs to use new flat array

2021-10-19 Thread Ananyev, Konstantin
> > Rework fast-path cryptodev functions to use rte_crypto_fp_ops[]. > While it is an API/ABI breakage, this change is intended to be > transparent for both users (no changes in user app is required) and > PMD developers (no changes in PMD is required). > > Signed-off-by: Akhil Goyal > Acked-

[dpdk-dev] [PATCH v3 6/7] cryptodev: update fast path APIs to use new flat array

2021-10-18 Thread Akhil Goyal
Rework fast-path cryptodev functions to use rte_crypto_fp_ops[]. While it is an API/ABI breakage, this change is intended to be transparent for both users (no changes in user app is required) and PMD developers (no changes in PMD is required). Signed-off-by: Akhil Goyal Acked-by: Fan Zhang ---