Home
last modified time | relevance | path

Searched refs:atomic_ptr_set (Results 1 – 12 of 12) sorted by relevance

/Zephyr-latest/include/zephyr/sys/
Datomic_c.h48 __syscall atomic_ptr_val_t atomic_ptr_set(atomic_ptr_t *target, atomic_ptr_val_t value);
58 return atomic_ptr_set(target, NULL); in atomic_ptr_clear()
Datomic_builtin.h78 static inline atomic_ptr_val_t atomic_ptr_set(atomic_ptr_t *target, atomic_ptr_val_t value) in atomic_ptr_set() function
90 return atomic_ptr_set(target, NULL); in atomic_ptr_clear()
Dmpsc_lockfree.h58 #define mpsc_ptr_set(ptr, val) atomic_ptr_set(&(ptr), val)
59 #define mpsc_ptr_set_get(ptr, val) atomic_ptr_set(&(ptr), val)
Datomic_arch.h38 void *atomic_ptr_set(atomic_ptr_t *target, void *value);
Datomic.h382 atomic_ptr_val_t atomic_ptr_set(atomic_ptr_t *target, atomic_ptr_val_t value);
/Zephyr-latest/tests/bluetooth/common/testlib/src/
Dconn_ref.c38 conn = atomic_ptr_set((void **)connp, NULL); in bt_testlib_conn_unref()
/Zephyr-latest/include/zephyr/arch/xtensa/
Datomic_xtensa.h159 static ALWAYS_INLINE void *atomic_ptr_set(atomic_ptr_t *target, void *value) in atomic_ptr_set() function
/Zephyr-latest/arch/arm64/core/
Dfpu.c267 atomic_ptr_set(&_current_cpu->arch.fpu_owner, arch_current_thread()); in z_arm64_fpu_trap()
/Zephyr-latest/arch/riscv/core/
Dfpu.c85 atomic_ptr_set(&_current_cpu->arch.fpu_owner, arch_current_thread()); in z_riscv_fpu_load()
/Zephyr-latest/tests/kernel/common/src/
Datomic.c183 zassert_true((atomic_ptr_set(&ptr_target, ptr_value) == (atomic_ptr_val_t)42), in ZTEST_USER()
/Zephyr-latest/subsys/bluetooth/host/
Dhci_core.c2437 buf = atomic_ptr_set((atomic_ptr_t *)&bt_dev.sent_cmd, buf); in hci_cmd_done()
Dsmp.c4690 atomic_ptr_set(&smp->auth_cb, BT_SMP_AUTH_CB_UNINITIALIZED); in bt_smp_connected()