Home
last modified time | relevance | path

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

/Zephyr-Core-3.6.0/arch/arm64/core/
Dfpu.c71 struct k_thread *owner = atomic_ptr_get(&_current_cpu->arch.fpu_owner); in arch_flush_local_fpu()
105 if (atomic_ptr_get(&_kernel.cpus[i].arch.fpu_owner) != thread) { in flush_owned_fpu()
130 while (atomic_ptr_get(&_kernel.cpus[i].arch.fpu_owner) == thread) { in flush_owned_fpu()
238 struct k_thread *owner = atomic_ptr_get(&_current_cpu->arch.fpu_owner); in z_arm64_fpu_trap()
290 if (atomic_ptr_get(&_current_cpu->arch.fpu_owner) == _current) { in fpu_access_update()
336 if (thread == atomic_ptr_get(&_current_cpu->arch.fpu_owner)) { in arch_float_disable()
/Zephyr-Core-3.6.0/arch/riscv/core/
Dfpu.c108 struct k_thread *owner = atomic_ptr_get(&_current_cpu->arch.fpu_owner); in arch_flush_local_fpu()
145 owner = atomic_ptr_get(&_kernel.cpus[i].arch.fpu_owner); in flush_owned_fpu()
176 owner = atomic_ptr_get(&_kernel.cpus[i].arch.fpu_owner); in flush_owned_fpu()
/Zephyr-Core-3.6.0/include/zephyr/sys/
Datomic_arch.h34 void *atomic_ptr_get(const atomic_ptr_t *target);
Datomic_c.h44 atomic_ptr_val_t atomic_ptr_get(const atomic_ptr_t *target);
Datomic_builtin.h63 static inline atomic_ptr_val_t atomic_ptr_get(const atomic_ptr_t *target) in atomic_ptr_get() function
Datomic.h352 atomic_ptr_val_t atomic_ptr_get(const atomic_ptr_t *target);
/Zephyr-Core-3.6.0/include/zephyr/rtio/
Drtio_mpsc.h43 #define mpsc_ptr_get(ptr) atomic_ptr_get(&(ptr))
/Zephyr-Core-3.6.0/include/zephyr/arch/xtensa/
Datomic_xtensa.h153 static ALWAYS_INLINE void *atomic_ptr_get(const atomic_ptr_t *target) in atomic_ptr_get() function
/Zephyr-Core-3.6.0/kernel/
Datomic_c.c225 atomic_ptr_val_t atomic_ptr_get(const atomic_ptr_t *target) in atomic_ptr_get() function
/Zephyr-Core-3.6.0/tests/kernel/common/src/
Datomic.c171 zassert_true((atomic_ptr_get(&ptr_target) == (atomic_ptr_val_t)50), in ZTEST_USER()
/Zephyr-Core-3.6.0/arch/x86/core/
Dx86_mmu.c844 return (pentry_t)atomic_ptr_get((atomic_ptr_t *)target); in atomic_pte_get()
/Zephyr-Core-3.6.0/subsys/bluetooth/host/
Dsmp.c319 return atomic_ptr_get(&smp->auth_cb); in latch_auth_cb()