Searched refs:sc_fpstate (Results 1 - 2 of 2) sorted by relevance

/linux-4.4.14/arch/m68k/include/uapi/asm/
H A Dsigcontext.h20 unsigned char sc_fpstate[216]; member in struct:sigcontext
/linux-4.4.14/arch/m68k/kernel/
H A Dsignal.c284 if (CPU_IS_060 ? sc->sc_fpstate[2] : sc->sc_fpstate[0]) { restore_fpu_state()
287 (sc->sc_fpstate[0] != fpu_version)) restore_fpu_state()
291 !(sc->sc_fpstate[1] == 0x18 || sc->sc_fpstate[1] == 0xb4)) restore_fpu_state()
294 !(sc->sc_fpstate[1] == 0x38 || sc->sc_fpstate[1] == 0xd4)) restore_fpu_state()
297 if (!(sc->sc_fpstate[1] == 0x00 || restore_fpu_state()
298 sc->sc_fpstate[1] == 0x28 || restore_fpu_state()
299 sc->sc_fpstate[1] == 0x60)) restore_fpu_state()
302 if (!(sc->sc_fpstate[3] == 0x00 || restore_fpu_state()
303 sc->sc_fpstate[3] == 0x60 || restore_fpu_state()
304 sc->sc_fpstate[3] == 0xe0)) restore_fpu_state()
307 if (!(sc->sc_fpstate[0] == 0x00 || restore_fpu_state()
308 sc->sc_fpstate[0] == 0x05 || restore_fpu_state()
309 sc->sc_fpstate[0] == 0xe5)) restore_fpu_state()
336 __asm__ volatile ("frestore %0" : : "m" (*sc->sc_fpstate)); restore_fpu_state()
341 : : "m" (*sc->sc_fpstate)); restore_fpu_state()
458 : : "m" (*sc->sc_fpstate) : "memory"); save_fpu_state()
463 : : "m" (*sc->sc_fpstate) : "memory"); save_fpu_state()
466 if (CPU_IS_060 ? sc->sc_fpstate[2] : sc->sc_fpstate[0]) { save_fpu_state()
467 fpu_version = sc->sc_fpstate[0]; save_fpu_state()
472 if (*(unsigned short *) sc->sc_fpstate == 0x1f38) save_fpu_state()
473 sc->sc_fpstate[0x38] |= 1 << 3; save_fpu_state()

Completed in 175 milliseconds