numam-dpdk/lib/cryptodev/meson.build
Akhil Goyal 691e1f4d56 cryptodev: separate out internal structures
A new header file rte_cryptodev_core.h is added and all
internal data structures which need not be exposed directly to
application are moved to this file. These structures are mostly
used by drivers, but they need to be in the public header file
as they are accessed by datapath inline functions for
performance reasons.

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>
2021-10-20 15:33:16 +02:00

25 lines
543 B
Meson

# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017-2019 Intel Corporation
sources = files(
'cryptodev_pmd.c',
'cryptodev_trace_points.c',
'rte_cryptodev.c',
)
headers = files(
'rte_cryptodev.h',
'rte_cryptodev_trace.h',
'rte_cryptodev_trace_fp.h',
'rte_crypto.h',
'rte_crypto_sym.h',
'rte_crypto_asym.h',
)
indirect_headers += files(
'rte_cryptodev_core.h',
)
driver_sdk_headers += files(
'cryptodev_pmd.h',
)
deps += ['kvargs', 'mbuf', 'rcu']