diff options
author | Matias Elo <matias.elo@nokia.com> | 2022-10-07 14:03:04 +0300 |
---|---|---|
committer | Matias Elo <matias.elo@nokia.com> | 2022-10-14 15:04:24 +0300 |
commit | c368aeebfb903bda602cb450eabf9e73e9697d11 (patch) | |
tree | 34543c0da7795e5ff7e6d975c059b8db47c09054 /platform/linux-generic/include-abi/odp/api/abi/rwlock_recursive.h | |
parent | d936ea858014e748fb83ef6747fd53ebf55308c0 (diff) |
linux-gen: rwlock: inline recursive reader/writer lock implementation
Inline implementations of recursive reader/writer lock functions. Added
debug asserts for detecting recursion count wraparounds and invalid
unlock calls.
Signed-off-by: Matias Elo <matias.elo@nokia.com>
Reviewed-by: Tuomas Taipale <tuomas.taipale@nokia.com>
Diffstat (limited to 'platform/linux-generic/include-abi/odp/api/abi/rwlock_recursive.h')
-rw-r--r-- | platform/linux-generic/include-abi/odp/api/abi/rwlock_recursive.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/platform/linux-generic/include-abi/odp/api/abi/rwlock_recursive.h b/platform/linux-generic/include-abi/odp/api/abi/rwlock_recursive.h index 14c964c9d..ab7150605 100644 --- a/platform/linux-generic/include-abi/odp/api/abi/rwlock_recursive.h +++ b/platform/linux-generic/include-abi/odp/api/abi/rwlock_recursive.h @@ -5,3 +5,6 @@ */ #include <odp/api/abi-default/rwlock_recursive.h> + +/* Inlined API functions */ +#include <odp/api/plat/rwlock_recursive_inlines.h> |