Searched refs:barrier (Results 1 – 18 of 18) sorted by relevance
10 #error Please include <zephyr/sys/barrier.h>
11 #error Please include <zephyr/sys/barrier.h>
15 bool "Adds memory barrier after every address and data register access"
12 rsource "Kconfig.barrier"
26 bool "Use a POSIX barrier to serialize pthread_create()"
519 int barrier; in zephyr_thread_wrapper() local525 barrier = POINTER_TO_UINT(arg3); in zephyr_thread_wrapper()526 err = pthread_barrier_wait(&barrier); in zephyr_thread_wrapper()588 pthread_barrier_t barrier; in pthread_create() local611 err = pthread_barrier_init(&barrier, NULL, 2); in pthread_create()661 IS_ENABLED(CONFIG_PTHREAD_CREATE_BARRIER) ? UINT_TO_POINTER(barrier) : NULL, in pthread_create()666 err = pthread_barrier_wait(&barrier); in pthread_create()668 err = pthread_barrier_destroy(&barrier); in pthread_create()
44 zephyr_library_sources_ifdef(CONFIG_POSIX_BARRIERS barrier.c)
32 static pthread_barrier_t barrier; variable138 barrier_return[id] = pthread_barrier_wait(&barrier); in thread_top_exec()274 zassert_ok(pthread_barrier_init(&barrier, NULL, N_THR_E)); in ZTEST()
81 reader and writer. It optionally embeds cache and memory barrier
95 to include a full memory barrier (in the sense of e.g. "serializing"
187 but becomes a barrier to the "claim" API, because obviously no
1 …rmal;"><b>IEC 61496-1</b> - Electro-sensitive protective equipment/light barrier</div></div></div>…
594 Use the compiler builtin functions for barrier operations. This is
295 * Introduced :ref:`barriers_api` for barrier operations.
257 * Added memory barrier to ticker transactions
224 * Added HW memory barrier API support for multicore targets
296 …i=As for all atomic APIs, includes a full/sequentially-consistent memory barrier (where applicable…