diff options
author | Maxim Uvarov <maxim.uvarov@linaro.org> | 2015-12-31 11:15:35 +0300 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2015-12-31 11:15:35 +0300 |
commit | 4320d76520e1bf352d1aa2a94a3e8ffe74e003d2 (patch) | |
tree | c699d1e969b2f285bf1dd2e2fa7e770d5db49166 /test/validation/synchronizers/synchronizers.h | |
parent | a0a20997629be7045222980da6e393bca9a9fa37 (diff) | |
parent | 4b22a3a0853b16b785a88a6a709a3a098cdccc2d (diff) |
Merge branch 'next'v1.6.0.0
Diffstat (limited to 'test/validation/synchronizers/synchronizers.h')
-rw-r--r-- | test/validation/synchronizers/synchronizers.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/validation/synchronizers/synchronizers.h b/test/validation/synchronizers/synchronizers.h index f16477cb9..ad8db0b2e 100644 --- a/test/validation/synchronizers/synchronizers.h +++ b/test/validation/synchronizers/synchronizers.h @@ -10,15 +10,20 @@ #include <odp_cunit_common.h> /* test functions: */ +void synchronizers_test_memory_barrier(void); void synchronizers_test_no_barrier_functional(void); void synchronizers_test_barrier_functional(void); void synchronizers_test_no_lock_functional(void); void synchronizers_test_spinlock_api(void); void synchronizers_test_spinlock_functional(void); +void synchronizers_test_spinlock_recursive_api(void); +void synchronizers_test_spinlock_recursive_functional(void); void synchronizers_test_ticketlock_api(void); void synchronizers_test_ticketlock_functional(void); void synchronizers_test_rwlock_api(void); void synchronizers_test_rwlock_functional(void); +void synchronizers_test_rwlock_recursive_api(void); +void synchronizers_test_rwlock_recursive_functional(void); void synchronizers_test_atomic_inc_dec(void); void synchronizers_test_atomic_add_sub(void); void synchronizers_test_atomic_fetch_inc_dec(void); @@ -28,8 +33,10 @@ void synchronizers_test_atomic_fetch_add_sub(void); extern odp_testinfo_t synchronizers_suite_barrier[]; extern odp_testinfo_t synchronizers_suite_no_locking[]; extern odp_testinfo_t synchronizers_suite_spinlock[]; +extern odp_testinfo_t synchronizers_suite_spinlock_recursive[]; extern odp_testinfo_t synchronizers_suite_ticketlock[]; extern odp_testinfo_t synchronizers_suite_rwlock[]; +extern odp_testinfo_t synchronizers_suite_rwlock_recursive[]; extern odp_testinfo_t synchronizers_suite_atomic[]; /* test array init/term functions: */ |