numam-dpdk/lib
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
..
acl build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
bbdev build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
bitratestats bitrate: promote free function to stable 2021-10-01 15:31:47 +02:00
bpf build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
cfgfile version: 21.11-rc0 2021-08-17 08:37:52 +02:00
cmdline cmdline: free on exit 2021-10-22 23:32:00 +02:00
compressdev build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
cryptodev cryptodev: separate out internal structures 2021-10-20 15:33:16 +02:00
distributor build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
dmadev dmadev: remove symbol versioning for inline helpers 2021-10-22 22:40:59 +02:00
eal vfio: allow partially unmapping adjacent memory 2021-10-21 14:24:21 +02:00
efd build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
ethdev ethdev: avoid usage of ULL for 64-bit unsigned constants 2021-10-22 19:11:35 +02:00
eventdev build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
fib build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
flow_classify build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
graph build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
gro net: rename Ethernet header fields 2021-10-08 14:58:11 +02:00
gso ethdev: add namespace 2021-10-22 18:15:38 +02:00
hash hash: promote some functions to stable 2021-10-21 09:46:47 +02:00
ip_frag build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
ipsec build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
jobstats build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
kni build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
kvargs kvargs: fix comments style 2021-09-30 17:38:13 +02:00
latencystats version: 21.11-rc0 2021-08-17 08:37:52 +02:00
lpm build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
mbuf ethdev: add namespace 2021-10-22 18:15:38 +02:00
member build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
mempool mempool: add telemetry endpoint 2021-10-22 22:40:59 +02:00
meter version: 21.11-rc0 2021-08-17 08:37:52 +02:00
metrics ethdev: hide internal structures 2021-10-13 22:14:59 +02:00
net ethdev: support L2TPv2 and PPP procotol 2021-10-21 14:15:59 +02:00
node build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
pcapng build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
pci eal: remove sys/queue.h from public headers 2021-10-01 13:09:43 +02:00
pdump build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
pipeline build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
port build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
power build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
rawdev build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
rcu lib: remove C++ include guard from private headers 2021-09-22 22:00:17 +02:00
regexdev build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
reorder build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
rib build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
ring ring: fix name size in ring structure 2021-10-21 09:32:04 +02:00
sched build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
security security: add reserved bit fields 2021-10-18 20:12:19 +02:00
stack stack: remove unneeded atomic header include 2021-10-19 17:15:10 +02:00
table build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
telemetry telemetry: fix socket path conflicts for in-memory mode 2021-10-14 20:31:10 +02:00
timer version: 21.11-rc0 2021-08-17 08:37:52 +02:00
vhost vhost: enable IOMMU for async vhost 2021-10-21 14:24:21 +02:00
meson.build build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00