numam-dpdk/lib/eal/include
Tyler Retzlaff 56539289b8 eal: provide current thread identifier
Provide a portable type-safe thread identifier.
Provide rte_thread_self for obtaining current thread identifier.

Signed-off-by: Narcisa Vasile <navasile@linux.microsoft.com>
Signed-off-by: Tyler Retzlaff <roretzla@linux.microsoft.com>
Acked-by: Dmitry Kozlyuk <dmitry.kozliuk@gmail.com>
Acked-by: Konstantin Ananyev <konstantin.v.ananyev@yandex.ru>
2022-05-19 16:45:07 +02:00
..
generic eal: emit warning for unused trylock return value 2022-04-14 14:38:20 +02:00
meson.build pflock: fix header file installation 2022-02-02 14:34:11 +01:00
rte_alarm.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_bitmap.h bitmap: fix buffer overrun in bitmap init 2021-06-11 11:03:25 +02:00
rte_bitops.h eal: add missing C++ guards 2022-02-22 14:47:49 +01:00
rte_branch_prediction.h eal: add missing C++ guards 2022-02-22 14:47:49 +01:00
rte_bus.h eal: remove sys/queue.h from public headers 2021-10-01 13:09:43 +02:00
rte_class.h eal: remove sys/queue.h from public headers 2021-10-01 13:09:43 +02:00
rte_common.h test/mem: disable ASan when accessing unallocated memory 2022-05-11 14:05:30 +02:00
rte_compat.h eal: add missing C++ guards 2022-02-22 14:47:49 +01:00
rte_debug.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_dev.h eal: fix C++ include for device event and DMA 2022-05-05 11:48:33 +02:00
rte_devargs.h fix PMD wording 2021-11-26 11:28:34 +01:00
rte_eal_memconfig.h mem: promote some shared memory config API to stable 2021-09-28 22:07:41 +02:00
rte_eal_paging.h eal: fix memory mapping on 32-bit target 2021-05-11 23:01:06 +02:00
rte_eal_trace.h interrupts: rename device specific file descriptor 2021-10-25 21:20:12 +02:00
rte_eal.h eal: add internal function to get base address 2022-02-08 23:59:10 +01:00
rte_epoll.h interrupts: add allocator and accessors 2021-10-25 21:20:12 +02:00
rte_errno.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_fbarray.h fbarray: promote experimental API to stable 2021-09-28 22:07:41 +02:00
rte_function_versioning.h fix spelling in comments and doxygen 2021-11-16 17:57:09 +01:00
rte_hexdump.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_hypervisor.h eal: add missing C++ guards 2022-02-22 14:47:49 +01:00
rte_interrupts.h interrupts: extend event list 2021-10-25 21:20:12 +02:00
rte_keepalive.h eal: add missing C++ guards 2022-02-22 14:47:49 +01:00
rte_launch.h eal: remove FINISHED lcore state 2021-10-25 18:20:59 +02:00
rte_lcore.h eal: promote non-EAL lcore API as stable 2021-11-04 22:57:58 +01:00
rte_log.h log: promote some function to stable 2021-10-02 11:12:32 +02:00
rte_malloc.h fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
rte_memory.h mem: add dirty malloc element support 2022-02-08 21:32:53 +01:00
rte_memzone.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_pci_dev_feature_defs.h eal: add missing C++ guards 2022-02-22 14:47:49 +01:00
rte_pci_dev_features.h eal: add missing C++ guards 2022-02-22 14:47:49 +01:00
rte_per_lcore.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_random.h eal: promote random generator with upper bound to stable 2021-10-02 11:12:19 +02:00
rte_reciprocal.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_service_component.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_service.h eal: remove FINISHED lcore state 2021-10-25 18:20:59 +02:00
rte_string_fns.h eal: save error in string copy 2021-07-05 15:11:30 +02:00
rte_tailq.h eal: remove sys/queue.h from public headers 2021-10-01 13:09:43 +02:00
rte_test.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_thread.h eal: provide current thread identifier 2022-05-19 16:45:07 +02:00
rte_time.h eal: add missing C++ guards 2022-02-22 14:47:49 +01:00
rte_trace_point_register.h eal: add missing C++ guards 2022-02-22 14:47:49 +01:00
rte_trace_point.h eal: fix C++ include 2022-02-10 23:02:35 +01:00
rte_trace.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_uuid.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_version.h lib: remove unneeded header includes 2022-02-22 13:10:39 +01:00
rte_vfio.h vfio: fix FreeBSD documentation 2021-11-08 16:42:55 +01:00