Searched refs:fp_regs (Results 1 - 25 of 61) sorted by relevance

123

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/um/include/shared/
H A Dregisters.h12 extern int save_fp_registers(int pid, unsigned long *fp_regs);
13 extern int restore_fp_registers(int pid, unsigned long *fp_regs);
14 extern int save_fpx_registers(int pid, unsigned long *fp_regs);
15 extern int restore_fpx_registers(int pid, unsigned long *fp_regs);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/um/include/shared/
H A Dregisters.h12 extern int save_fp_registers(int pid, unsigned long *fp_regs);
13 extern int restore_fp_registers(int pid, unsigned long *fp_regs);
14 extern int save_fpx_registers(int pid, unsigned long *fp_regs);
15 extern int restore_fpx_registers(int pid, unsigned long *fp_regs);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/um/os-Linux/sys-x86_64/
H A Dregisters.c14 int save_fp_registers(int pid, unsigned long *fp_regs) argument
16 if (ptrace(PTRACE_GETFPREGS, pid, 0, fp_regs) < 0)
21 int restore_fp_registers(int pid, unsigned long *fp_regs) argument
23 if (ptrace(PTRACE_SETFPREGS, pid, 0, fp_regs) < 0)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/um/os-Linux/sys-x86_64/
H A Dregisters.c14 int save_fp_registers(int pid, unsigned long *fp_regs) argument
16 if (ptrace(PTRACE_GETFPREGS, pid, 0, fp_regs) < 0)
21 int restore_fp_registers(int pid, unsigned long *fp_regs) argument
23 if (ptrace(PTRACE_SETFPREGS, pid, 0, fp_regs) < 0)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/um/os-Linux/sys-i386/
H A Dregisters.c15 int save_fp_registers(int pid, unsigned long *fp_regs) argument
17 if (ptrace(PTRACE_GETFPREGS, pid, 0, fp_regs) < 0)
22 int restore_fp_registers(int pid, unsigned long *fp_regs) argument
24 if (ptrace(PTRACE_SETFPREGS, pid, 0, fp_regs) < 0)
29 int save_fpx_registers(int pid, unsigned long *fp_regs) argument
31 if (ptrace(PTRACE_GETFPXREGS, pid, 0, fp_regs) < 0)
36 int restore_fpx_registers(int pid, unsigned long *fp_regs) argument
38 if (ptrace(PTRACE_SETFPXREGS, pid, 0, fp_regs) < 0)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/um/os-Linux/sys-i386/
H A Dregisters.c15 int save_fp_registers(int pid, unsigned long *fp_regs) argument
17 if (ptrace(PTRACE_GETFPREGS, pid, 0, fp_regs) < 0)
22 int restore_fp_registers(int pid, unsigned long *fp_regs) argument
24 if (ptrace(PTRACE_SETFPREGS, pid, 0, fp_regs) < 0)
29 int save_fpx_registers(int pid, unsigned long *fp_regs) argument
31 if (ptrace(PTRACE_GETFPXREGS, pid, 0, fp_regs) < 0)
36 int restore_fpx_registers(int pid, unsigned long *fp_regs) argument
38 if (ptrace(PTRACE_SETFPXREGS, pid, 0, fp_regs) < 0)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/s390/math-emu/
H A Dmath.c152 mode = current->thread.fp_regs.fpc & 3;
153 cvt.w.high = current->thread.fp_regs.fprs[rx].ui;
154 cvt.w.low = current->thread.fp_regs.fprs[rx+2].ui;
156 cvt.w.high = current->thread.fp_regs.fprs[ry].ui;
157 cvt.w.low = current->thread.fp_regs.fprs[ry+2].ui;
161 current->thread.fp_regs.fprs[rx].ui = cvt.w.high;
162 current->thread.fp_regs.fprs[rx+2].ui = cvt.w.low;
173 mode = current->thread.fp_regs.fpc & 3;
174 FP_UNPACK_DP(DA, &current->thread.fp_regs.fprs[rx].d);
175 FP_UNPACK_DP(DB, &current->thread.fp_regs
617 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
633 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
645 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
704 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
729 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
749 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
2086 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
2116 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
2146 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
2159 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
2173 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
2186 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/s390/math-emu/
H A Dmath.c152 mode = current->thread.fp_regs.fpc & 3;
153 cvt.w.high = current->thread.fp_regs.fprs[rx].ui;
154 cvt.w.low = current->thread.fp_regs.fprs[rx+2].ui;
156 cvt.w.high = current->thread.fp_regs.fprs[ry].ui;
157 cvt.w.low = current->thread.fp_regs.fprs[ry+2].ui;
161 current->thread.fp_regs.fprs[rx].ui = cvt.w.high;
162 current->thread.fp_regs.fprs[rx+2].ui = cvt.w.low;
173 mode = current->thread.fp_regs.fpc & 3;
174 FP_UNPACK_DP(DA, &current->thread.fp_regs.fprs[rx].d);
175 FP_UNPACK_DP(DB, &current->thread.fp_regs
617 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
633 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
645 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
704 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
729 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
749 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
2086 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
2116 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
2146 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
2159 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
2173 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
2186 s390_fp_regs *fp_regs = &current->thread.fp_regs; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sh/include/asm/
H A Duser.h32 unsigned long fp_regs[32]; member in struct:user_fpu_struct
37 unsigned long fp_regs[16]; member in struct:user_fpu_struct
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sh/include/asm/
H A Duser.h32 unsigned long fp_regs[32]; member in struct:user_fpu_struct
37 unsigned long fp_regs[16]; member in struct:user_fpu_struct
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/include/asm/
H A Dsigcontext.h27 elf_fpregset_t fp_regs; member in struct:sigcontext
77 * FPR/VSR 0-31 doubleword 0 is stored in fp_regs, and VMX/VSR 32-63
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Dsigcontext.h27 elf_fpregset_t fp_regs; member in struct:sigcontext
77 * FPR/VSR 0-31 doubleword 0 is stored in fp_regs, and VMX/VSR 32-63
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sh/kernel/cpu/sh4/
H A Dfpu.c155 fpu->fp_regs[n] = du;
156 fpu->fp_regs[n + 1] = dl;
241 hx = tsk->thread.xstate->hardfpu.fp_regs[n];
242 hy = tsk->thread.xstate->hardfpu.fp_regs[m];
253 | tsk->thread.xstate->hardfpu.fp_regs[n + 1];
255 | tsk->thread.xstate->hardfpu.fp_regs[m + 1];
257 tsk->thread.xstate->hardfpu.fp_regs[n] = llx >> 32;
258 tsk->thread.xstate->hardfpu.fp_regs[n + 1] = llx & 0xffffffff;
264 tsk->thread.xstate->hardfpu.fp_regs[n] = hx;
279 hx = tsk->thread.xstate->hardfpu.fp_regs[
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sh/kernel/cpu/sh4/
H A Dfpu.c155 fpu->fp_regs[n] = du;
156 fpu->fp_regs[n + 1] = dl;
241 hx = tsk->thread.xstate->hardfpu.fp_regs[n];
242 hy = tsk->thread.xstate->hardfpu.fp_regs[m];
253 | tsk->thread.xstate->hardfpu.fp_regs[n + 1];
255 | tsk->thread.xstate->hardfpu.fp_regs[m + 1];
257 tsk->thread.xstate->hardfpu.fp_regs[n] = llx >> 32;
258 tsk->thread.xstate->hardfpu.fp_regs[n + 1] = llx & 0xffffffff;
264 tsk->thread.xstate->hardfpu.fp_regs[n] = hx;
279 hx = tsk->thread.xstate->hardfpu.fp_regs[
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/s390/kernel/
H A Dprocess.c192 * save fprs to current->thread.fp_regs to merge them with
195 save_fp_regs(&current->thread.fp_regs);
196 memcpy(&p->thread.fp_regs, &current->thread.fp_regs,
203 save_fp_regs(&p->thread.fp_regs);
262 current->thread.fp_regs.fpc = 0;
299 * save fprs to current->thread.fp_regs to merge them with
302 save_fp_regs(&current->thread.fp_regs);
303 memcpy(fpregs, &current->thread.fp_regs, sizeof(s390_fp_regs));
H A Dptrace.c188 } else if (addr < (addr_t) &dummy->regs.fp_regs) {
191 * orig_gpr2 and fp_regs on s390.
195 } else if (addr < (addr_t) (&dummy->regs.fp_regs + 1)) {
199 offset = addr - (addr_t) &dummy->regs.fp_regs;
200 tmp = *(addr_t *)((addr_t) &child->thread.fp_regs + offset);
201 if (addr == (addr_t) &dummy->regs.fp_regs.fpc)
294 } else if (addr < (addr_t) &dummy->regs.fp_regs) {
297 * orig_gpr2 and fp_regs on s390.
301 } else if (addr < (addr_t) (&dummy->regs.fp_regs + 1)) {
305 if (addr == (addr_t) &dummy->regs.fp_regs
[all...]
H A Dcompat_ptrace.h47 s390_fp_regs fp_regs; member in struct:user_regs_struct32
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/s390/kernel/
H A Dprocess.c192 * save fprs to current->thread.fp_regs to merge them with
195 save_fp_regs(&current->thread.fp_regs);
196 memcpy(&p->thread.fp_regs, &current->thread.fp_regs,
203 save_fp_regs(&p->thread.fp_regs);
262 current->thread.fp_regs.fpc = 0;
299 * save fprs to current->thread.fp_regs to merge them with
302 save_fp_regs(&current->thread.fp_regs);
303 memcpy(fpregs, &current->thread.fp_regs, sizeof(s390_fp_regs));
H A Dptrace.c188 } else if (addr < (addr_t) &dummy->regs.fp_regs) {
191 * orig_gpr2 and fp_regs on s390.
195 } else if (addr < (addr_t) (&dummy->regs.fp_regs + 1)) {
199 offset = addr - (addr_t) &dummy->regs.fp_regs;
200 tmp = *(addr_t *)((addr_t) &child->thread.fp_regs + offset);
201 if (addr == (addr_t) &dummy->regs.fp_regs.fpc)
294 } else if (addr < (addr_t) &dummy->regs.fp_regs) {
297 * orig_gpr2 and fp_regs on s390.
301 } else if (addr < (addr_t) (&dummy->regs.fp_regs + 1)) {
305 if (addr == (addr_t) &dummy->regs.fp_regs
[all...]
H A Dcompat_ptrace.h47 s390_fp_regs fp_regs; member in struct:user_regs_struct32
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sh/kernel/cpu/sh2a/
H A Dfpu.c383 fpu->fp_regs[n] = du;
384 fpu->fp_regs[n+1] = dl;
463 hx = tsk->thread.xstate->hardfpu.fp_regs[n];
464 hy = tsk->thread.xstate->hardfpu.fp_regs[m];
475 | tsk->thread.xstate->hardfpu.fp_regs[n+1];
477 | tsk->thread.xstate->hardfpu.fp_regs[m+1];
482 tsk->thread.xstate->hardfpu.fp_regs[n] = llx >> 32;
483 tsk->thread.xstate->hardfpu.fp_regs[n+1] = llx & 0xffffffff;
492 tsk->thread.xstate->hardfpu.fp_regs[n] = hx;
506 hx = tsk->thread.xstate->hardfpu.fp_regs[
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sh/kernel/cpu/sh2a/
H A Dfpu.c383 fpu->fp_regs[n] = du;
384 fpu->fp_regs[n+1] = dl;
463 hx = tsk->thread.xstate->hardfpu.fp_regs[n];
464 hy = tsk->thread.xstate->hardfpu.fp_regs[m];
475 | tsk->thread.xstate->hardfpu.fp_regs[n+1];
477 | tsk->thread.xstate->hardfpu.fp_regs[m+1];
482 tsk->thread.xstate->hardfpu.fp_regs[n] = llx >> 32;
483 tsk->thread.xstate->hardfpu.fp_regs[n+1] = llx & 0xffffffff;
492 tsk->thread.xstate->hardfpu.fp_regs[n] = hx;
506 hx = tsk->thread.xstate->hardfpu.fp_regs[
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sh/kernel/
H A Dtraps_64.c608 current->thread.xstate->hardfpu.fp_regs[destreg] = buflo;
612 current->thread.xstate->hardfpu.fp_regs[destreg] = buflo;
613 current->thread.xstate->hardfpu.fp_regs[destreg+1] = bufhi;
616 current->thread.xstate->hardfpu.fp_regs[destreg] = bufhi;
617 current->thread.xstate->hardfpu.fp_regs[destreg+1] = buflo;
619 current->thread.xstate->hardfpu.fp_regs[destreg] = buflo;
620 current->thread.xstate->hardfpu.fp_regs[destreg+1] = bufhi;
678 buflo = current->thread.xstate->hardfpu.fp_regs[srcreg];
682 buflo = current->thread.xstate->hardfpu.fp_regs[srcreg];
683 bufhi = current->thread.xstate->hardfpu.fp_regs[srcre
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sh/kernel/
H A Dtraps_64.c608 current->thread.xstate->hardfpu.fp_regs[destreg] = buflo;
612 current->thread.xstate->hardfpu.fp_regs[destreg] = buflo;
613 current->thread.xstate->hardfpu.fp_regs[destreg+1] = bufhi;
616 current->thread.xstate->hardfpu.fp_regs[destreg] = bufhi;
617 current->thread.xstate->hardfpu.fp_regs[destreg+1] = buflo;
619 current->thread.xstate->hardfpu.fp_regs[destreg] = buflo;
620 current->thread.xstate->hardfpu.fp_regs[destreg+1] = bufhi;
678 buflo = current->thread.xstate->hardfpu.fp_regs[srcreg];
682 buflo = current->thread.xstate->hardfpu.fp_regs[srcreg];
683 bufhi = current->thread.xstate->hardfpu.fp_regs[srcre
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/gdb/gdb/
H A Dmips-linux-nat.c229 mips64_elf_fpregset_t fp_regs; local
232 (PTRACE_TYPE_ARG3) &fp_regs) == -1)
243 (const mips64_elf_fpregset_t *) &fp_regs);
285 mips64_elf_fpregset_t fp_regs; local
288 (PTRACE_TYPE_ARG3) &fp_regs) == -1)
291 mips64_fill_fpregset (regcache, &fp_regs, regno);
294 (PTRACE_TYPE_ARG3) &fp_regs) == -1)

Completed in 228 milliseconds

123