diff options
author | Jerin Jacob <jerin.jacob@caviumnetworks.com> | 2015-03-18 19:41:34 +0530 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2015-03-24 13:01:22 +0300 |
commit | 7ec392ceeeb0617998beebaeeb7f01236b013055 (patch) | |
tree | d6f6b7118191b61b2083dd7647955d2e6e53fb24 /include/odp/api/rwlock.h | |
parent | 432f182cab9cd9fa927d9ba146b55bb06eadadde (diff) |
rwlock: allow platform to override odp_rwlock_t
Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
Reviewed-and-tested-by: Bill Fischofer <bill.fischofer@linaro.org>
Reviewed-by: Bala Manoharan<bala.manoharan@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'include/odp/api/rwlock.h')
-rw-r--r-- | include/odp/api/rwlock.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/include/odp/api/rwlock.h b/include/odp/api/rwlock.h index 950b83a03..d730a7014 100644 --- a/include/odp/api/rwlock.h +++ b/include/odp/api/rwlock.h @@ -13,8 +13,6 @@ * ODP RW Locks */ -#include <odp/atomic.h> - #ifdef __cplusplus extern "C" { #endif @@ -29,14 +27,9 @@ extern "C" { */ /** - * The odp_rwlock_t type. + * @typedef odp_rwlock_t + * ODP rwlock */ -typedef struct { - odp_atomic_u32_t cnt; /**< @private lock count - 0 lock not taken - -1 write lock taken - >0 read lock(s) taken */ -} odp_rwlock_t; /** |