Searched refs:fregs (Results 1 – 4 of 4) sorted by relevance
/arch/sh/math-emu/ |
D | math.c | 26 #define FPUL (fregs->fpul) 27 #define FPSCR (fregs->fpscr) 36 #define FR ((unsigned long*)(fregs->fp_regs)) 40 #define DR ((unsigned long long*)(fregs->fp_regs)) 79 fcmp_gt(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) in fcmp_gt() argument 90 fcmp_eq(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) in fcmp_eq() argument 106 fadd(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) in fadd() argument 113 fsub(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) in fsub() argument 120 fmul(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) in fmul() argument 127 fdiv(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) in fdiv() argument [all …]
|
/arch/mips/kernel/ |
D | ptrace32.c | 83 union fpureg *fregs; in compat_arch_ptrace() local 99 fregs = get_fpu_regs(child); in compat_arch_ptrace() 106 tmp = get_fpr32(&fregs[(addr & ~1) - FPR_BASE], in compat_arch_ptrace() 110 tmp = get_fpr64(&fregs[addr - FPR_BASE], 0); in compat_arch_ptrace() 198 union fpureg *fregs = get_fpu_regs(child); in compat_arch_ptrace() local 212 set_fpr32(&fregs[(addr & ~1) - FPR_BASE], in compat_arch_ptrace() 216 set_fpr64(&fregs[addr - FPR_BASE], 0, data); in compat_arch_ptrace()
|
D | ptrace.c | 157 union fpureg *fregs = get_fpu_regs(child); in ptrace_getfpregs() local 159 __put_user(get_fpr64(&fregs[i], 0), in ptrace_getfpregs() 174 union fpureg *fregs; in ptrace_setfpregs() local 183 fregs = get_fpu_regs(child); in ptrace_setfpregs() 187 set_fpr64(&fregs[i], 0, fpr_val); in ptrace_setfpregs() 810 union fpureg *fregs; in arch_ptrace() local 826 fregs = get_fpu_regs(child); in arch_ptrace() 835 tmp = get_fpr32(&fregs[(addr & ~1) - FPR_BASE], in arch_ptrace() 840 tmp = get_fpr64(&fregs[addr - FPR_BASE], 0); in arch_ptrace() 914 union fpureg *fregs = get_fpu_regs(child); in arch_ptrace() local [all …]
|
/arch/sparc/math-emu/ |
D | math_32.c | 132 static int do_one_mathemu(u32 insn, unsigned long *fsr, unsigned long *fregs); 274 static int do_one_mathemu(u32 insn, unsigned long *pfsr, unsigned long *fregs) in do_one_mathemu() argument 368 rs1 = (argp)&fregs[freg]; in do_one_mathemu() 389 rs2 = (argp)&fregs[freg]; in do_one_mathemu() 418 rd = (void *)&fregs[freg]; in do_one_mathemu()
|