numam-dpdk/lib/librte_eal/common/include
Junjie Chen 1c9467a6ef eal/x86: force inlining of memcpy sub-functions
Sometimes gcc does not inline the function despite keyword *inline*,
we observe rte_movX is not inline when doing performance profiling,
so use *always_inline* keyword to force gcc to inline the function.

Signed-off-by: Junjie Chen <junjie.j.chen@intel.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
2018-04-18 09:22:56 +02:00
..
arch eal/x86: force inlining of memcpy sub-functions 2018-04-18 09:22:56 +02:00
generic eal: fix ARM build with clang 2018-04-11 22:39:50 +02:00
rte_alarm.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_bitmap.h lib: fix missing includes in exported headers 2018-01-17 00:31:05 +01:00
rte_branch_prediction.h eal: improve likely and unlikely macros 2018-01-20 17:47:34 +01:00
rte_bus.h bus: get IOMMU class 2017-10-06 20:39:07 +02:00
rte_common.h eal: add functions for previous power of 2 alignment 2018-04-04 17:33:08 +02:00
rte_debug.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_dev.h eal: add device event monitor framework 2018-04-13 12:00:31 +02:00
rte_devargs.h eal: use SPDX tags in 6WIND copyrighted files 2018-02-01 02:32:41 +01:00
rte_eal_interrupts.h eal: add device event handle in interrupt thread 2018-04-13 10:49:26 +02:00
rte_eal_memconfig.h malloc: support multiprocess memory hotplug 2018-04-11 21:45:55 +02:00
rte_eal.h eal: provide API for querying valid socket ids 2018-04-05 00:27:13 +02:00
rte_errno.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_fbarray.h eal: fix signed integers in fbarray 2018-04-17 14:38:16 +02:00
rte_hexdump.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_hypervisor.h align SPDX Mellanox copyrights 2018-04-11 01:47:47 +02:00
rte_interrupts.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_keepalive.h lib: fix missing includes in exported headers 2018-01-17 00:31:05 +01:00
rte_launch.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_lcore.h eal: provide API for querying valid socket ids 2018-04-05 00:27:13 +02:00
rte_log.h eal: register log type and pick level from args 2018-03-30 14:08:44 +02:00
rte_malloc_heap.h malloc: make heap a doubly-linked list 2018-04-11 19:37:46 +02:00
rte_malloc.h malloc: add function to dump heap contents 2018-04-11 19:37:53 +02:00
rte_memory.h mem: prevent preallocated pages from being freed 2018-04-11 21:45:56 +02:00
rte_memzone.h mem: replace memseg with memseg lists 2018-04-11 19:55:39 +02:00
rte_pci_dev_feature_defs.h pci: fix licenses 2015-06-23 23:31:15 +02:00
rte_pci_dev_features.h pci: fix licenses 2015-06-23 23:31:15 +02:00
rte_per_lcore.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_random.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_reciprocal.h eal: add u64-bit variant for reciprocal divide 2018-01-27 22:34:47 +01:00
rte_service_component.h add experimental tag to appropriate functions 2018-01-29 23:35:29 +01:00
rte_service.h add experimental tag to appropriate functions 2018-01-29 23:35:29 +01:00
rte_string_fns.h eal: support strlcpy function 2018-04-04 17:33:08 +02:00
rte_tailq.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_test.h eal: add test assert macros 2018-01-19 16:09:56 +01:00
rte_time.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_version.h version: 18.05-rc0 2018-02-19 21:54:26 +01:00
rte_vfio.h vfio: export functions even when disabled 2018-04-16 19:33:46 +02:00