/linux-6.3-rc2/arch/x86/kernel/fpu/ |
A D | context.h | 32 static inline void __fpu_invalidate_fpregs_state(struct fpu *fpu) in __fpu_invalidate_fpregs_state() 37 static inline int fpregs_state_valid(struct fpu *fpu, unsigned int cpu) in fpregs_state_valid() 42 static inline void fpregs_deactivate(struct fpu *fpu) in fpregs_deactivate() 48 static inline void fpregs_activate(struct fpu *fpu) in fpregs_activate() 57 struct fpu *fpu = ¤t->thread.fpu; in fpregs_restore_userregs() local
|
A D | core.c | 92 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 = ¤t->thread.fpu; in fpu_swap_kvm_fpstate() local 458 void fpu_sync_fpstate(struct fpu *fpu) in fpu_sync_fpstate() 528 void fpstate_reset(struct fpu *fpu) in fpstate_reset() 641 void fpu__drop(struct fpu *fpu) in fpu__drop() 679 struct fpu *fpu = ¤t->thread.fpu; in fpu_reset_fpregs() local 706 void fpu__clear_user_states(struct fpu *fpu) in fpu__clear_user_states() 764 struct fpu *fpu = ¤t->thread.fpu; in fpregs_assert_state_consistent() local 776 struct fpu *fpu = ¤t->thread.fpu; in fpregs_mark_activate() local [all …]
|
A D | regset.c | 45 static void sync_fpstate(struct fpu *fpu) in sync_fpstate() 59 static void fpu_force_restore(struct fpu *fpu) in fpu_force_restore() 73 struct fpu *fpu = &target->thread.fpu; in xfpregs_get() local 93 struct fpu *fpu = &target->thread.fpu; in xfpregs_set() local 145 struct fpu *fpu = &target->thread.fpu; in xstateregs_set() local 322 struct fpu *fpu = &target->thread.fpu; in fpregs_get() local 354 struct fpu *fpu = &target->thread.fpu; in fpregs_set() local
|
A D | signal.c | 280 struct fpu *fpu = ¤t->thread.fpu; in restore_fpregs_from_user() local 338 struct fpu *fpu = &tsk->thread.fpu; in __fpu_restore_sig() local 462 struct fpu *fpu = ¤t->thread.fpu; in fpu__restore_sig() local
|
A D | xstate.c | 1497 struct fpu *fpu = ¤t->thread.fpu; in fpstate_realloc() local 1593 struct fpu *fpu = ¤t->group_leader->thread.fpu; in __xstate_request_perm() local 1679 struct fpu *fpu; in __xfd_enable_feature() local
|
/linux-6.3-rc2/arch/s390/include/asm/fpu/ |
A D | types.h | 14 struct fpu { struct 29 struct kernel_fpu { argument
|
A D | internal.h | 41 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()
|
/linux-6.3-rc2/arch/sparc/kernel/ |
A D | sigutil_32.c | 15 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()
|
A D | sigutil_64.c | 15 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()
|
A D | cpu.c | 283 const struct fpu_info *fpu; in set_cpu_and_fpu() local
|
/linux-6.3-rc2/arch/x86/include/asm/fpu/ |
A D | types.h | 436 struct fpu { struct 449 unsigned int last_cpu; 479 struct fpu_state_perm perm; argument 486 struct fpu_state_perm guest_perm; argument 506 struct fpu_guest { argument
|
A D | api.h | 129 static inline void fpstate_free(struct fpu *fpu) { } in fpstate_free()
|
/linux-6.3-rc2/tools/testing/selftests/kvm/s390x/ |
A D | resets.c | 90 struct kvm_fpu fpu; in assert_clear() local 133 struct kvm_fpu fpu; in assert_initial() local
|
/linux-6.3-rc2/arch/mips/dec/ |
A D | int-handler.S | 284 fpu: label
|
/linux-6.3-rc2/arch/mips/kvm/ |
A D | mips.c | 653 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 1024 int kvm_arch_vcpu_ioctl_get_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu) in kvm_arch_vcpu_ioctl_get_fpu() 1029 int kvm_arch_vcpu_ioctl_set_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu) in kvm_arch_vcpu_ioctl_set_fpu()
|
/linux-6.3-rc2/arch/csky/kernel/ |
A D | process.c | 73 int elf_core_copy_task_fpregs(struct task_struct *t, elf_fpregset_t *fpu) in elf_core_copy_task_fpregs()
|
/linux-6.3-rc2/arch/microblaze/kernel/ |
A D | process.c | 136 int elf_core_copy_task_fpregs(struct task_struct *t, elf_fpregset_t *fpu) in elf_core_copy_task_fpregs()
|
/linux-6.3-rc2/arch/m68k/kernel/ |
A D | setup_no.c | 176 char *cpu, *mmu, *fpu; in show_cpuinfo() local
|
A D | process.c | 217 int elf_core_copy_task_fpregs(struct task_struct *t, elf_fpregset_t *fpu) in elf_core_copy_task_fpregs()
|
/linux-6.3-rc2/arch/arc/include/asm/ |
A D | processor.h | 32 struct arc_fpu fpu; member
|
/linux-6.3-rc2/arch/sh/include/asm/ |
A D | user.h | 40 struct user_fpu_struct fpu; /* Math Co-processor registers */ member
|
/linux-6.3-rc2/arch/x86/kernel/ |
A D | signal.c | 227 struct fpu *fpu = ¤t->thread.fpu; in handle_signal() local
|
/linux-6.3-rc2/arch/sh/kernel/cpu/sh4/ |
A D | fpu.c | 146 static void denormal_to_double(struct sh_fpu_hard_struct *fpu, int n) in denormal_to_double()
|
/linux-6.3-rc2/arch/alpha/kernel/ |
A D | process.c | 337 int elf_core_copy_task_fpregs(struct task_struct *t, elf_fpregset_t *fpu) in elf_core_copy_task_fpregs()
|
/linux-6.3-rc2/arch/riscv/kvm/ |
A D | vcpu.c | 700 int kvm_arch_vcpu_ioctl_get_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu) in kvm_arch_vcpu_ioctl_get_fpu() 705 int kvm_arch_vcpu_ioctl_set_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu) in kvm_arch_vcpu_ioctl_set_fpu()
|