diff options
author | Petri Savolainen <petri.savolainen@nokia.com> | 2015-07-09 16:46:16 +0300 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2015-07-23 19:21:51 +0300 |
commit | 3501aeea1b0316aa5e951e6e601b891a05e0d1c4 (patch) | |
tree | 842892b5b9b37e2a2158529f56ad7754211853dd /test/validation | |
parent | b16afd47225ed07360bd7574ed1970ff544c5d50 (diff) |
api: init: added thread type to local init
User needs to select the thread type (worker or control) of
the initialized thread. Implementation may reserve HW direct access
only to worker threads, while control threads share HW access, etc.
Signed-off-by: Petri Savolainen <petri.savolainen@nokia.com>
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Conflicts:
helper/linux.c
Diffstat (limited to 'test/validation')
-rw-r--r-- | test/validation/common/odp_cunit_common.c | 2 | ||||
-rw-r--r-- | test/validation/crypto/crypto.c | 2 | ||||
-rw-r--r-- | test/validation/synchronizers/synchronizers.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/test/validation/common/odp_cunit_common.c b/test/validation/common/odp_cunit_common.c index f0752c62a..753405ade 100644 --- a/test/validation/common/odp_cunit_common.c +++ b/test/validation/common/odp_cunit_common.c @@ -50,7 +50,7 @@ static int tests_global_init(void) fprintf(stderr, "error: odp_init_global() failed.\n"); return -1; } - if (0 != odp_init_local()) { + if (0 != odp_init_local(ODP_THREAD_CONTROL)) { fprintf(stderr, "error: odp_init_local() failed.\n"); return -1; } diff --git a/test/validation/crypto/crypto.c b/test/validation/crypto/crypto.c index ca7e74083..996543259 100644 --- a/test/validation/crypto/crypto.c +++ b/test/validation/crypto/crypto.c @@ -33,7 +33,7 @@ static int crypto_init(void) fprintf(stderr, "error: odp_init_global() failed.\n"); return -1; } - if (0 != odp_init_local()) { + if (0 != odp_init_local(ODP_THREAD_CONTROL)) { fprintf(stderr, "error: odp_init_local() failed.\n"); return -1; } diff --git a/test/validation/synchronizers/synchronizers.c b/test/validation/synchronizers/synchronizers.c index fb12a05e2..ed56c8fca 100644 --- a/test/validation/synchronizers/synchronizers.c +++ b/test/validation/synchronizers/synchronizers.c @@ -1061,7 +1061,7 @@ static int synchronizers_init(void) fprintf(stderr, "error: odp_init_global() failed.\n"); return -1; } - if (0 != odp_init_local()) { + if (0 != odp_init_local(ODP_THREAD_CONTROL)) { fprintf(stderr, "error: odp_init_local() failed.\n"); return -1; } |