Searched refs:fsave (Results 1 – 24 of 24) sorted by relevance
/linux-6.3-rc2/arch/x86/kernel/fpu/ |
A D | core.c | 132 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() 492 fpstate->regs.fsave.cwd = 0xffff037fu; in fpstate_init_fstate() 493 fpstate->regs.fsave.swd = 0xffff0000u; in fpstate_init_fstate() 494 fpstate->regs.fsave.twd = 0xffffffffu; in fpstate_init_fstate() 495 fpstate->regs.fsave.fos = 0xffff0000u; in fpstate_init_fstate() 669 frstor(&init_fpstate.regs.fsave); in restore_fpregs_from_init_fpstate() 807 cwd = (unsigned short)fpu->fpstate->regs.fsave.cwd; in fpu__exception_code() 808 swd = (unsigned short)fpu->fpstate->regs.fsave.swd; in fpu__exception_code()
|
A D | regset.c | 332 return membuf_write(&to, &fpu->fpstate->regs.fsave, in fpregs_get() 374 memcpy(&fpu->fpstate->regs.fsave, &env, sizeof(env)); in fpregs_set()
|
/linux-6.3-rc2/arch/m68k/fpsp040/ |
A D | x_unimp.S | 18 | 2. Unimp (short) fsave state frame created here by fsave 44 fsave -(%a7) 69 fsave -(%a7) |capture possible exc state
|
A D | fpsp.h | 13 | 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
|
A D | skeleton.S | 67 fsave -(%sp) 104 fsave -(%sp) 143 fsave -(%sp) 181 fsave -(%sp) 207 fsave -(%sp) 232 fsave -(%sp) 254 fsave -(%sp) 279 fsave -(%sp)
|
A D | x_fline.S | 48 fsave -(%a7) 70 subl #UNIMP_40_SIZE-4,%a7 |emulate an orig fsave 78 subl #UNIMP_41_SIZE-4,%a7 |emulate a rev fsave
|
A D | get_op.S | 537 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
|
A D | x_ovfl.S | 59 fsave -(%a7)
|
A D | bugfix.S | 171 | number of the fsave is not $40, this handler is not necessary. 273 fsave -(%a7) 399 fsave -(%a7)
|
A D | sgetem.S | 84 movew %d0,LOCAL_EX(%a0) |move the sign & exp back to fsave stack
|
A D | x_unfl.S | 47 fsave -(%a7)
|
A D | x_snan.S | 44 fsave -(%a7)
|
A D | do_func.S | 13 | CMDREG1B and STAG are extracted from the fsave frame
|
A D | gen_except.S | 127 | idle fsave vector to the unimp vector.
|
A D | round.S | 499 | is no LOCAL_GRS scratch word following it on the fsave frame.
|
/linux-6.3-rc2/arch/m68k/ifpsp060/ |
A D | fskeleton.S | 80 fsave -(%sp) 99 fsave -(%sp) 118 fsave -(%sp) 137 fsave -(%sp) 156 fsave -(%sp) 175 fsave -(%sp) 194 | fsave -(%sp)
|
/linux-6.3-rc2/arch/m68k/ifpsp060/src/ |
A D | pfpsp.S | 1394 # here, we insert the correct fsave status value into the fsave frame for the 1972 # here, we insert the correct fsave status value into the fsave frame for the 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 # 3080 # - The fsave frame contains the source operand # 3306 fsave FP_SRC(%a6) # grab the "busy" frame 3746 # fix_skewed_ops() - adjust fsave operand # 3751 # - The fsave frame contains the source operand. # 3755 # - The fsave frame contains the adjusted source operand. # [all …]
|
A D | fpsp.S | 1395 # here, we insert the correct fsave status value into the fsave frame for the 1973 # here, we insert the correct fsave status value into the fsave frame for the 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 # 3081 # - The fsave frame contains the source operand # 3307 fsave FP_SRC(%a6) # grab the "busy" frame 3747 # fix_skewed_ops() - adjust fsave operand # 3752 # - The fsave frame contains the source operand. # 3756 # - The fsave frame contains the adjusted source operand. # [all …]
|
/linux-6.3-rc2/arch/x86/include/asm/fpu/ |
A D | types.h | 337 struct fregs_state fsave; member
|
/linux-6.3-rc2/arch/x86/math-emu/ |
A D | fpu_proto.h | 149 extern void fsave(fpu_addr_modes addr_modes, u_char __user *data_address);
|
A D | load_store.c | 283 fsave(addr_modes, (u_char __user *) data_address); in FPU_load_store()
|
A D | reg_ld_str.c | 1199 void fsave(fpu_addr_modes addr_modes, u_char __user *data_address) in fsave() function
|
/linux-6.3-rc2/arch/m68k/kernel/ |
A D | entry.S | 364 fsave %a0@(TASK_THREAD+THREAD_FPSTATE)
|
/linux-6.3-rc2/arch/m68k/math-emu/ |
A D | fp_scan.S | 64 | normal fpu instruction? (this excludes fsave/frestore)
|
Completed in 66 milliseconds