#include <rte_debug.h>
#include <rte_eal.h>
#include <rte_log.h>
+#include <rte_string_fns.h>
#include "vm_power_cli_guest.h"
#include "parse.h"
#include <rte_string_fns.h>
#include <rte_acl.h>
#include <rte_tailq.h>
-#include <rte_vect.h>
#include "acl.h"
#include <string.h>
#include <stdbool.h>
-#include <rte_compat.h>
#include <rte_common.h>
#include <rte_errno.h>
#include <rte_log.h>
-#include <rte_debug.h>
#include <rte_eal.h>
#include <rte_malloc.h>
#include <rte_mempool.h>
#include <rte_memzone.h>
#include <rte_lcore.h>
-#include <rte_dev.h>
#include <rte_spinlock.h>
-#include <rte_tailq.h>
#include <rte_interrupts.h>
#include "rte_bbdev_op.h"
#include <stdint.h>
#include <stdbool.h>
-#include <string.h>
-#include <rte_compat.h>
-#include <rte_bus.h>
#include <rte_cpuflags.h>
-#include <rte_memory.h>
#include "rte_bbdev_op.h"
* Copyright(c) 2018 Intel Corporation
*/
-#include <stdarg.h>
#include <stdio.h>
-#include <string.h>
#include <errno.h>
#include <stdint.h>
-#include <inttypes.h>
#include <rte_common.h>
-#include <rte_eal.h>
#include "bpf_impl.h"
* Copyright(c) 2018 Intel Corporation
*/
-#include <stdarg.h>
#include <stdio.h>
-#include <string.h>
-#include <errno.h>
#include <stdint.h>
-#include <inttypes.h>
#include <rte_common.h>
#include <rte_log.h>
#include <rte_debug.h>
-#include <rte_memory.h>
-#include <rte_eal.h>
#include <rte_byteorder.h>
#include "bpf_impl.h"
* Copyright(c) 2018 Intel Corporation
*/
-#include <stdarg.h>
#include <errno.h>
#include <stdint.h>
-#include <inttypes.h>
#include <rte_common.h>
#include <rte_log.h>
#include <rte_debug.h>
-#include <rte_memory.h>
-#include <rte_eal.h>
-#include <rte_byteorder.h>
#include "bpf_impl.h"
* Copyright(c) 2018 Intel Corporation
*/
-#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <stdint.h>
-#include <unistd.h>
-#include <inttypes.h>
-#include <rte_common.h>
#include <rte_log.h>
-#include <rte_debug.h>
-#include <rte_memory.h>
-#include <rte_eal.h>
-#include <rte_byteorder.h>
#include <rte_errno.h>
#include "bpf_impl.h"
* Copyright(c) 2018 Intel Corporation
*/
-#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <stdint.h>
-#include <unistd.h>
-#include <inttypes.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <fcntl.h>
#include <sys/queue.h>
#include <rte_common.h>
-#include <rte_byteorder.h>
#include <rte_malloc.h>
#include <rte_log.h>
-#include <rte_debug.h>
-#include <rte_cycles.h>
-#include <rte_eal.h>
-#include <rte_per_lcore.h>
-#include <rte_lcore.h>
#include <rte_atomic.h>
#include <rte_mbuf.h>
#include <rte_ethdev.h>
* Copyright(c) 2018 Intel Corporation
*/
-#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <inttypes.h>
#include <rte_common.h>
-#include <rte_eal.h>
-#include <rte_byteorder.h>
#include "bpf_impl.h"
#include <unistd.h>
#include <stdlib.h>
#include <stdarg.h>
-#include <inttypes.h>
-#include <fcntl.h>
#include <errno.h>
#include <rte_string_fns.h>
*/
#include <stdio.h>
-#include <stdarg.h>
#include <errno.h>
#include <string.h>
-#include <inttypes.h>
-#include <ctype.h>
#include <rte_string_fns.h>
#include <stdio.h>
#include <stdlib.h>
-#include <inttypes.h>
-#include <ctype.h>
#include <string.h>
#include <errno.h>
-#include <stdarg.h>
#include <rte_string_fns.h>
#include "cmdline_parse.h"
*/
#include <stdio.h>
-#include <inttypes.h>
-#include <ctype.h>
#include <string.h>
-#include <stdarg.h>
-#include <errno.h>
#include <rte_string_fns.h>
#include "cmdline_parse.h"
#include <stdlib.h>
#include <stdio.h>
-#include <stdint.h>
#include <string.h>
-#include <stdarg.h>
#include <errno.h>
#include <ctype.h>
* All rights reserved.
*/
-#include <stdlib.h>
#include <stdint.h>
#include <stdio.h>
#include <string.h>
-#include <stdarg.h>
-#include <ctype.h>
#include "cmdline_vt100.h"
*/
#include "rte_comp.h"
-#include "rte_compressdev.h"
#include "rte_compressdev_internal.h"
const char *
extern "C" {
#endif
-#include <rte_mempool.h>
#include <rte_mbuf.h>
/**
*/
#include <string.h>
-#include <stdarg.h>
#include <stdio.h>
#include <inttypes.h>
extern "C" {
#endif
-#include <rte_common.h>
#include "rte_comp.h"
#include <string.h>
-#include <rte_dev.h>
-#include <rte_common.h>
#include "rte_compressdev.h"
#include "rte_compressdev_internal.h"
#include <string.h>
-#include <rte_config.h>
-#include <rte_dev.h>
#include <rte_malloc.h>
-#include <rte_mbuf.h>
-#include <rte_mempool.h>
#include <rte_log.h>
#include <rte_common.h>
* Copyright(c) 2015-2020 Intel Corporation
*/
-#include <sys/types.h>
#include <sys/queue.h>
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include <stdarg.h>
#include <errno.h>
#include <stdint.h>
#include <inttypes.h>
-#include <rte_byteorder.h>
#include <rte_log.h>
#include <rte_debug.h>
#include <rte_dev.h>
-#include <rte_interrupts.h>
#include <rte_memory.h>
#include <rte_memcpy.h>
#include <rte_memzone.h>
-#include <rte_launch.h>
-#include <rte_tailq.h>
#include <rte_eal.h>
-#include <rte_per_lcore.h>
-#include <rte_lcore.h>
-#include <rte_atomic.h>
-#include <rte_branch_prediction.h>
#include <rte_common.h>
#include <rte_mempool.h>
#include <rte_malloc.h>
-#include <rte_mbuf.h>
#include <rte_errno.h>
#include <rte_spinlock.h>
#include <rte_string_fns.h>
#include "rte_kvargs.h"
#include "rte_crypto.h"
-#include "rte_dev.h"
#include <rte_common.h>
-#include <rte_config.h>
#include <rte_rcu_qsbr.h>
#include "rte_cryptodev_trace_fp.h"
#include <sys/queue.h>
#include <string.h>
#include <rte_mbuf.h>
-#include <rte_memory.h>
#include <rte_cycles.h>
#include <rte_memzone.h>
#include <rte_errno.h>
#include <rte_eal_memconfig.h>
#include <rte_pause.h>
#include <rte_tailq.h>
-#include <rte_vect.h>
#include "rte_distributor.h"
#include "rte_distributor_single.h"
*/
#include <rte_mbuf.h>
-#include "rte_distributor.h"
#include "distributor_private.h"
#include "smmintrin.h"
-#include "nmmintrin.h"
void
#include <stdio.h>
#include <sys/queue.h>
-#include <string.h>
#include <rte_mbuf.h>
-#include <rte_memory.h>
#include <rte_memzone.h>
#include <rte_errno.h>
#include <rte_string_fns.h>
#include <rte_bitops.h>
#include <rte_common.h>
#include <rte_compat.h>
-#include <rte_dev.h>
#ifdef __cplusplus
extern "C" {
#include <stdio.h>
#include <string.h>
-#include <inttypes.h>
#include <sys/queue.h>
-#include <rte_compat.h>
#include <rte_bus.h>
#include <rte_class.h>
#include <rte_dev.h>
#include <rte_devargs.h>
-#include <rte_debug.h>
#include <rte_errno.h>
-#include <rte_kvargs.h>
#include <rte_log.h>
#include <rte_spinlock.h>
-#include <rte_malloc.h>
#include <rte_string_fns.h>
#include "eal_private.h"
#include <rte_bus.h>
#include <rte_class.h>
-#include <rte_compat.h>
#include <rte_dev.h>
#include <rte_devargs.h>
#include <rte_errno.h>
/* Use XSI-compliant portable version of strerror_r() */
#undef _GNU_SOURCE
-#include <stdint.h>
#include <stdio.h>
#include <string.h>
-#include <stdarg.h>
-#include <errno.h>
#include <rte_per_lcore.h>
#include <rte_errno.h>
-#include <rte_string_fns.h>
#ifdef RTE_EXEC_ENV_WINDOWS
#define strerror_r(errnum, buf, buflen) strerror_s(buf, buflen, errnum)
* Copyright(c) 2017-2018 Intel Corporation
*/
-#include <fcntl.h>
#include <inttypes.h>
#include <limits.h>
#include <stdint.h>
#include <rte_eal_paging.h>
#include <rte_errno.h>
#include <rte_log.h>
-#include <rte_memory.h>
#include <rte_spinlock.h>
-#include <rte_tailq.h>
#include "eal_filesystem.h"
#include "eal_private.h"
/* SPDX-License-Identifier: BSD-3-Clause
* Copyright(c) 2010-2014 Intel Corporation
*/
-#include <stdlib.h>
#include <stdio.h>
-#include <errno.h>
-#include <stdint.h>
#include <rte_hexdump.h>
#include <rte_string_fns.h>
*/
#include <errno.h>
-#include <stdint.h>
-#include <stdio.h>
-#include <sys/queue.h>
#include <rte_launch.h>
-#include <rte_memory.h>
-#include <rte_eal.h>
#include <rte_atomic.h>
#include <rte_pause.h>
-#include <rte_per_lcore.h>
#include <rte_lcore.h>
#include "eal_private.h"
* Copyright(c) 2010-2014 Intel Corporation
*/
-#include <unistd.h>
-#include <limits.h>
#include <string.h>
#include <rte_common.h>
-#include <rte_debug.h>
-#include <rte_eal.h>
+#include <rte_branch_prediction.h>
#include <rte_errno.h>
#include <rte_lcore.h>
#include <rte_log.h>
-#include <rte_rwlock.h>
-#include "eal_memcfg.h"
#include "eal_private.h"
#include "eal_thread.h"
#include <fnmatch.h>
#include <sys/queue.h>
-#include <rte_eal.h>
#include <rte_log.h>
#include <rte_os_shim.h>
#include <rte_per_lcore.h>
#include <string.h>
#include <rte_errno.h>
-#include <rte_lcore.h>
#include <rte_fbarray.h>
-#include <rte_memzone.h>
#include <rte_memory.h>
#include <rte_string_fns.h>
-#include <rte_rwlock.h>
#include "eal_private.h"
#include "eal_internal_cfg.h"
* Copyright(c) 2010-2014 Intel Corporation
*/
-#include <fcntl.h>
#include <errno.h>
#include <stdio.h>
#include <stdint.h>
#include <stdlib.h>
-#include <stdarg.h>
#include <string.h>
-#include <unistd.h>
#include <inttypes.h>
-#include <sys/queue.h>
#include <rte_fbarray.h>
#include <rte_memory.h>
* Copyright(c) 2010-2014 Intel Corporation
*/
-#include <stdlib.h>
#include <stdio.h>
#include <stdint.h>
-#include <stdarg.h>
#include <inttypes.h>
#include <string.h>
#include <errno.h>
-#include <sys/queue.h>
#include <rte_log.h>
#include <rte_memory.h>
#include <rte_memzone.h>
#include <rte_eal.h>
-#include <rte_per_lcore.h>
#include <rte_errno.h>
#include <rte_string_fns.h>
#include <rte_common.h>
*/
#include <stdlib.h>
-#include <unistd.h>
#include <string.h>
#ifndef RTE_EXEC_ENV_WINDOWS
#include <syslog.h>
#include <dlfcn.h>
#include <libgen.h>
#endif
-#include <sys/types.h>
#include <sys/stat.h>
#ifndef RTE_EXEC_ENV_WINDOWS
#include <dirent.h>
#include <string.h>
#include <sys/file.h>
#include <sys/time.h>
-#include <sys/types.h>
#include <sys/socket.h>
#include <sys/un.h>
#include <unistd.h>
#include <rte_errno.h>
#include <rte_lcore.h>
#include <rte_log.h>
-#include <rte_tailq.h>
#include "eal_memcfg.h"
#include "eal_private.h"
* Copyright(c) 2010-2014 Intel Corporation
*/
-#include <string.h>
#include <stdio.h>
-#include <stdarg.h>
#include <errno.h>
#include <rte_string_fns.h>
*/
#include <sys/queue.h>
-#include <stdint.h>
-#include <errno.h>
#include <stdio.h>
-#include <stdarg.h>
#include <string.h>
-#include <inttypes.h>
-#include <rte_memory.h>
-#include <rte_launch.h>
#include <rte_eal.h>
#include <rte_eal_memconfig.h>
-#include <rte_per_lcore.h>
-#include <rte_lcore.h>
-#include <rte_atomic.h>
-#include <rte_branch_prediction.h>
#include <rte_log.h>
#include <rte_string_fns.h>
-#include <rte_debug.h>
#include "eal_private.h"
#include "eal_memcfg.h"
#include <stdio.h>
#include <stdlib.h>
-#include <stdint.h>
-#include <unistd.h>
#include <pthread.h>
-#include <signal.h>
#include <sched.h>
#include <assert.h>
#include <string.h>
* Copyright(c) 2010-2014 Intel Corporation
*/
-#include <string.h>
#include <stdio.h>
-#include <unistd.h>
#include <inttypes.h>
-#include <sys/types.h>
-#include <time.h>
-#include <errno.h>
#include <rte_common.h>
-#include <rte_compat.h>
#include <rte_log.h>
#include <rte_cycles.h>
#include <rte_pause.h>
*/
#include <fnmatch.h>
-#include <inttypes.h>
#include <sys/queue.h>
#include <regex.h>
#define _HOTPLUG_MP_H_
#include "rte_dev.h"
-#include "rte_bus.h"
#define EAL_DEV_MP_ACTION_REQUEST "eal_dev_mp_request"
#define EAL_DEV_MP_ACTION_RESPONSE "eal_dev_mp_response"
#include <stddef.h>
#include <stdio.h>
#include <string.h>
-#include <unistd.h>
#include <sys/queue.h>
#include <rte_memory.h>
#include <rte_eal.h>
-#include <rte_launch.h>
-#include <rte_per_lcore.h>
-#include <rte_lcore.h>
-#include <rte_debug.h>
#include <rte_common.h>
-#include <rte_spinlock.h>
#include "eal_private.h"
#include "eal_internal_cfg.h"
#include <stddef.h>
#include <stdlib.h>
#include <stdio.h>
-#include <stdarg.h>
#include <errno.h>
#include <sys/queue.h>
#include <rte_errno.h>
#include <rte_eal.h>
#include <rte_eal_memconfig.h>
-#include <rte_launch.h>
-#include <rte_per_lcore.h>
#include <rte_lcore.h>
#include <rte_common.h>
#include <rte_string_fns.h>
#include <rte_spinlock.h>
-#include <rte_memcpy.h>
#include <rte_memzone.h>
-#include <rte_atomic.h>
#include <rte_fbarray.h>
#include "eal_internal_cfg.h"
#include <string.h>
#include <sys/time.h>
-#include <rte_alarm.h>
#include <rte_errno.h>
#include <rte_string_fns.h>
#include <rte_common.h>
#include <rte_random.h>
-#include <rte_spinlock.h>
-#include <rte_tailq.h>
/* forward declarations */
struct malloc_heap;
#include <rte_memory.h>
#include <rte_eal.h>
#include <rte_eal_memconfig.h>
-#include <rte_branch_prediction.h>
-#include <rte_debug.h>
-#include <rte_launch.h>
-#include <rte_per_lcore.h>
-#include <rte_lcore.h>
#include <rte_common.h>
#include <rte_spinlock.h>
#ifdef __RDSEED__
#include <x86intrin.h>
#endif
-#include <stdlib.h>
#include <unistd.h>
#include <rte_branch_prediction.h>
#include <rte_cycles.h>
-#include <rte_eal.h>
#include <rte_lcore.h>
-#include <rte_memory.h>
#include <rte_random.h>
struct rte_rand_state {
*/
#include <stdio.h>
-#include <unistd.h>
#include <inttypes.h>
-#include <limits.h>
#include <string.h>
-#include <rte_compat.h>
#include <rte_service.h>
#include <rte_service_component.h>
-#include <rte_eal.h>
#include <rte_lcore.h>
#include <rte_common.h>
-#include <rte_debug.h>
#include <rte_cycles.h>
#include <rte_atomic.h>
-#include <rte_memory.h>
#include <rte_malloc.h>
#include <rte_spinlock.h>
extern "C" {
#endif
-#include <stdint.h>
#include <string.h>
#include <stdio.h>
-#include <rte_common.h>
#include <rte_compat.h>
/**
#include <stdlib.h>
#include <stdint.h>
#include <string.h>
-#include <stdarg.h>
#include <unistd.h>
#include <pthread.h>
-#include <syslog.h>
#include <getopt.h>
#include <sys/file.h>
#include <dirent.h>
#include <errno.h>
#include <limits.h>
#include <sys/mman.h>
-#include <sys/queue.h>
#include <sys/stat.h>
#if defined(RTE_ARCH_X86)
#include <sys/io.h>
#endif
#include <linux/version.h>
-#include <rte_compat.h>
#include <rte_common.h>
#include <rte_debug.h>
#include <rte_memory.h>
#include <rte_launch.h>
#include <rte_eal.h>
#include <rte_errno.h>
-#include <rte_per_lcore.h>
#include <rte_lcore.h>
#include <rte_service_component.h>
#include <rte_log.h>
-#include <rte_random.h>
-#include <rte_cycles.h>
#include <rte_string_fns.h>
#include <rte_cpuflags.h>
-#include <rte_interrupts.h>
#include <rte_bus.h>
-#include <rte_dev.h>
-#include <rte_devargs.h>
#include <rte_version.h>
#include <malloc_heap.h>
#include <rte_vfio.h>
*/
#include <stdio.h>
#include <stdint.h>
-#include <signal.h>
#include <errno.h>
-#include <string.h>
#include <sys/queue.h>
#include <sys/time.h>
#include <sys/timerfd.h>
-#include <rte_memory.h>
#include <rte_interrupts.h>
#include <rte_alarm.h>
#include <rte_common.h>
-#include <rte_per_lcore.h>
-#include <rte_eal.h>
-#include <rte_launch.h>
-#include <rte_lcore.h>
#include <rte_errno.h>
#include <rte_spinlock.h>
#include <rte_eal_trace.h>
#include <elf.h>
#include <fcntl.h>
#include <string.h>
-#include <sys/stat.h>
-#include <sys/types.h>
#include <unistd.h>
#if defined(__GLIBC__) && defined(__GLIBC_PREREQ)
#ifdef RTE_BACKTRACE
#include <execinfo.h>
#endif
-#include <stdarg.h>
-#include <signal.h>
#include <stdlib.h>
#include <stdio.h>
-#include <stdint.h>
#include <rte_log.h>
#include <rte_debug.h>
-#include <rte_common.h>
-#include <rte_eal.h>
#define BACKTRACE_SIZE 256
#include <string.h>
#include <unistd.h>
-#include <fcntl.h>
#include <signal.h>
#include <sys/socket.h>
#include <linux/netlink.h>
#include <rte_string_fns.h>
#include <rte_log.h>
-#include <rte_compat.h>
#include <rte_dev.h>
-#include <rte_malloc.h>
#include <rte_interrupts.h>
#include <rte_alarm.h>
#include <rte_bus.h>
-#include <rte_eal.h>
#include <rte_spinlock.h>
#include <rte_errno.h>
*/
#include <string.h>
-#include <sys/types.h>
#include <sys/file.h>
#include <dirent.h>
#include <fcntl.h>
#include <stdio.h>
#include <fnmatch.h>
#include <inttypes.h>
-#include <stdarg.h>
#include <unistd.h>
#include <errno.h>
#include <sys/mman.h>
-#include <sys/queue.h>
#include <sys/stat.h>
#include <linux/mman.h> /* for hugetlb-related flags */
-#include <rte_memory.h>
-#include <rte_eal.h>
-#include <rte_launch.h>
-#include <rte_per_lcore.h>
#include <rte_lcore.h>
#include <rte_debug.h>
#include <rte_log.h>
#include <stdlib.h>
#include <pthread.h>
#include <sys/queue.h>
-#include <stdarg.h>
#include <unistd.h>
#include <string.h>
#include <errno.h>
-#include <inttypes.h>
#include <sys/epoll.h>
-#include <sys/signalfd.h>
#include <sys/ioctl.h>
#include <sys/eventfd.h>
#include <assert.h>
#include <rte_common.h>
#include <rte_interrupts.h>
-#include <rte_memory.h>
-#include <rte_launch.h>
-#include <rte_eal.h>
#include <rte_per_lcore.h>
#include <rte_lcore.h>
#include <rte_branch_prediction.h>
#include <rte_eal_trace.h>
#include "eal_private.h"
-#include "eal_vfio.h"
-#include "eal_thread.h"
#define EAL_INTR_EPOLL_WAIT_FOREVER (-1)
#define NB_OTHER_INTR 1
#include <unistd.h>
#include <limits.h>
-#include <string.h>
-#include <dirent.h>
#include <rte_log.h>
-#include <rte_eal.h>
-#include <rte_lcore.h>
-#include <rte_common.h>
-#include <rte_string_fns.h>
-#include <rte_debug.h>
#include "eal_private.h"
#include "eal_filesystem.h"
* Copyright(c) 2010-2014 Intel Corporation
*/
-#include <string.h>
#include <stdio.h>
-#include <stdint.h>
#include <sys/types.h>
#include <syslog.h>
-#include <sys/queue.h>
-#include <rte_memory.h>
-#include <rte_eal.h>
-#include <rte_launch.h>
-#include <rte_per_lcore.h>
-#include <rte_lcore.h>
-#include <rte_spinlock.h>
#include <rte_log.h>
#include "eal_log.h"
*/
#include <errno.h>
-#include <stdarg.h>
#include <stdbool.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdint.h>
-#include <inttypes.h>
#include <string.h>
#include <sys/mman.h>
-#include <sys/types.h>
#include <sys/stat.h>
-#include <sys/queue.h>
#include <sys/file.h>
#include <unistd.h>
#include <limits.h>
#include <fcntl.h>
-#include <sys/ioctl.h>
-#include <sys/time.h>
#include <signal.h>
#include <setjmp.h>
#ifdef F_ADD_SEALS /* if file sealing is supported, so is memfd */
#include <rte_common.h>
#include <rte_log.h>
#include <rte_eal.h>
-#include <rte_errno.h>
#include <rte_memory.h>
-#include <rte_spinlock.h>
#include "eal_filesystem.h"
#include "eal_internal_cfg.h"
#include <errno.h>
#include <fcntl.h>
-#include <stdarg.h>
#include <stdbool.h>
#include <stdlib.h>
#include <stdio.h>
#include <inttypes.h>
#include <string.h>
#include <sys/mman.h>
-#include <sys/types.h>
#include <sys/stat.h>
-#include <sys/queue.h>
#include <sys/file.h>
#include <sys/resource.h>
#include <unistd.h>
#include <limits.h>
-#include <sys/ioctl.h>
-#include <sys/time.h>
#include <signal.h>
#include <setjmp.h>
#ifdef F_ADD_SEALS /* if file sealing is supported, so is memfd */
-#include <linux/memfd.h>
#define MEMFD_SUPPORTED
#endif
#ifdef RTE_EAL_NUMA_AWARE_HUGEPAGES
#include <rte_errno.h>
#include <rte_log.h>
#include <rte_memory.h>
-#include <rte_launch.h>
#include <rte_eal.h>
-#include <rte_per_lcore.h>
#include <rte_lcore.h>
#include <rte_common.h>
-#include <rte_string_fns.h>
#include "eal_private.h"
#include "eal_memalloc.h"
#include <errno.h>
#include <stdio.h>
-#include <stdlib.h>
#include <stdint.h>
#include <unistd.h>
#include <pthread.h>
-#include <sched.h>
-#include <sys/queue.h>
#include <sys/syscall.h>
#include <rte_debug.h>
-#include <rte_atomic.h>
#include <rte_launch.h>
#include <rte_log.h>
-#include <rte_memory.h>
-#include <rte_per_lcore.h>
#include <rte_eal.h>
#include <rte_lcore.h>
#include <rte_eal_trace.h>
* Copyright(c) 2012-2013 6WIND S.A.
*/
-#include <string.h>
-#include <stdlib.h>
#include <stdio.h>
#include <stdint.h>
-#include <unistd.h>
-#include <fcntl.h>
-#include <inttypes.h>
-#include <sys/mman.h>
-#include <sys/queue.h>
-#include <pthread.h>
-#include <errno.h>
#include <rte_common.h>
-#include <rte_log.h>
#include <rte_cycles.h>
-#include <rte_lcore.h>
-#include <rte_memory.h>
-#include <rte_eal.h>
-#include <rte_debug.h>
#include "eal_private.h"
-#include "eal_internal_cfg.h"
enum timer_source eal_timer_source = EAL_TIMER_HPET;
#include <unistd.h>
#include <string.h>
-#include <rte_compat.h>
#include <rte_errno.h>
#include <rte_log.h>
#include <rte_vfio.h>
*/
#include <sys/file.h>
-#include <sys/mman.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdlib.h>
#include <string.h>
-#include <rte_common.h>
#include <rte_errno.h>
#include <rte_log.h>
#include <rte_thread.h>
#include <unistd.h>
#include <cpuid.h>
-#include <rte_common.h>
#include "eal_private.h"
#include <stdint.h>
#include <inttypes.h>
#include <errno.h>
-#include <stdarg.h>
#include <sys/queue.h>
#include <rte_string_fns.h>
#include <rte_jhash.h>
#include <rte_hash_crc.h>
#include <rte_tailq.h>
-#include <rte_vect.h>
#include "rte_efd.h"
#if defined(RTE_ARCH_X86)
-#include "rte_efd_x86.h"
#elif defined(RTE_ARCH_ARM64)
#include "rte_efd_arm64.h"
#endif
* Copyright(c) 2019 Arm Limited
*/
-#include <sys/queue.h>
-#include <string.h>
-#include <rte_tailq.h>
-#include <rte_memzone.h>
-#include <rte_rwlock.h>
-#include <rte_eal_memconfig.h>
#include "rte_event_ring.h"
int
#include <stdint.h>
#include <rte_common.h>
-#include <rte_memory.h>
-#include <rte_malloc.h>
#include <rte_ring.h>
#include <rte_ring_elem.h>
#include "rte_eventdev.h"
#include <string.h>
#include <inttypes.h>
#include <stdbool.h>
-#include <sys/queue.h>
#include <rte_memzone.h>
-#include <rte_memory.h>
-#include <rte_dev.h>
#include <rte_errno.h>
#include <rte_malloc.h>
-#include <rte_ring.h>
#include <rte_mempool.h>
#include <rte_common.h>
#include <rte_timer.h>
#include <rte_service_component.h>
-#include <rte_cycles.h>
#include "event_timer_adapter_pmd.h"
#include "eventdev_pmd.h"
extern "C" {
#endif
-#include <rte_spinlock.h>
-#include <rte_memory.h>
#include "rte_eventdev.h"
#include "rte_eventdev_trace_fp.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include <stdarg.h>
#include <errno.h>
#include <stdint.h>
#include <inttypes.h>
-#include <sys/types.h>
-#include <sys/queue.h>
#include <rte_string_fns.h>
-#include <rte_byteorder.h>
#include <rte_log.h>
-#include <rte_debug.h>
#include <rte_dev.h>
-#include <rte_memory.h>
-#include <rte_memcpy.h>
#include <rte_memzone.h>
#include <rte_eal.h>
-#include <rte_per_lcore.h>
-#include <rte_lcore.h>
-#include <rte_atomic.h>
-#include <rte_branch_prediction.h>
#include <rte_common.h>
#include <rte_malloc.h>
#include <rte_errno.h>
#endif
#include <rte_common.h>
-#include <rte_config.h>
#include <rte_errno.h>
#include <rte_mbuf_pool_ops.h>
-#include <rte_memory.h>
#include <rte_mempool.h>
#include "rte_eventdev_trace_fp.h"
*/
#include <stdint.h>
-#include <stdlib.h>
#include <stdio.h>
-#include <string.h>
-#include <inttypes.h>
#include <rte_debug.h>
#include <rte_malloc.h>
#include <rte_errno.h>
-#include <rte_memory.h>
#include <rte_vect.h>
#include <rte_rib.h>
#include <stdint.h>
#include <string.h>
-#include <rte_eal.h>
#include <rte_eal_memconfig.h>
#include <rte_errno.h>
#include <rte_malloc.h>
-#include <rte_rwlock.h>
#include <rte_string_fns.h>
#include <rte_tailq.h>
#include <stdint.h>
-#include <rte_compat.h>
#ifdef __cplusplus
extern "C" {
#include <stdint.h>
#include <string.h>
-#include <rte_eal.h>
#include <rte_eal_memconfig.h>
#include <rte_tailq.h>
#include <rte_errno.h>
-#include <rte_rwlock.h>
#include <rte_malloc.h>
#include <rte_string_fns.h>
#include <stdint.h>
-#include <rte_compat.h>
#ifdef __cplusplus
extern "C" {
*/
#include <stdint.h>
-#include <stdlib.h>
#include <stdio.h>
-#include <string.h>
-#include <inttypes.h>
#include <rte_debug.h>
#include <rte_malloc.h>
#include <rte_errno.h>
-#include <rte_memory.h>
-#include <rte_vect.h>
#include <rte_rib6.h>
#include <rte_fib6.h>
* @file
* RTE IPv6 Longest Prefix Match (LPM)
*/
-#include <rte_prefetch.h>
-#include <rte_branch_prediction.h>
/* @internal Total number of tbl24 entries. */
#define TRIE_TBL24_NUM_ENT (1 << 24)
*/
#include <rte_string_fns.h>
-#include <rte_compat.h>
#include <rte_flow_classify.h>
#include "rte_flow_classify_parse.h"
-#include <rte_flow_driver.h>
#include <rte_table_acl.h>
-#include <stdbool.h>
static uint32_t unique_id = 1;
#include <rte_compat.h>
#include <rte_common.h>
-#include <rte_ethdev.h>
-#include <rte_ether.h>
#include <rte_flow.h>
-#include <rte_acl.h>
-#include <rte_table_acl.h>
#ifdef __cplusplus
extern "C" {
#include <rte_flow_classify.h>
#include "rte_flow_classify_parse.h"
-#include <rte_flow_driver.h>
struct classify_valid_pattern {
enum rte_flow_item_type *items;
#define _RTE_FLOW_CLASSIFY_PARSE_H_
#include <rte_ethdev.h>
-#include <rte_ether.h>
#include <rte_flow.h>
#include <stdbool.h>
#include <rte_eal.h>
#include <rte_tailq.h>
-#include <rte_rwlock.h>
#include <rte_string_fns.h>
#include <rte_memzone.h>
#include <rte_malloc.h>
* Copyright(C) 2020 Marvell International Ltd.
*/
-#include <rte_common.h>
-#include <rte_debug.h>
#include "graph_private.h"
#include <stdbool.h>
#include <string.h>
-#include <rte_common.h>
#include <rte_errno.h>
#include "graph_private.h"
* Copyright(C) 2020 Marvell International Ltd.
*/
-#include <fnmatch.h>
-#include <stdbool.h>
#include <rte_common.h>
#include <rte_errno.h>
#include <rte_common.h>
#include <rte_debug.h>
-#include <rte_eal.h>
#include <rte_errno.h>
#include <rte_string_fns.h>
#include <rte_malloc.h>
#include <rte_mbuf.h>
-#include <rte_cycles.h>
#include <rte_ethdev.h>
#include "gro_tcp4.h"
#ifndef _GRO_TCP4_H_
#define _GRO_TCP4_H_
-#include <rte_ip.h>
#include <rte_tcp.h>
-#include <rte_vxlan.h>
#define INVALID_ARRAY_INDEX 0xffffffffUL
#define GRO_TCP4_TBL_MAX_ITEM_NUM (1024UL * 1024UL)
#include <rte_malloc.h>
#include <rte_mbuf.h>
-#include <rte_cycles.h>
#include <rte_ethdev.h>
#include "gro_udp4.h"
#define _GRO_UDP4_H_
#include <rte_ip.h>
-#include <rte_udp.h>
-#include <rte_vxlan.h>
#define INVALID_ARRAY_INDEX 0xffffffffUL
#define GRO_UDP4_TBL_MAX_ITEM_NUM (1024UL * 1024UL)
#include <rte_malloc.h>
#include <rte_mbuf.h>
-#include <rte_cycles.h>
#include <rte_ethdev.h>
#include <rte_udp.h>
#include <rte_malloc.h>
#include <rte_mbuf.h>
-#include <rte_cycles.h>
#include <rte_ethdev.h>
#include <rte_udp.h>
*/
#include <rte_malloc.h>
-#include <rte_mbuf.h>
#include <rte_cycles.h>
#include <rte_ethdev.h>
#include <stdint.h>
#include <errno.h>
#include <stdio.h>
-#include <stdarg.h>
#include <sys/queue.h>
#include <rte_common.h>
#include <rte_prefetch.h>
#include <rte_branch_prediction.h>
#include <rte_malloc.h>
-#include <rte_eal.h>
#include <rte_eal_memconfig.h>
-#include <rte_per_lcore.h>
#include <rte_errno.h>
#include <rte_string_fns.h>
#include <rte_cpuflags.h>
#include <rte_rwlock.h>
-#include <rte_spinlock.h>
#include <rte_ring_elem.h>
#include <rte_compat.h>
#include <rte_vect.h>
#include <stdint.h>
#include <stdio.h>
-#include <stdarg.h>
#include <string.h>
#include <errno.h>
#include <sys/queue.h>
-#include <rte_memory.h>
-#include <rte_eal.h>
#include <rte_eal_memconfig.h>
#include <rte_malloc.h>
#include <rte_common.h>
-#include <rte_per_lcore.h>
#include <rte_errno.h>
#include <rte_string_fns.h>
-#include <rte_cpuflags.h>
#include <rte_log.h>
-#include <rte_spinlock.h>
#include <rte_tailq.h>
#include "rte_fbk_hash.h"
#include <string.h>
-#include <rte_config.h>
#include <rte_hash_crc.h>
#include <rte_jhash.h>
#include <rte_random.h>
#include <rte_memcpy.h>
#include <rte_errno.h>
-#include <rte_eal.h>
#include <rte_eal_memconfig.h>
#include <rte_log.h>
#include <rte_malloc.h>
#include <stdint.h>
#include <rte_byteorder.h>
-#include <rte_config.h>
#include <rte_ip.h>
#include <rte_common.h>
#include <rte_thash_gfni.h>
#include <stddef.h>
#include <stdio.h>
-#include <rte_memory.h>
#include <rte_log.h>
#include "ip_frag_common.h"
#include <errno.h>
#include <rte_memcpy.h>
-#include <rte_mempool.h>
-#include <rte_debug.h>
#include <rte_ether.h>
#include "ip_frag_common.h"
#include <rte_ipsec.h>
#include <rte_esp.h>
-#include <rte_ip.h>
#include <rte_errno.h>
#include <rte_cryptodev.h>
#include <rte_ipsec.h>
#include <rte_esp.h>
-#include <rte_ip.h>
#include <rte_udp.h>
#include <rte_errno.h>
#include <rte_cryptodev.h>
#include <rte_hash_crc.h>
#include <rte_malloc.h>
#include <rte_random.h>
-#include <rte_rwlock.h>
#include <rte_tailq.h>
#include "rte_ipsec_sad.h"
#include <rte_ip.h>
#include <rte_udp.h>
#include <rte_errno.h>
-#include <rte_cryptodev.h>
#include "sa.h"
#include "ipsec_sqn.h"
#include "crypto.h"
-#include "iph.h"
#include "misc.h"
-#include "pad.h"
#define MBUF_MAX_L2_LEN RTE_LEN2MASK(RTE_MBUF_L2_LEN_BITS, uint64_t)
#define MBUF_MAX_L3_LEN RTE_LEN2MASK(RTE_MBUF_L3_LEN_BITS, uint64_t)
#ifndef _SA_H_
#define _SA_H_
-#include <rte_rwlock.h>
#define IPSEC_MAX_HDR_SIZE 64
#define IPSEC_MAX_IV_SIZE 16
#include <errno.h>
#include <rte_string_fns.h>
-#include <rte_errno.h>
#include <rte_common.h>
-#include <rte_eal.h>
-#include <rte_log.h>
#include <rte_cycles.h>
#include <rte_branch_prediction.h>
#include <sys/ioctl.h>
#include <linux/version.h>
-#include <rte_spinlock.h>
#include <rte_string_fns.h>
#include <rte_ethdev.h>
#include <rte_malloc.h>
#include <rte_kni.h>
#include <rte_memzone.h>
#include <rte_tailq.h>
-#include <rte_rwlock.h>
#include <rte_eal_memconfig.h>
#include <rte_kni_common.h>
#include "rte_kni_fifo.h"
*/
#include <rte_pci.h>
-#include <rte_memory.h>
-#include <rte_mempool.h>
#include <rte_ether.h>
#include <rte_kni_common.h>
#include <stdbool.h>
#include <rte_os_shim.h>
-#include <rte_string_fns.h>
#include "rte_kvargs.h"
* Copyright(c) 2018 Intel Corporation
*/
-#include <unistd.h>
-#include <sys/types.h>
-#include <stdbool.h>
#include <math.h>
#include <rte_string_fns.h>
-#include <rte_mbuf.h>
#include <rte_mbuf_dyn.h>
#include <rte_log.h>
#include <rte_cycles.h>
#include <string.h>
#include <stdint.h>
#include <errno.h>
-#include <stdarg.h>
#include <stdio.h>
#include <sys/queue.h>
#include <rte_log.h>
-#include <rte_branch_prediction.h>
#include <rte_common.h>
-#include <rte_memory.h> /* for definition of RTE_CACHE_LINE_SIZE */
#include <rte_malloc.h>
-#include <rte_eal.h>
#include <rte_eal_memconfig.h>
-#include <rte_per_lcore.h>
#include <rte_string_fns.h>
#include <rte_errno.h>
-#include <rte_rwlock.h>
-#include <rte_spinlock.h>
#include <rte_tailq.h>
#include "rte_lpm.h"
*/
#include <errno.h>
-#include <sys/queue.h>
#include <stdint.h>
-#include <stdlib.h>
#include <rte_branch_prediction.h>
#include <rte_byteorder.h>
-#include <rte_config.h>
-#include <rte_memory.h>
#include <rte_common.h>
#include <rte_vect.h>
#include <rte_rcu_qsbr.h>
#include <string.h>
#include <stdint.h>
#include <errno.h>
-#include <stdarg.h>
#include <stdio.h>
#include <sys/queue.h>
#include <rte_log.h>
-#include <rte_branch_prediction.h>
#include <rte_common.h>
-#include <rte_memory.h>
#include <rte_malloc.h>
#include <rte_memcpy.h>
-#include <rte_eal.h>
#include <rte_eal_memconfig.h>
-#include <rte_per_lcore.h>
#include <rte_string_fns.h>
#include <rte_errno.h>
-#include <rte_rwlock.h>
-#include <rte_spinlock.h>
#include <rte_hash.h>
#include <assert.h>
#include <rte_jhash.h>
*/
#include <stdint.h>
-#include <rte_compat.h>
#ifdef __cplusplus
extern "C" {
#include <string.h>
#include <stdio.h>
-#include <stdlib.h>
#include <stdint.h>
-#include <stdarg.h>
#include <inttypes.h>
#include <errno.h>
-#include <ctype.h>
-#include <sys/queue.h>
-#include <rte_compat.h>
#include <rte_debug.h>
#include <rte_common.h>
#include <rte_log.h>
-#include <rte_memory.h>
-#include <rte_launch.h>
-#include <rte_eal.h>
-#include <rte_per_lcore.h>
-#include <rte_lcore.h>
#include <rte_branch_prediction.h>
#include <rte_mempool.h>
#include <rte_mbuf.h>
#include <rte_mbuf_pool_ops.h>
-#include <rte_string_fns.h>
#include <rte_hexdump.h>
#include <rte_errno.h>
#include <rte_memcpy.h>
#include <rte_common.h>
#include <rte_config.h>
#include <rte_mempool.h>
-#include <rte_memory.h>
#include <rte_prefetch.h>
#include <rte_branch_prediction.h>
-#include <rte_byteorder.h>
#include <rte_mbuf_ptype.h>
#include <rte_mbuf_core.h>
#include <stdio.h>
#include <stdint.h>
-#include <sys/types.h>
-#include <rte_compat.h>
#ifdef __cplusplus
extern "C" {
*/
#include <string.h>
-#include <rte_compat.h>
#include <rte_eal.h>
#include <rte_mbuf.h>
#include <rte_errno.h>
* the best mempool ops available.
*/
-#include <rte_compat.h>
#ifdef __cplusplus
extern "C" {
#include <string.h>
#include <rte_string_fns.h>
-#include <rte_eal.h>
#include <rte_eal_memconfig.h>
-#include <rte_memory.h>
#include <rte_malloc.h>
#include <rte_errno.h>
#include <rte_tailq.h>
#include <stdint.h>
#include <rte_common.h>
-#include <rte_config.h>
/** The set ID type that stored internally in hash table based set summary. */
typedef uint16_t member_set_t;
#include <string.h>
#include <rte_malloc.h>
-#include <rte_memory.h>
#include <rte_errno.h>
#include <rte_log.h>
#include <stdio.h>
#include <string.h>
#include <stdint.h>
-#include <stdarg.h>
#include <unistd.h>
#include <inttypes.h>
#include <errno.h>
#include <rte_memory.h>
#include <rte_memzone.h>
#include <rte_malloc.h>
-#include <rte_atomic.h>
-#include <rte_launch.h>
#include <rte_eal.h>
#include <rte_eal_memconfig.h>
-#include <rte_per_lcore.h>
-#include <rte_lcore.h>
-#include <rte_branch_prediction.h>
#include <rte_errno.h>
#include <rte_string_fns.h>
-#include <rte_spinlock.h>
#include <rte_tailq.h>
#include <rte_eal_paging.h>
#include <rte_telemetry.h>
*/
#include <stdio.h>
-#include <stdlib.h>
#include <stdint.h>
-#include <errno.h>
#include <inttypes.h>
#include <rte_config.h>
#include <rte_spinlock.h>
-#include <rte_log.h>
#include <rte_debug.h>
#include <rte_lcore.h>
-#include <rte_memory.h>
#include <rte_branch_prediction.h>
#include <rte_ring.h>
#include <rte_memcpy.h>
*/
#include <string.h>
-#include <sys/queue.h>
#include <rte_common.h>
#include <rte_string_fns.h>
-#include <rte_malloc.h>
#include <rte_metrics.h>
-#include <rte_lcore.h>
#include <rte_memzone.h>
#include <rte_spinlock.h>
* Copyright(c) 2020 Intel Corporation
*/
-#include <string.h>
#include <rte_common.h>
-#include <rte_branch_prediction.h>
-#include <rte_cpuflags.h>
#include "net_crc.h"
#include <rte_common.h>
#include <rte_branch_prediction.h>
-#include <rte_cpuflags.h>
#include "net_crc.h"
*/
#include <rte_arp.h>
-#include <rte_byteorder.h>
#define RARP_PKT_SIZE 64
struct rte_mbuf *
#include <stdint.h>
#include <stdio.h>
-#include <rte_memcpy.h>
#include <rte_random.h>
#include <rte_mbuf.h>
#include <rte_byteorder.h>
*/
#include <stddef.h>
-#include <string.h>
#include <stdint.h>
#include <rte_cpuflags.h>
#include <rte_common.h>
#include <rte_net_crc.h>
-#include <rte_eal.h>
#include <rte_log.h>
#include <rte_vect.h>
* Copyright(C) 2020 Marvell International Ltd.
*/
-#include <rte_debug.h>
#include <rte_ethdev.h>
-#include <rte_ether.h>
#include <rte_graph.h>
#include "rte_node_eth_api.h"
#include <rte_ether.h>
#include <rte_graph.h>
#include <rte_graph_worker.h>
-#include <rte_mbuf.h>
#include "ethdev_rx_priv.h"
#include "node_private.h"
#include <rte_ethdev.h>
#include <rte_graph.h>
#include <rte_graph_worker.h>
-#include <rte_mbuf.h>
#include "ethdev_tx_priv.h"
#include <arpa/inet.h>
#include <sys/socket.h>
-#include <rte_debug.h>
#include <rte_ethdev.h>
#include <rte_ether.h>
#include <rte_graph.h>
#include <rte_graph_worker.h>
#include <rte_ip.h>
#include <rte_lpm.h>
-#include <rte_mbuf.h>
-#include <rte_tcp.h>
-#include <rte_udp.h>
-#include <rte_vect.h>
#include "rte_node_ip4_api.h"
* Copyright(C) 2020 Marvell International Ltd.
*/
-#include <rte_debug.h>
#include <rte_ethdev.h>
#include <rte_ether.h>
#include <rte_graph.h>
#include <rte_graph_worker.h>
#include <rte_ip.h>
#include <rte_malloc.h>
-#include <rte_mbuf.h>
-#include <rte_tcp.h>
-#include <rte_udp.h>
#include <rte_vect.h>
#include "rte_node_ip4_api.h"
* Copyright (C) 2020 Marvell.
*/
-#include <rte_debug.h>
-#include <rte_ether.h>
-#include <rte_ethdev.h>
-#include <rte_mbuf.h>
#include <rte_graph.h>
#include <rte_graph_worker.h>
* Copyright(C) 2020 Marvell International Ltd.
*/
-#include <rte_debug.h>
#include <rte_graph.h>
#include <rte_mbuf.h>
#include <stdlib.h>
#include <string.h>
#include <sys/uio.h>
-#include <sys/utsname.h>
#include <time.h>
#include <unistd.h>
#include <stdint.h>
#include <sys/types.h>
#include <rte_compat.h>
-#include <rte_common.h>
#include <rte_mempool.h>
-#include <rte_ring.h>
#ifdef __cplusplus
extern "C" {
* Copyright 2013-2014 6WIND S.A.
*/
-#include <string.h>
-#include <inttypes.h>
#include <stdint.h>
#include <stdlib.h>
#include <stdio.h>
-#include <sys/queue.h>
-
-#include <rte_errno.h>
-#include <rte_interrupts.h>
-#include <rte_log.h>
-#include <rte_bus.h>
-#include <rte_eal_paging.h>
-#include <rte_per_lcore.h>
-#include <rte_memory.h>
-#include <rte_eal.h>
-#include <rte_string_fns.h>
-#include <rte_common.h>
+
#include <rte_debug.h>
#include "rte_pci.h"
#endif
#include <stdio.h>
-#include <limits.h>
#include <inttypes.h>
#include <sys/types.h>
* Copyright(c) 2016-2018 Intel Corporation
*/
-#include <rte_memcpy.h>
#include <rte_mbuf.h>
#include <rte_ethdev.h>
#include <rte_lcore.h>
*/
#include <stdint.h>
-#include <rte_mempool.h>
-#include <rte_ring.h>
#include <rte_bpf.h>
#ifdef __cplusplus
#include <stdio.h>
#include <rte_common.h>
-#include <rte_memory.h>
-#include <rte_cycles.h>
-#include <rte_prefetch.h>
-#include <rte_branch_prediction.h>
#include <rte_mbuf.h>
#include <rte_malloc.h>
#include <rte_string_fns.h>
#include <string.h>
#include <rte_common.h>
-#include <rte_byteorder.h>
#include <rte_malloc.h>
-#include <rte_memcpy.h>
#include "rte_port_in_action.h"
* RTE SWX Pipeline Control
*/
-#include <stddef.h>
#include <stdint.h>
#include <stdio.h>
#include "rte_swx_port.h"
#include "rte_swx_table.h"
-#include "rte_swx_table_selector.h"
struct rte_swx_pipeline;
#include <stdlib.h>
#include <stdio.h>
#include <errno.h>
-#include <arpa/inet.h>
#include <dlfcn.h>
#include <rte_swx_port_ethdev.h>
* RTE SWX Pipeline
*/
-#include <stddef.h>
#include <stdint.h>
#include <stdio.h>
#include <errno.h>
#include "rte_swx_pipeline.h"
-#include "rte_swx_ctl.h"
#define MAX_LINE_LENGTH RTE_SWX_INSTRUCTION_SIZE
#define MAX_TOKENS RTE_SWX_INSTRUCTION_TOKENS_MAX
#include <rte_memcpy.h>
#include <rte_ether.h>
#include <rte_ip.h>
-#include <rte_esp.h>
#include <rte_tcp.h>
#include <rte_udp.h>
#include <rte_vxlan.h>
#include <rte_cryptodev.h>
-#include <cryptodev_pmd.h>
#include "rte_table_action.h"
#include <stdint.h>
-#include <rte_mempool.h>
#include "rte_port.h"
/** fd_reader port parameters */
*/
#include <string.h>
-#include <rte_ether.h>
#include <rte_ip_frag.h>
-#include <rte_memory.h>
#include "rte_port_frag.h"
#include <stdint.h>
-#include <rte_ring.h>
#include "rte_port.h"
*/
#include <string.h>
-#include <rte_common.h>
#include <rte_malloc.h>
#include <rte_kni.h>
#include <stdint.h>
-#include <rte_kni.h>
#include "rte_port.h"
*/
#include <string.h>
-#include <rte_ether.h>
#include <rte_ip_frag.h>
#include <rte_cycles.h>
#include <rte_log.h>
#include <stdint.h>
-#include <rte_ring.h>
#include "rte_port.h"
#include <stdint.h>
-#include <rte_ring.h>
#include "rte_port.h"
*/
#include <string.h>
-#include <rte_mbuf.h>
#include <rte_malloc.h>
#include "rte_port_sched.h"
#include <string.h>
#include <rte_mbuf.h>
-#include <rte_mempool.h>
#include <rte_malloc.h>
#include <rte_memcpy.h>
#include <unistd.h>
#include <rte_mbuf.h>
-#include <rte_malloc.h>
#include <rte_hexdump.h>
#include "rte_swx_port_fd.h"
***/
#include <stdint.h>
-#include <rte_mempool.h>
#include "rte_swx_port.h"
#include <stdint.h>
-#include <rte_ring.h>
#include "rte_swx_port.h"
#include <glob.h>
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
-#include <signal.h>
#include <limits.h>
#include <fcntl.h>
#include <string.h>
*/
#include <stdio.h>
-#include <sys/types.h>
-#include <sys/stat.h>
#include <fcntl.h>
#include <stdlib.h>
-#include <string.h>
-#include <unistd.h>
-#include <signal.h>
-#include <limits.h>
#include <rte_memcpy.h>
-#include <rte_memory.h>
#include <rte_string_fns.h>
#include "power_acpi_cpufreq.h"
* RTE Power Management via userspace ACPI cpufreq
*/
-#include <rte_common.h>
-#include <rte_byteorder.h>
-#include <rte_log.h>
-#include <rte_string_fns.h>
#include "rte_power.h"
/**
#ifndef _POWER_COMMON_H_
#define _POWER_COMMON_H_
-#include <inttypes.h>
#include <rte_common.h>
*/
#include <rte_memcpy.h>
-#include <rte_memory.h>
#include "power_cppc_cpufreq.h"
#include "power_common.h"
* RTE Power Management via userspace CPPC cpufreq
*/
-#include <rte_common.h>
-#include <rte_byteorder.h>
-#include <rte_log.h>
-#include <rte_string_fns.h>
#include "rte_power.h"
/**
#include "rte_power_guest_channel.h"
#include "guest_channel.h"
#include "power_kvm_vm.h"
-#include "power_common.h"
#define FD_PATH "/dev/virtio-ports/virtio.serial.port.poweragent"
* RTE Power Management KVM VM
*/
-#include <rte_common.h>
-#include <rte_byteorder.h>
-#include <rte_log.h>
-#include <rte_string_fns.h>
#include "rte_power.h"
/**
*/
#include <stdio.h>
-#include <sys/types.h>
-#include <sys/stat.h>
#include <fcntl.h>
-#include <stdlib.h>
#include <string.h>
#include <unistd.h>
-#include <signal.h>
#include <limits.h>
#include <errno.h>
#include <inttypes.h>
#include <rte_memcpy.h>
-#include <rte_memory.h>
-#include <rte_string_fns.h>
#include "power_pstate_cpufreq.h"
#include "power_common.h"
* RTE Power Management via Intel Pstate driver
*/
-#include <rte_common.h>
-#include <rte_byteorder.h>
-#include <rte_log.h>
-#include <rte_string_fns.h>
#include "rte_power.h"
/**
#include "power_cppc_cpufreq.h"
#include "power_kvm_vm.h"
#include "power_pstate_cpufreq.h"
-#include "power_common.h"
enum power_management_env global_default_env = PM_ENV_NOT_SET;
*/
#include <rte_common.h>
-#include <rte_byteorder.h>
#include <rte_log.h>
-#include <rte_string_fns.h>
#include <rte_power_guest_channel.h>
#ifdef __cplusplus
#include <string.h>
#include <rte_lcore.h>
-#include <rte_cycles.h>
-#include <rte_atomic.h>
#include <rte_malloc.h>
#include <inttypes.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include <stdarg.h>
#include <errno.h>
#include <stdint.h>
#include <inttypes.h>
-#include <sys/types.h>
-#include <sys/queue.h>
#include <rte_string_fns.h>
-#include <rte_byteorder.h>
#include <rte_log.h>
-#include <rte_debug.h>
#include <rte_dev.h>
-#include <rte_memory.h>
-#include <rte_memcpy.h>
-#include <rte_memzone.h>
-#include <rte_eal.h>
-#include <rte_per_lcore.h>
-#include <rte_lcore.h>
-#include <rte_atomic.h>
-#include <rte_branch_prediction.h>
#include <rte_common.h>
#include <rte_malloc.h>
-#include <rte_errno.h>
#include <rte_telemetry.h>
#include "rte_rawdev.h"
#include <rte_log.h>
#include <rte_memory.h>
#include <rte_malloc.h>
-#include <rte_eal.h>
-#include <rte_atomic.h>
-#include <rte_per_lcore.h>
-#include <rte_lcore.h>
#include <rte_errno.h>
#include <rte_ring_elem.h>
#include <stdbool.h>
#include <stdio.h>
#include <stdint.h>
-#include <inttypes.h>
-#include <errno.h>
#include <rte_common.h>
-#include <rte_memory.h>
-#include <rte_lcore.h>
#include <rte_debug.h>
#include <rte_atomic.h>
#include <rte_ring.h>
#include <string.h>
-#include <rte_memory.h>
-#include <rte_memcpy.h>
#include <rte_memzone.h>
#include <rte_string_fns.h>
#endif
#include <rte_common.h>
-#include <rte_config.h>
#include <rte_dev.h>
-#include <rte_errno.h>
#include <rte_mbuf.h>
-#include <rte_memory.h>
#define RTE_REGEXDEV_NAME_MAX_LEN RTE_DEV_NAME_MAX_LEN
* Copyright(c) 2010-2014 Intel Corporation
*/
-#include <inttypes.h>
#include <string.h>
#include <rte_string_fns.h>
#include <stdbool.h>
#include <stdint.h>
-#include <rte_eal.h>
#include <rte_eal_memconfig.h>
#include <rte_errno.h>
#include <rte_malloc.h>
#include <rte_mempool.h>
-#include <rte_rwlock.h>
#include <rte_string_fns.h>
#include <rte_tailq.h>
#include <stdlib.h>
#include <stdint.h>
-#include <rte_compat.h>
#ifdef __cplusplus
extern "C" {
#include <stdbool.h>
#include <stdint.h>
-#include <rte_eal.h>
#include <rte_eal_memconfig.h>
#include <rte_errno.h>
#include <rte_malloc.h>
#include <rte_mempool.h>
-#include <rte_rwlock.h>
#include <rte_string_fns.h>
#include <rte_tailq.h>
*/
#include <rte_memcpy.h>
-#include <rte_compat.h>
#include <rte_common.h>
#ifdef __cplusplus
*/
#include <stdio.h>
-#include <stdarg.h>
#include <string.h>
#include <stdint.h>
#include <inttypes.h>
#include <rte_common.h>
#include <rte_log.h>
-#include <rte_memory.h>
#include <rte_memzone.h>
#include <rte_malloc.h>
-#include <rte_launch.h>
-#include <rte_eal.h>
#include <rte_eal_memconfig.h>
-#include <rte_atomic.h>
-#include <rte_per_lcore.h>
-#include <rte_lcore.h>
-#include <rte_branch_prediction.h>
#include <rte_errno.h>
#include <rte_string_fns.h>
-#include <rte_spinlock.h>
#include <rte_tailq.h>
#include "rte_ring.h"
#include <stdlib.h>
#include "rte_pie.h"
-#include <rte_common.h>
-#include <rte_cycles.h>
#include <rte_malloc.h>
#ifdef __INTEL_COMPILER
#include <stdint.h>
#include <limits.h>
-#include <rte_common.h>
#include <rte_debug.h>
#include <rte_cycles.h>
#include <rte_branch_prediction.h>
#include <rte_common.h>
#include <rte_log.h>
-#include <rte_memory.h>
#include <rte_malloc.h>
#include <rte_cycles.h>
#include <rte_prefetch.h>
*
*/
-#include <sys/types.h>
#include <rte_compat.h>
#include <rte_mbuf.h>
#include <rte_meter.h>
*/
#include <rte_cryptodev.h>
-#include <rte_malloc.h>
#include <rte_dev.h>
#include <rte_telemetry.h>
-#include "rte_compat.h"
#include "rte_security.h"
#include "rte_security_driver.h"
#include <rte_common.h>
#include <rte_crypto.h>
#include <rte_ip.h>
-#include <rte_mbuf.h>
#include <rte_mbuf_dyn.h>
-#include <rte_memory.h>
-#include <rte_mempool.h>
/** IPSec protocol mode */
enum rte_security_ipsec_sa_mode {
#include <sys/queue.h>
#include <rte_string_fns.h>
-#include <rte_eal.h>
#include <rte_eal_memconfig.h>
#include <rte_errno.h>
#include <rte_malloc.h>
#include <rte_memzone.h>
-#include <rte_rwlock.h>
#include <rte_tailq.h>
#include "rte_stack.h"
extern "C" {
#endif
-#include <rte_compat.h>
#include <rte_debug.h>
#include <rte_errno.h>
#include <rte_memzone.h>
/* SPDX-License-Identifier: BSD-3-Clause
* Copyright(c) 2020 Intel Corporation
*/
-#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <errno.h>
* RTE SWX Exact Match Table
*/
-#include <stdint.h>
#include <rte_swx_table.h>
/* SPDX-License-Identifier: BSD-3-Clause
* Copyright(c) 2020 Intel Corporation
*/
-#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <errno.h>
*/
#include <stdint.h>
-#include <sys/queue.h>
#include <rte_compat.h>
#include <errno.h>
#include <rte_common.h>
-#include <rte_prefetch.h>
#include "rte_swx_table_selector.h"
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
-#include <errno.h>
#include <rte_common.h>
-#include <rte_prefetch.h>
#include <rte_cycles.h>
#include <rte_acl.h>
* RTE SWX Wildcard Match Table
*/
-#include <stdint.h>
#include <rte_swx_table.h>
#include <stdio.h>
#include <rte_common.h>
-#include <rte_mbuf.h>
-#include <rte_memory.h>
#include <rte_malloc.h>
#include <rte_log.h>
#include "rte_table_acl.h"
-#include <rte_ether.h>
#ifdef RTE_TABLE_STATS_COLLECT
#include <stdio.h>
#include <rte_common.h>
-#include <rte_mbuf.h>
-#include <rte_memory.h>
#include <rte_malloc.h>
#include <rte_log.h>
#include <stdio.h>
#include <rte_common.h>
-#include <rte_mbuf.h>
-#include <rte_memory.h>
#include <rte_malloc.h>
#include <rte_log.h>
#include <stdio.h>
#include <rte_common.h>
-#include <rte_mbuf.h>
-#include <rte_memory.h>
#include <rte_malloc.h>
#include <rte_log.h>
#include <stdio.h>
#include <rte_common.h>
-#include <rte_mbuf.h>
-#include <rte_memory.h>
#include <rte_malloc.h>
#include <rte_log.h>
#include <stdio.h>
#include <rte_common.h>
-#include <rte_mbuf.h>
-#include <rte_memory.h>
#include <rte_malloc.h>
#include <rte_log.h>
#include <stdio.h>
#include <rte_common.h>
-#include <rte_mbuf.h>
-#include <rte_memory.h>
#include <rte_malloc.h>
#include <rte_log.h>
#include <stdio.h>
#include <rte_common.h>
-#include <rte_mbuf.h>
-#include <rte_memory.h>
#include <rte_malloc.h>
#include <rte_log.h>
#include <stdio.h>
#include <rte_common.h>
-#include <rte_mbuf.h>
-#include <rte_memory.h>
#include <rte_malloc.h>
#include <rte_byteorder.h>
#include <rte_log.h>
#include <stdio.h>
#include <rte_common.h>
-#include <rte_mbuf.h>
-#include <rte_memory.h>
#include <rte_malloc.h>
-#include <rte_byteorder.h>
#include <rte_log.h>
#include <rte_lpm6.h>
#include <string.h>
-#include <rte_mbuf.h>
#include <rte_malloc.h>
#include "rte_table_stub.h"
*
***/
-#include <stdint.h>
#include "rte_table.h"
#include <sys/socket.h>
#include <sys/un.h>
#include <sys/stat.h>
-#include <dlfcn.h>
#endif /* !RTE_EXEC_ENV_WINDOWS */
/* we won't link against libbsd, so just always use DPDKs-specific strlcpy */
#ifndef _TELEMETRY_DATA_H_
#define _TELEMETRY_DATA_H_
-#include <inttypes.h>
#include "rte_telemetry.h"
enum tel_container_types {
* Copyright(c) 2010-2014 Intel Corporation
*/
-#include <string.h>
#include <stdio.h>
#include <stdint.h>
#include <stdbool.h>
#include <rte_common.h>
#include <rte_cycles.h>
#include <rte_eal_memconfig.h>
-#include <rte_per_lcore.h>
#include <rte_memory.h>
-#include <rte_launch.h>
-#include <rte_eal.h>
#include <rte_lcore.h>
#include <rte_branch_prediction.h>
#include <rte_spinlock.h>
#include <rte_random.h>
#include <rte_pause.h>
#include <rte_memzone.h>
-#include <rte_malloc.h>
-#include <rte_errno.h>
#include "rte_timer.h"
* Copyright(c) 2010-2014 Intel Corporation
*/
-#include <stdint.h>
#include <stdio.h>
-#include <stdlib.h>
-#include <sys/socket.h>
-#include <sys/time.h>
-#include <sys/types.h>
#include <unistd.h>
-#include <string.h>
#include <rte_common.h>
#include <rte_log.h>
#ifndef _FD_MAN_H_
#define _FD_MAN_H_
-#include <stdint.h>
#include <pthread.h>
#include <poll.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
-#include <sys/types.h>
#include <sys/socket.h>
#include <sys/un.h>
#include <sys/queue.h>
* Device specific vhost lib
*/
-#include <stdbool.h>
#include <sys/queue.h>
#include <rte_class.h>
#include <linux/vhost.h>
#include <linux/virtio_net.h>
-#include <stddef.h>
#include <stdint.h>
#include <stdlib.h>
#ifdef RTE_LIBRTE_VHOST_NUMA
#endif
#include <rte_errno.h>
-#include <rte_ethdev.h>
#include <rte_log.h>
-#include <rte_string_fns.h>
#include <rte_memory.h>
#include <rte_malloc.h>
#include <rte_vhost.h>
-#include <rte_rwlock.h>
#include "iotlb.h"
#include "vhost.h"
#include <rte_log.h>
#include <rte_ether.h>
-#include <rte_rwlock.h>
#include <rte_malloc.h>
#include <rte_dmadev.h>
#include "rte_vhost.h"
-#include "rte_vdpa.h"
#include "vdpa_driver.h"
#include "rte_vhost_async.h"
#include <fcntl.h>
#include <sys/ioctl.h>
#include <sys/mman.h>
-#include <sys/types.h>
#include <sys/stat.h>
#include <sys/syscall.h>
-#include <assert.h>
#ifdef RTE_LIBRTE_VHOST_NUMA
#include <numaif.h>
#endif