[dpdk-dev] [PATCH v8 0/2] support generic threading functions
From: Tal Shnaiderman <hidden>
Date: 2021-01-06 19:46:18
Add API for generic threading functions in EAL which do not reference pthread API. --- v8: * Documentation and minor code changes (DmitryK). --- Tal Shnaiderman (2): eal: move thread affinity functions to new file eal: add generic thread-local-storage functions lib/librte_eal/include/meson.build | 1 + lib/librte_eal/include/rte_lcore.h | 22 +------ lib/librte_eal/include/rte_thread.h | 113 ++++++++++++++++++++++++++++++++++++ lib/librte_eal/rte_eal_exports.def | 5 ++ lib/librte_eal/unix/meson.build | 1 + lib/librte_eal/unix/rte_thread.c | 86 +++++++++++++++++++++++++++ lib/librte_eal/version.map | 6 ++ lib/librte_eal/windows/meson.build | 1 + lib/librte_eal/windows/rte_thread.c | 83 ++++++++++++++++++++++++++ 9 files changed, 297 insertions(+), 21 deletions(-) create mode 100644 lib/librte_eal/include/rte_thread.h create mode 100644 lib/librte_eal/unix/rte_thread.c create mode 100644 lib/librte_eal/windows/rte_thread.c -- 2.16.1.windows.4