aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-dpdk
diff options
context:
space:
mode:
authorZoltan Kiss <zoltan.kiss@linaro.org>2016-01-04 19:11:03 +0000
committerZoltan Kiss <zoltan.kiss@linaro.org>2016-01-05 17:31:46 +0000
commitbb552a40c63560b5b734e80204b716bf16975f48 (patch)
treeb36993be224789cb18645387f7da9e5b7dab35af /platform/linux-dpdk
parent5c95b45a8fa481067a0ab3a47fb7df8b0861dcfc (diff)
Port "10042384 api: rwlock_recursive: added recursive rwlock"
Signed-off-by: Zoltan Kiss <zoltan.kiss@linaro.org>
Diffstat (limited to 'platform/linux-dpdk')
-rw-r--r--platform/linux-dpdk/Makefile.am3
l---------platform/linux-dpdk/include/odp/plat/rwlock_recursive_types.h1
l---------platform/linux-dpdk/include/odp/rwlock_recursive.h1
3 files changed, 5 insertions, 0 deletions
diff --git a/platform/linux-dpdk/Makefile.am b/platform/linux-dpdk/Makefile.am
index 7cd9610af..7a15aa470 100644
--- a/platform/linux-dpdk/Makefile.am
+++ b/platform/linux-dpdk/Makefile.am
@@ -48,6 +48,7 @@ odpinclude_HEADERS = \
$(srcdir)/include/odp/queue.h \
$(srcdir)/include/odp/random.h \
$(srcdir)/include/odp/rwlock.h \
+ $(srcdir)/include/odp/rwlock_recursive.h \
$(srcdir)/include/odp/schedule.h \
$(srcdir)/include/odp/schedule_types.h \
$(srcdir)/include/odp/shared_memory.h \
@@ -78,6 +79,7 @@ odpplatinclude_HEADERS = \
$(srcdir)/include/odp/plat/pool_types.h \
$(srcdir)/include/odp/plat/queue_types.h \
$(srcdir)/include/odp/plat/rwlock_types.h \
+ $(srcdir)/include/odp/plat/rwlock_recursive_types.h \
$(srcdir)/include/odp/plat/schedule_types.h \
$(srcdir)/include/odp/plat/shared_memory_types.h \
$(srcdir)/include/odp/plat/spinlock_types.h \
@@ -132,6 +134,7 @@ __LIB__libodp_la_SOURCES = \
../linux-generic/odp_queue.c \
../../helper/ring.c \
../linux-generic/odp_rwlock.c \
+ ../linux-generic/odp_rwlock_recursive.c \
../linux-generic/odp_schedule.c \
../linux-generic/odp_shared_memory.c \
../linux-generic/odp_spinlock.c \
diff --git a/platform/linux-dpdk/include/odp/plat/rwlock_recursive_types.h b/platform/linux-dpdk/include/odp/plat/rwlock_recursive_types.h
new file mode 120000
index 000000000..546a4d43a
--- /dev/null
+++ b/platform/linux-dpdk/include/odp/plat/rwlock_recursive_types.h
@@ -0,0 +1 @@
+../../../../linux-generic/include/odp/plat/rwlock_recursive_types.h \ No newline at end of file
diff --git a/platform/linux-dpdk/include/odp/rwlock_recursive.h b/platform/linux-dpdk/include/odp/rwlock_recursive.h
new file mode 120000
index 000000000..86186db55
--- /dev/null
+++ b/platform/linux-dpdk/include/odp/rwlock_recursive.h
@@ -0,0 +1 @@
+../../../linux-generic/include/odp/rwlock_recursive.h \ No newline at end of file