cryptodev: move device-specific structures
authorAkhil Goyal <gakhil@marvell.com>
Wed, 20 Oct 2021 11:27:54 +0000 (16:57 +0530)
committerAkhil Goyal <gakhil@marvell.com>
Wed, 20 Oct 2021 13:33:16 +0000 (15:33 +0200)
commit92cb130919d7a72892b5be784728cfc0f876f1dc
treebbb611ef08f49089980c9037c5896f4836a7976e
parentf6849cdcc6ada2a8bc9b82e691eaab1aecf4952f
cryptodev: move device-specific structures

The device specific structures - rte_cryptodev
and rte_cryptodev_data are moved to cryptodev_pmd.h
to hide it from the applications.

Signed-off-by: Akhil Goyal <gakhil@marvell.com>
Tested-by: Rebecca Troy <rebecca.troy@intel.com>
Acked-by: Fan Zhang <roy.fan.zhang@intel.com>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
24 files changed:
doc/guides/rel_notes/release_21_11.rst
drivers/crypto/ccp/ccp_dev.h
drivers/crypto/cnxk/cn10k_ipsec.c
drivers/crypto/cnxk/cn9k_ipsec.c
drivers/crypto/cnxk/cnxk_cryptodev_capabilities.c
drivers/crypto/cnxk/cnxk_cryptodev_sec.c
drivers/crypto/nitrox/nitrox_sym_reqmgr.c
drivers/crypto/octeontx/otx_cryptodev.c
drivers/crypto/octeontx/otx_cryptodev_hw_access.c
drivers/crypto/octeontx/otx_cryptodev_hw_access.h
drivers/crypto/octeontx/otx_cryptodev_ops.h
drivers/crypto/octeontx2/otx2_cryptodev_mbox.c
drivers/crypto/scheduler/scheduler_failover.c
drivers/crypto/scheduler/scheduler_multicore.c
drivers/crypto/scheduler/scheduler_pkt_size_distr.c
drivers/crypto/scheduler/scheduler_roundrobin.c
drivers/event/cnxk/cnxk_eventdev.h
drivers/event/dpaa/dpaa_eventdev.c
drivers/event/dpaa2/dpaa2_eventdev.c
drivers/event/octeontx/ssovf_evdev.c
drivers/event/octeontx2/otx2_evdev_crypto_adptr.c
lib/cryptodev/cryptodev_pmd.h
lib/cryptodev/rte_cryptodev_core.h
lib/cryptodev/version.map