Home
last modified time | relevance | path

Searched refs:ATOMIC_ELEM (Results 1 – 2 of 2) sorted by relevance

/Zephyr-latest/include/zephyr/sys/
Datomic.h78 #define ATOMIC_ELEM(addr, bit) ((addr) + ((bit) / ATOMIC_BITS)) macro
129 atomic_val_t val = atomic_get(ATOMIC_ELEM(target, bit)); in atomic_test_bit()
152 old = atomic_and(ATOMIC_ELEM(target, bit), ~mask); in atomic_test_and_clear_bit()
175 old = atomic_or(ATOMIC_ELEM(target, bit), mask); in atomic_test_and_set_bit()
195 (void)atomic_and(ATOMIC_ELEM(target, bit), ~mask); in atomic_clear_bit()
213 (void)atomic_or(ATOMIC_ELEM(target, bit), mask); in atomic_set_bit()
233 (void)atomic_or(ATOMIC_ELEM(target, bit), mask); in atomic_set_bit_to()
235 (void)atomic_and(ATOMIC_ELEM(target, bit), ~mask); in atomic_set_bit_to()
/Zephyr-latest/cmake/sca/eclair/ECL/
Dzephyr_common_config.ecl46 -config=MC3R1.D4.9,macros+={questionable,"name(ATOMIC_ELEM)"}