[dpdk-dev] [PATCH v8 0/2] support generic threading functions
Tal Shnaiderman
talshn at nvidia.com
Wed Jan 6 20:45:41 CET 2021
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
More information about the dev
mailing list