Lines Matching full:owner
71 struct k_thread *owner = atomic_ptr_get(&_current_cpu->arch.fpu_owner); in arch_flush_local_fpu() local
73 if (owner != NULL) { in arch_flush_local_fpu()
80 /* save current owner's content */ in arch_flush_local_fpu()
81 z_arm64_fpu_save(&owner->arch.saved_fp_context); in arch_flush_local_fpu()
86 DBG("disable", owner); in arch_flush_local_fpu()
101 /* search all CPUs for the owner we want */ in flush_owned_fpu()
157 * Rather than flushing the FPU context to its owner and enabling access
237 /* save current owner's content if any */ in z_arm64_fpu_trap()
238 struct k_thread *owner = atomic_ptr_get(&_current_cpu->arch.fpu_owner); in z_arm64_fpu_trap() local
240 if (owner) { in z_arm64_fpu_trap()
241 z_arm64_fpu_save(&owner->arch.saved_fp_context); in z_arm64_fpu_trap()
244 DBG("save", owner); in z_arm64_fpu_trap()
266 /* become new owner */ in z_arm64_fpu_trap()