Home
last modified time | relevance | path

Searched refs:fsave (Results 1 – 24 of 24) sorted by relevance

/linux/arch/x86/kernel/fpu/
H A Dcore.c132 asm volatile("fnsave %[fp]; fwait" : [fp] "=m" (fpu->fpstate->regs.fsave)); in save_fpregs_to_fpstate()
133 frstor(&fpu->fpstate->regs.fsave); in save_fpregs_to_fpstate()
186 frstor(&fpstate->regs.fsave); in restore_fpregs_from_fpstate()
493 fpstate->regs.fsave.cwd = 0xffff037fu; in fpstate_init_fstate()
494 fpstate->regs.fsave.swd = 0xffff0000u; in fpstate_init_fstate()
495 fpstate->regs.fsave.twd = 0xffffffffu; in fpstate_init_fstate()
496 fpstate->regs.fsave.fos = 0xffff0000u; in fpstate_init_fstate()
704 frstor(&init_fpstate.regs.fsave); in restore_fpregs_from_init_fpstate()
860 cwd = (unsigned short)fpu->fpstate->regs.fsave.cwd; in fpu__exception_code()
861 swd = (unsigned short)fpu->fpstate->regs.fsave.swd; in fpu__exception_code()
H A Dregset.c414 return membuf_write(&to, &fpu->fpstate->regs.fsave, in fpregs_get()
456 memcpy(&fpu->fpstate->regs.fsave, &env, sizeof(env)); in fpregs_set()
/linux/arch/m68k/fpsp040/
H A Dx_unimp.S18 | 2. Unimp (short) fsave state frame created here by fsave
44 fsave -(%a7)
69 fsave -(%a7) |capture possible exc state
H A Dfpsp.h13 | These equates are used to access the exception frame, the fsave
19 | fsave -(a7)
28 | | FPU fsave area |
45 | offsets refer to the Local Variable area and the fsave area.
46 | The fsave frame is also accessible from the top via A7.
62 | Sometimes the exception handler will transform the fsave area
66 | a second fsave frame can be pushed onto the stack and the
122 | fsave offsets and bit definitions
124 | Offsets are defined from the end of an fsave because the last 10
322 | fsave sizes and formats
H A Dskeleton.S67 fsave -(%sp)
104 fsave -(%sp)
143 fsave -(%sp)
181 fsave -(%sp)
207 fsave -(%sp)
232 fsave -(%sp)
254 fsave -(%sp)
279 fsave -(%sp)
H A Dx_fline.S48 fsave -(%a7)
70 subl #UNIMP_40_SIZE-4,%a7 |emulate an orig fsave
78 subl #UNIMP_41_SIZE-4,%a7 |emulate a rev fsave
H A Dget_op.S537 fmovex %fp0,ETEMP(%a6) |put the unpacked sop in the fsave stack
607 | ;put the unpacked sop in the fsave stack
614 movew %d0,CMDREG1B(%a6) |write command word back to fsave stack
620 |Converted result is now in etemp on fsave stack, now set the source
H A Dx_ovfl.S59 fsave -(%a7)
H A Dbugfix.S171 | number of the fsave is not $40, this handler is not necessary.
273 fsave -(%a7)
399 fsave -(%a7)
H A Dsgetem.S84 movew %d0,LOCAL_EX(%a0) |move the sign & exp back to fsave stack
H A Dx_unfl.S47 fsave -(%a7)
H A Dx_snan.S44 fsave -(%a7)
H A Ddo_func.S13 | CMDREG1B and STAG are extracted from the fsave frame
H A Dgen_except.S127 | idle fsave vector to the unimp vector.
H A Dround.S499 | is no LOCAL_GRS scratch word following it on the fsave frame.
/linux/arch/m68k/ifpsp060/
H A Dfskeleton.S80 fsave -(%sp)
99 fsave -(%sp)
118 fsave -(%sp)
137 fsave -(%sp)
156 fsave -(%sp)
175 fsave -(%sp)
194 | fsave -(%sp)
/linux/arch/m68k/ifpsp060/src/
H A Dpfpsp.S1394 # here, we insert the correct fsave status value into the fsave frame for the
1395 # corresponding exception. the operand in the fsave frame should be the original
1657 # we don't mess with the existing fsave frame. just re-insert it and
1972 # here, we insert the correct fsave status value into the fsave frame for the
1973 # corresponding exception. the operand in the fsave frame should be the original
1975 # as a reminder for future predicted pain and agony, we are passing in fsave the
2296 # if we're stuffing a source operand back into an fsave frame then we
2372 # fix_skewed_ops() - adjust src operand in fsave frame #
2413 # signalled as a result of emulation, then an fsave state frame #
3072 # fix_skewed_ops() - adjust src operand in fsave frame #
[all …]
H A Dfpsp.S1395 # here, we insert the correct fsave status value into the fsave frame for the
1396 # corresponding exception. the operand in the fsave frame should be the original
1658 # we don't mess with the existing fsave frame. just re-insert it and
1973 # here, we insert the correct fsave status value into the fsave frame for the
1974 # corresponding exception. the operand in the fsave frame should be the original
1976 # as a reminder for future predicted pain and agony, we are passing in fsave the
2297 # if we're stuffing a source operand back into an fsave frame then we
2373 # fix_skewed_ops() - adjust src operand in fsave frame #
2414 # signalled as a result of emulation, then an fsave state frame #
3073 # fix_skewed_ops() - adjust src operand in fsave frame #
[all …]
/linux/arch/x86/math-emu/
H A Dload_store.c283 fsave(addr_modes, (u_char __user *) data_address); in FPU_load_store()
H A Dfpu_proto.h149 extern void fsave(fpu_addr_modes addr_modes, u_char __user *data_address);
H A Dreg_ld_str.c1199 void fsave(fpu_addr_modes addr_modes, u_char __user *data_address) in fsave() function
/linux/arch/x86/include/asm/fpu/
H A Dtypes.h351 struct fregs_state fsave; member
/linux/arch/m68k/kernel/
H A Dentry.S361 fsave %a0@(TASK_THREAD+THREAD_FPSTATE)
/linux/arch/m68k/math-emu/
H A Dfp_scan.S64 | normal fpu instruction? (this excludes fsave/frestore)