Home
last modified time | relevance | path

Searched refs:fpmr (Results 1 – 4 of 4) sorted by relevance

/linux/tools/testing/selftests/arm64/signal/testcases/
H A Dfpmr_siginfo.c67 if (fpmr_ctx->fpmr != orig_fpmr) { in fpmr_present()
69 fpmr_ctx->fpmr, orig_fpmr); in fpmr_present()
/linux/arch/arm64/kernel/
H A Dsignal.c270 struct fpmr_context __user *fpmr; member
340 __put_user_error(current->thread.uw.fpmr, &ctx->fpmr, err); in preserve_fpmr_context()
347 u64 fpmr; in restore_fpmr_context() local
350 if (user->fpmr_size != sizeof(*user->fpmr)) in restore_fpmr_context()
353 __get_user_error(fpmr, &user->fpmr->fpmr, err); in restore_fpmr_context()
355 current->thread.uw.fpmr = fpmr; in restore_fpmr_context()
[all...]
H A Dfpsimd.c424 write_sysreg_s(current->thread.uw.fpmr, SYS_FPMR); in task_fpsimd_load()
462 *(last->fpmr) = read_sysreg_s(SYS_FPMR); in fpsimd_save_user_state()
725 task->thread.uw.fpmr = 0; in task_smstop_sm()
1685 current->thread.uw.fpmr = 0; in fpsimd_flush_thread()
1724 last->fpmr = &current->thread.uw.fpmr; in fpsimd_bind_task_to_cpu()
/linux/arch/arm64/include/asm/
H A Dprocessor.h163 u64 fpmr; member
276 sizeof_field(struct thread_struct, uw.fpmr) + in arch_thread_struct_whitelist()