aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2022-06-23 13:48:11 +0300
committerMatias Elo <matias.elo@nokia.com>2022-06-30 16:53:06 +0300
commit3d364f720f883ea8c708893bbbca6f754f3b2f9f (patch)
tree473b7a07853eadbf4f65e42da7844a0f4c85170a
parent6a1bf3758efaaf1cbc222286c6772d99b757b0fc (diff)
Port 13d89b506 "linux-gen: spinlock_recursive: inline implementation"
Port original commit from linux-generic. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Tuomas Taipale <tuomas.taipale@nokia.com>
-rw-r--r--platform/linux-dpdk/Makefile.am3
l---------platform/linux-dpdk/include/odp/api/plat/spinlock_recursive_inlines.h1
2 files changed, 3 insertions, 1 deletions
diff --git a/platform/linux-dpdk/Makefile.am b/platform/linux-dpdk/Makefile.am
index d864ec786..620aeddb4 100644
--- a/platform/linux-dpdk/Makefile.am
+++ b/platform/linux-dpdk/Makefile.am
@@ -44,6 +44,7 @@ odpapiplatinclude_HEADERS = \
include/odp/api/plat/queue_inlines.h \
include/odp/api/plat/queue_inline_types.h \
include/odp/api/plat/spinlock_inlines.h \
+ include/odp/api/plat/spinlock_recursive_inlines.h \
include/odp/api/plat/std_inlines.h \
include/odp/api/plat/strong_types.h \
include/odp/api/plat/sync_inlines.h \
@@ -219,7 +220,6 @@ __LIB__libodp_dpdk_la_SOURCES = \
../linux-generic/odp_schedule_sp.c \
odp_shared_memory.c \
../linux-generic/odp_sorted_list.c \
- ../linux-generic/odp_spinlock_recursive.c \
../linux-generic/odp_stash.c \
../linux-generic/odp_std.c \
odp_system_info.c \
@@ -246,6 +246,7 @@ __LIB__libodp_dpdk_la_SOURCES += \
../linux-generic/odp_packet_io_api.c \
../linux-generic/odp_queue_api.c \
../linux-generic/odp_spinlock_api.c \
+ ../linux-generic/odp_spinlock_recursive_api.c \
odp_std_api.c \
../linux-generic/odp_sync_api.c \
../linux-generic/odp_thread_api.c \
diff --git a/platform/linux-dpdk/include/odp/api/plat/spinlock_recursive_inlines.h b/platform/linux-dpdk/include/odp/api/plat/spinlock_recursive_inlines.h
new file mode 120000
index 000000000..580627ade
--- /dev/null
+++ b/platform/linux-dpdk/include/odp/api/plat/spinlock_recursive_inlines.h
@@ -0,0 +1 @@
+../../../../../linux-generic/include/odp/api/plat/spinlock_recursive_inlines.h \ No newline at end of file