Home
last modified time | relevance | path

Searched defs:fpu (Results 1 – 25 of 94) sorted by relevance

1234

/kernel/linux/linux-5.10/arch/x86/kernel/fpu/
Dcore.c80 int copy_fpregs_to_fpstate(struct fpu *fpu) in copy_fpregs_to_fpstate()
152 void fpu__save(struct fpu *fpu) in fpu__save()
245 static void fpu__initialize(struct fpu *fpu) in fpu__initialize()
268 void fpu__prepare_read(struct fpu *fpu) in fpu__prepare_read()
286 void fpu__prepare_write(struct fpu *fpu) in fpu__prepare_write()
307 void fpu__drop(struct fpu *fpu) in fpu__drop()
347 static void fpu__clear(struct fpu *fpu, bool user_only) in fpu__clear()
373 void fpu__clear_user_states(struct fpu *fpu) in fpu__clear_user_states()
378 void fpu__clear_all(struct fpu *fpu) in fpu__clear_all()
403 struct fpu *fpu = &current->thread.fpu; in fpregs_assert_state_consistent() local
[all …]
Dregset.c32 struct fpu *fpu = &target->thread.fpu; in xfpregs_get() local
47 struct fpu *fpu = &target->thread.fpu; in xfpregs_set() local
77 struct fpu *fpu = &target->thread.fpu; in xstateregs_get() local
110 struct fpu *fpu = &target->thread.fpu; in xstateregs_set() local
291 struct fpu *fpu = &target->thread.fpu; in fpregs_get() local
319 struct fpu *fpu = &target->thread.fpu; in fpregs_set() local
/kernel/linux/linux-6.6/arch/x86/kernel/fpu/
Dcontext.h31 static inline void __fpu_invalidate_fpregs_state(struct fpu *fpu) in __fpu_invalidate_fpregs_state()
36 static inline int fpregs_state_valid(struct fpu *fpu, unsigned int cpu) in fpregs_state_valid()
41 static inline void fpregs_deactivate(struct fpu *fpu) in fpregs_deactivate()
47 static inline void fpregs_activate(struct fpu *fpu) in fpregs_activate()
56 struct fpu *fpu = &current->thread.fpu; in fpregs_restore_userregs() local
Dcore.c92 static void update_avx_timestamp(struct fpu *fpu) in update_avx_timestamp()
115 void save_fpregs_to_fpstate(struct fpu *fpu) in save_fpregs_to_fpstate()
333 struct fpu *fpu = &current->thread.fpu; in fpu_swap_kvm_fpstate() local
459 void fpu_sync_fpstate(struct fpu *fpu) in fpu_sync_fpstate()
529 void fpstate_reset(struct fpu *fpu) in fpstate_reset()
676 void fpu__drop(struct fpu *fpu) in fpu__drop()
714 struct fpu *fpu = &current->thread.fpu; in fpu_reset_fpregs() local
741 void fpu__clear_user_states(struct fpu *fpu) in fpu__clear_user_states()
817 struct fpu *fpu = &current->thread.fpu; in fpregs_assert_state_consistent() local
829 struct fpu *fpu = &current->thread.fpu; in fpregs_mark_activate() local
[all …]
Dregset.c46 static void sync_fpstate(struct fpu *fpu) in sync_fpstate()
60 static void fpu_force_restore(struct fpu *fpu) in fpu_force_restore()
74 struct fpu *fpu = &target->thread.fpu; in xfpregs_get() local
94 struct fpu *fpu = &target->thread.fpu; in xfpregs_set() local
146 struct fpu *fpu = &target->thread.fpu; in xstateregs_set() local
190 struct fpu *fpu = &target->thread.fpu; in ssp_get() local
216 struct fpu *fpu = &target->thread.fpu; in ssp_set() local
403 struct fpu *fpu = &target->thread.fpu; in fpregs_get() local
435 struct fpu *fpu = &target->thread.fpu; in fpregs_set() local
Dsignal.c279 struct fpu *fpu = &current->thread.fpu; in restore_fpregs_from_user() local
339 struct fpu *fpu = &tsk->thread.fpu; in __fpu_restore_sig() local
459 struct fpu *fpu = &current->thread.fpu; in fpu__restore_sig() local
/kernel/linux/linux-6.6/arch/s390/include/asm/fpu/
Dtypes.h14 struct fpu { struct
29 struct kernel_fpu { argument
Dinternal.h41 static inline void fpregs_store(_s390_fp_regs *fpregs, struct fpu *fpu) in fpregs_store()
52 static inline void fpregs_load(_s390_fp_regs *fpregs, struct fpu *fpu) in fpregs_load()
/kernel/linux/linux-5.10/arch/s390/include/asm/fpu/
Dtypes.h14 struct fpu { struct
29 struct kernel_fpu { argument
Dinternal.h41 static inline void fpregs_store(_s390_fp_regs *fpregs, struct fpu *fpu) in fpregs_store()
52 static inline void fpregs_load(_s390_fp_regs *fpregs, struct fpu *fpu) in fpregs_load()
/kernel/linux/linux-5.10/arch/x86/include/asm/fpu/
Dinternal.h200 static inline void copy_fxregs_to_kernel(struct fpu *fpu) in copy_fxregs_to_kernel()
467 static inline void __fpu_invalidate_fpregs_state(struct fpu *fpu) in __fpu_invalidate_fpregs_state()
472 static inline int fpregs_state_valid(struct fpu *fpu, unsigned int cpu) in fpregs_state_valid()
481 static inline void fpregs_deactivate(struct fpu *fpu) in fpregs_deactivate()
487 static inline void fpregs_activate(struct fpu *fpu) in fpregs_activate()
498 struct fpu *fpu = &current->thread.fpu; in __fpregs_load_activate() local
Dtypes.h317 struct fpu { struct
330 unsigned int last_cpu;
337 unsigned long avx512_timestamp;
348 union fpregs_state state;
/kernel/linux/linux-6.6/arch/sparc/kernel/
Dsigutil_32.c15 int save_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) in save_fpu_state()
49 int restore_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) in restore_fpu_state()
Dsigutil_64.c15 int save_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) in save_fpu_state()
35 int restore_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) in restore_fpu_state()
/kernel/linux/linux-5.10/arch/sparc/kernel/
Dsigutil_32.c15 int save_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) in save_fpu_state()
49 int restore_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) in restore_fpu_state()
Dsigutil_64.c15 int save_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) in save_fpu_state()
35 int restore_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) in restore_fpu_state()
/kernel/linux/linux-6.6/arch/x86/include/asm/fpu/
Dtypes.h448 struct fpu { struct
461 unsigned int last_cpu;
491 struct fpu_state_perm perm; argument
498 struct fpu_state_perm guest_perm; argument
518 struct fpu_guest { argument
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/s390x/
Dresets.c93 struct kvm_fpu fpu; in assert_clear() local
133 struct kvm_fpu fpu; in assert_initial() local
/kernel/linux/linux-6.6/arch/mips/dec/
Dint-handler.S284 fpu: label
/kernel/linux/linux-5.10/arch/mips/dec/
Dint-handler.S284 fpu: label
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/s390x/
Dresets.c90 struct kvm_fpu fpu; in assert_clear() local
133 struct kvm_fpu fpu; in assert_initial() local
/kernel/linux/linux-6.6/arch/csky/kernel/
Dprocess.c73 int elf_core_copy_task_fpregs(struct task_struct *t, elf_fpregset_t *fpu) in elf_core_copy_task_fpregs()
/kernel/linux/linux-5.10/arch/csky/kernel/
Dprocess.c74 int dump_fpu(struct pt_regs *regs, struct user_fp *fpu) in dump_fpu()
/kernel/linux/linux-6.6/arch/mips/kvm/
Dmips.c653 struct mips_fpu_struct *fpu = &vcpu->arch.fpu; in kvm_mips_get_reg() local
765 struct mips_fpu_struct *fpu = &vcpu->arch.fpu; in kvm_mips_set_reg() local
1018 int kvm_arch_vcpu_ioctl_get_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu) in kvm_arch_vcpu_ioctl_get_fpu()
1023 int kvm_arch_vcpu_ioctl_set_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu) in kvm_arch_vcpu_ioctl_set_fpu()
/kernel/linux/linux-6.6/arch/microblaze/kernel/
Dprocess.c136 int elf_core_copy_task_fpregs(struct task_struct *t, elf_fpregset_t *fpu) in elf_core_copy_task_fpregs()

1234