eal: provide current thread identifier
authorTyler Retzlaff <roretzla@linux.microsoft.com>
Thu, 12 May 2022 13:14:28 +0000 (06:14 -0700)
committerDavid Marchand <david.marchand@redhat.com>
Thu, 19 May 2022 14:45:07 +0000 (16:45 +0200)
commit56539289b8719213008d9309dcdc4888fa342410
tree368bb1c38d5934dc61bf2c0009a49326403ef88a
parentf80ae1aa9a61ed3f3de85a964e7494a8256f98b9
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>
lib/eal/include/rte_thread.h
lib/eal/unix/rte_thread.c
lib/eal/version.map
lib/eal/windows/rte_thread.c