eal: move common header files
authorThomas Monjalon <thomas@monjalon.net>
Fri, 27 Mar 2020 01:15:38 +0000 (02:15 +0100)
committerDavid Marchand <david.marchand@redhat.com>
Tue, 31 Mar 2020 11:08:55 +0000 (13:08 +0200)
commit9c1e0dc39a03c95447095241eaf3764d2e0dd003
tree005d8555506dbeb339d82e727f2ddefc707c7ceb
parentdf3ff6be2b33faea3edf3c112b9bdc5b74d6f684
eal: move common header files

The EAL API (with doxygen documentation) is moved from
common/include/ to include/, which makes more clear that
it is the global API for all environments and architectures.

Note that the arch-specific and OS-specific include files are not
in this global include directory, but include/generic/ should
cover the doxygen documentation for them.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: David Marchand <david.marchand@redhat.com>
132 files changed:
MAINTAINERS
buildtools/pmdinfogen/meson.build
doc/api/doxy-api.conf.in
doc/guides/rel_notes/known_issues.rst
drivers/bus/dpaa/Makefile
drivers/common/mlx5/meson.build
drivers/crypto/caam_jr/Makefile
drivers/crypto/dpaa_sec/Makefile
drivers/event/dpaa/Makefile
drivers/net/dpaa/Makefile
kernel/linux/igb_uio/meson.build
kernel/linux/kni/meson.build
lib/librte_cfgfile/Makefile
lib/librte_eal/Makefile
lib/librte_eal/common/Makefile [deleted file]
lib/librte_eal/common/include/generic/rte_atomic.h [deleted file]
lib/librte_eal/common/include/generic/rte_byteorder.h [deleted file]
lib/librte_eal/common/include/generic/rte_cpuflags.h [deleted file]
lib/librte_eal/common/include/generic/rte_cycles.h [deleted file]
lib/librte_eal/common/include/generic/rte_io.h [deleted file]
lib/librte_eal/common/include/generic/rte_mcslock.h [deleted file]
lib/librte_eal/common/include/generic/rte_memcpy.h [deleted file]
lib/librte_eal/common/include/generic/rte_pause.h [deleted file]
lib/librte_eal/common/include/generic/rte_prefetch.h [deleted file]
lib/librte_eal/common/include/generic/rte_rwlock.h [deleted file]
lib/librte_eal/common/include/generic/rte_spinlock.h [deleted file]
lib/librte_eal/common/include/generic/rte_ticketlock.h [deleted file]
lib/librte_eal/common/include/generic/rte_vect.h [deleted file]
lib/librte_eal/common/include/rte_alarm.h [deleted file]
lib/librte_eal/common/include/rte_bitmap.h [deleted file]
lib/librte_eal/common/include/rte_branch_prediction.h [deleted file]
lib/librte_eal/common/include/rte_bus.h [deleted file]
lib/librte_eal/common/include/rte_class.h [deleted file]
lib/librte_eal/common/include/rte_common.h [deleted file]
lib/librte_eal/common/include/rte_compat.h [deleted file]
lib/librte_eal/common/include/rte_debug.h [deleted file]
lib/librte_eal/common/include/rte_dev.h [deleted file]
lib/librte_eal/common/include/rte_devargs.h [deleted file]
lib/librte_eal/common/include/rte_eal.h [deleted file]
lib/librte_eal/common/include/rte_eal_interrupts.h [deleted file]
lib/librte_eal/common/include/rte_eal_memconfig.h [deleted file]
lib/librte_eal/common/include/rte_errno.h [deleted file]
lib/librte_eal/common/include/rte_fbarray.h [deleted file]
lib/librte_eal/common/include/rte_function_versioning.h [deleted file]
lib/librte_eal/common/include/rte_hexdump.h [deleted file]
lib/librte_eal/common/include/rte_hypervisor.h [deleted file]
lib/librte_eal/common/include/rte_interrupts.h [deleted file]
lib/librte_eal/common/include/rte_keepalive.h [deleted file]
lib/librte_eal/common/include/rte_launch.h [deleted file]
lib/librte_eal/common/include/rte_lcore.h [deleted file]
lib/librte_eal/common/include/rte_log.h [deleted file]
lib/librte_eal/common/include/rte_malloc.h [deleted file]
lib/librte_eal/common/include/rte_memory.h [deleted file]
lib/librte_eal/common/include/rte_memzone.h [deleted file]
lib/librte_eal/common/include/rte_option.h [deleted file]
lib/librte_eal/common/include/rte_pci_dev_feature_defs.h [deleted file]
lib/librte_eal/common/include/rte_pci_dev_features.h [deleted file]
lib/librte_eal/common/include/rte_per_lcore.h [deleted file]
lib/librte_eal/common/include/rte_random.h [deleted file]
lib/librte_eal/common/include/rte_reciprocal.h [deleted file]
lib/librte_eal/common/include/rte_service.h [deleted file]
lib/librte_eal/common/include/rte_service_component.h [deleted file]
lib/librte_eal/common/include/rte_string_fns.h [deleted file]
lib/librte_eal/common/include/rte_tailq.h [deleted file]
lib/librte_eal/common/include/rte_test.h [deleted file]
lib/librte_eal/common/include/rte_time.h [deleted file]
lib/librte_eal/common/include/rte_uuid.h [deleted file]
lib/librte_eal/common/include/rte_version.h [deleted file]
lib/librte_eal/common/include/rte_vfio.h [deleted file]
lib/librte_eal/common/meson.build
lib/librte_eal/common/rte_service.c
lib/librte_eal/freebsd/eal/Makefile
lib/librte_eal/include/Makefile [new file with mode: 0644]
lib/librte_eal/include/generic/rte_atomic.h [new file with mode: 0644]
lib/librte_eal/include/generic/rte_byteorder.h [new file with mode: 0644]
lib/librte_eal/include/generic/rte_cpuflags.h [new file with mode: 0644]
lib/librte_eal/include/generic/rte_cycles.h [new file with mode: 0644]
lib/librte_eal/include/generic/rte_io.h [new file with mode: 0644]
lib/librte_eal/include/generic/rte_mcslock.h [new file with mode: 0644]
lib/librte_eal/include/generic/rte_memcpy.h [new file with mode: 0644]
lib/librte_eal/include/generic/rte_pause.h [new file with mode: 0644]
lib/librte_eal/include/generic/rte_prefetch.h [new file with mode: 0644]
lib/librte_eal/include/generic/rte_rwlock.h [new file with mode: 0644]
lib/librte_eal/include/generic/rte_spinlock.h [new file with mode: 0644]
lib/librte_eal/include/generic/rte_ticketlock.h [new file with mode: 0644]
lib/librte_eal/include/generic/rte_vect.h [new file with mode: 0644]
lib/librte_eal/include/meson.build [new file with mode: 0644]
lib/librte_eal/include/rte_alarm.h [new file with mode: 0644]
lib/librte_eal/include/rte_bitmap.h [new file with mode: 0644]
lib/librte_eal/include/rte_branch_prediction.h [new file with mode: 0644]
lib/librte_eal/include/rte_bus.h [new file with mode: 0644]
lib/librte_eal/include/rte_class.h [new file with mode: 0644]
lib/librte_eal/include/rte_common.h [new file with mode: 0644]
lib/librte_eal/include/rte_compat.h [new file with mode: 0644]
lib/librte_eal/include/rte_debug.h [new file with mode: 0644]
lib/librte_eal/include/rte_dev.h [new file with mode: 0644]
lib/librte_eal/include/rte_devargs.h [new file with mode: 0644]
lib/librte_eal/include/rte_eal.h [new file with mode: 0644]
lib/librte_eal/include/rte_eal_interrupts.h [new file with mode: 0644]
lib/librte_eal/include/rte_eal_memconfig.h [new file with mode: 0644]
lib/librte_eal/include/rte_errno.h [new file with mode: 0644]
lib/librte_eal/include/rte_fbarray.h [new file with mode: 0644]
lib/librte_eal/include/rte_function_versioning.h [new file with mode: 0644]
lib/librte_eal/include/rte_hexdump.h [new file with mode: 0644]
lib/librte_eal/include/rte_hypervisor.h [new file with mode: 0644]
lib/librte_eal/include/rte_interrupts.h [new file with mode: 0644]
lib/librte_eal/include/rte_keepalive.h [new file with mode: 0644]
lib/librte_eal/include/rte_launch.h [new file with mode: 0644]
lib/librte_eal/include/rte_lcore.h [new file with mode: 0644]
lib/librte_eal/include/rte_log.h [new file with mode: 0644]
lib/librte_eal/include/rte_malloc.h [new file with mode: 0644]
lib/librte_eal/include/rte_memory.h [new file with mode: 0644]
lib/librte_eal/include/rte_memzone.h [new file with mode: 0644]
lib/librte_eal/include/rte_option.h [new file with mode: 0644]
lib/librte_eal/include/rte_pci_dev_feature_defs.h [new file with mode: 0644]
lib/librte_eal/include/rte_pci_dev_features.h [new file with mode: 0644]
lib/librte_eal/include/rte_per_lcore.h [new file with mode: 0644]
lib/librte_eal/include/rte_random.h [new file with mode: 0644]
lib/librte_eal/include/rte_reciprocal.h [new file with mode: 0644]
lib/librte_eal/include/rte_service.h [new file with mode: 0644]
lib/librte_eal/include/rte_service_component.h [new file with mode: 0644]
lib/librte_eal/include/rte_string_fns.h [new file with mode: 0644]
lib/librte_eal/include/rte_tailq.h [new file with mode: 0644]
lib/librte_eal/include/rte_test.h [new file with mode: 0644]
lib/librte_eal/include/rte_time.h [new file with mode: 0644]
lib/librte_eal/include/rte_uuid.h [new file with mode: 0644]
lib/librte_eal/include/rte_version.h [new file with mode: 0644]
lib/librte_eal/include/rte_vfio.h [new file with mode: 0644]
lib/librte_eal/linux/eal/Makefile
lib/librte_eal/meson.build
lib/librte_kvargs/Makefile
meson.build