Home
last modified time | relevance | path

Searched refs:atomic_xor (Results 1 – 8 of 8) sorted by relevance

/Zephyr-latest/include/zephyr/sys/
Datomic_arch.h46 atomic_val_t atomic_xor(atomic_t *target, atomic_val_t value);
Datomic_c.h64 __syscall atomic_val_t atomic_xor(atomic_t *target, atomic_val_t value);
Datomic_builtin.h98 static inline atomic_val_t atomic_xor(atomic_t *target, atomic_val_t value) in atomic_xor() function
Datomic.h440 atomic_val_t atomic_xor(atomic_t *target, atomic_val_t value);
/Zephyr-latest/modules/hal_nordic/nrfx/
Dnrfx_glue.h198 #define NRFX_ATOMIC_FETCH_XOR(p_data, value) atomic_xor(p_data, value)
/Zephyr-latest/include/zephyr/arch/xtensa/
Datomic_xtensa.h132 static ALWAYS_INLINE atomic_val_t atomic_xor(atomic_t *target, in atomic_xor() function
/Zephyr-latest/kernel/
Datomic_c.c344 ATOMIC_SYSCALL_HANDLER_TARGET_VALUE(atomic_xor);
/Zephyr-latest/tests/kernel/common/src/
Datomic.c207 zassert_true((atomic_xor(&target, value) == 0xFF00), "atomic_xor"); in ZTEST_USER()