X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fcrypto%2Focteontx%2Fotx_cryptodev_ops.h;h=f234f16970440baaa549d110d8a3c05cef65fbf5;hb=40beec4bf4e37327437dbcf0e9991a48ed369848;hp=3f2d8291a7c02f8bc1d38a586f2cffaf9e34a123;hpb=bfe2ae495ee2682a79e1cc84b10914f37a82d3cf;p=dpdk.git diff --git a/drivers/crypto/octeontx/otx_cryptodev_ops.h b/drivers/crypto/octeontx/otx_cryptodev_ops.h index 3f2d8291a7..f234f16970 100644 --- a/drivers/crypto/octeontx/otx_cryptodev_ops.h +++ b/drivers/crypto/octeontx/otx_cryptodev_ops.h @@ -5,7 +5,21 @@ #ifndef _OTX_CRYPTODEV_OPS_H_ #define _OTX_CRYPTODEV_OPS_H_ +#include + +#define OTX_CPT_MIN_HEADROOM_REQ (24) +#define OTX_CPT_MIN_TAILROOM_REQ (8) +#define CPT_NUM_QS_PER_VF (1) + int otx_cpt_dev_create(struct rte_cryptodev *c_dev); +__rte_internal +uint16_t __rte_hot +otx_crypto_adapter_enqueue(void *port, struct rte_crypto_op *op); + +__rte_internal +uintptr_t __rte_hot +otx_crypto_adapter_dequeue(uintptr_t get_work1); + #endif /* _OTX_CRYPTODEV_OPS_H_ */