| /Linux-v5.10/arch/sh/kernel/cpu/sh4/ |
| D | fpu.c | 84 :"0"((char *)(&tsk->thread.xstate->hardfpu.status)), in save_fpu() 134 :"0" (tsk->thread.xstate), "r" (FPSCR_RCHG) in restore_fpu() 230 if ((tsk->thread.xstate->hardfpu.fpscr & FPSCR_CAUSE_ERROR)) in ieee_fpe_handler() 232 denormal_to_double(&tsk->thread.xstate->hardfpu, in ieee_fpe_handler() 248 hx = tsk->thread.xstate->hardfpu.fp_regs[n]; in ieee_fpe_handler() 249 hy = tsk->thread.xstate->hardfpu.fp_regs[m]; in ieee_fpe_handler() 250 fpscr = tsk->thread.xstate->hardfpu.fpscr; in ieee_fpe_handler() 260 | tsk->thread.xstate->hardfpu.fp_regs[n + 1]; in ieee_fpe_handler() 262 | tsk->thread.xstate->hardfpu.fp_regs[m + 1]; in ieee_fpe_handler() 264 tsk->thread.xstate->hardfpu.fp_regs[n] = llx >> 32; in ieee_fpe_handler() [all …]
|
| /Linux-v5.10/arch/sh/kernel/ |
| D | process.c | 29 if (src->thread.xstate) { in arch_dup_task_struct() 30 dst->thread.xstate = kmem_cache_alloc(task_xstate_cachep, in arch_dup_task_struct() 32 if (!dst->thread.xstate) in arch_dup_task_struct() 34 memcpy(dst->thread.xstate, src->thread.xstate, xstate_size); in arch_dup_task_struct() 42 if (tsk->thread.xstate) { in free_thread_xstate() 43 kmem_cache_free(task_xstate_cachep, tsk->thread.xstate); in free_thread_xstate() 44 tsk->thread.xstate = NULL; in free_thread_xstate()
|
| D | ptrace_32.c | 178 return membuf_write(&to, target->thread.xstate, in fpregs_get() 197 &target->thread.xstate->hardfpu, 0, -1); in fpregs_set() 200 &target->thread.xstate->softfpu, 0, -1); in fpregs_set() 370 tmp = ((unsigned long *)child->thread.xstate) in arch_ptrace() 405 ((unsigned long *)child->thread.xstate) in arch_ptrace()
|
| D | process_32.c | 162 prefetch(next_t->xstate); in __switch_to()
|
| D | signal_32.c | 85 return __copy_from_user(&tsk->thread.xstate->hardfpu, &sc->sc_fpregs[0], in restore_sigcontext_fpu() 109 return __copy_to_user(&sc->sc_fpregs[0], &tsk->thread.xstate->hardfpu, in save_sigcontext_fpu()
|
| /Linux-v5.10/arch/sh/kernel/cpu/sh2a/ |
| D | fpu.c | 52 : "0" ((char *)(&tsk->thread.xstate->hardfpu.status)), in save_fpu() 84 : "0" (tsk->thread.xstate), "r" (FPSCR_RCHG) in restore_fpu() 456 if ((tsk->thread.xstate->hardfpu.fpscr & FPSCR_FPU_ERROR)) { in ieee_fpe_handler() 458 denormal_to_double (&tsk->thread.xstate->hardfpu, in ieee_fpe_handler() 473 hx = tsk->thread.xstate->hardfpu.fp_regs[n]; in ieee_fpe_handler() 474 hy = tsk->thread.xstate->hardfpu.fp_regs[m]; in ieee_fpe_handler() 475 fpscr = tsk->thread.xstate->hardfpu.fpscr; in ieee_fpe_handler() 485 | tsk->thread.xstate->hardfpu.fp_regs[n+1]; in ieee_fpe_handler() 487 | tsk->thread.xstate->hardfpu.fp_regs[m+1]; in ieee_fpe_handler() 492 tsk->thread.xstate->hardfpu.fp_regs[n] = llx >> 32; in ieee_fpe_handler() [all …]
|
| /Linux-v5.10/arch/x86/include/asm/fpu/ |
| D | internal.h | 275 static inline void copy_xregs_to_kernel_booting(struct xregs_state *xstate) in copy_xregs_to_kernel_booting() argument 285 XSTATE_OP(XSAVES, xstate, lmask, hmask, err); in copy_xregs_to_kernel_booting() 287 XSTATE_OP(XSAVE, xstate, lmask, hmask, err); in copy_xregs_to_kernel_booting() 297 static inline void copy_kernel_to_xregs_booting(struct xregs_state *xstate) in copy_kernel_to_xregs_booting() argument 307 XSTATE_OP(XRSTORS, xstate, lmask, hmask, err); in copy_kernel_to_xregs_booting() 309 XSTATE_OP(XRSTOR, xstate, lmask, hmask, err); in copy_kernel_to_xregs_booting() 321 static inline void copy_xregs_to_kernel(struct xregs_state *xstate) in copy_xregs_to_kernel() argument 330 XSTATE_XSAVE(xstate, lmask, hmask, err); in copy_xregs_to_kernel() 339 static inline void copy_kernel_to_xregs(struct xregs_state *xstate, u64 mask) in copy_kernel_to_xregs() argument 344 XSTATE_XRESTORE(xstate, lmask, hmask); in copy_kernel_to_xregs() [all …]
|
| D | xstate.h | 112 void copy_dynamic_supervisor_to_kernel(struct xregs_state *xstate, u64 mask); 113 void copy_kernel_to_dynamic_supervisor(struct xregs_state *xstate, u64 mask);
|
| /Linux-v5.10/arch/sh/kernel/cpu/ |
| D | fpu.c | 22 if (!tsk->thread.xstate) { in init_fpu() 23 tsk->thread.xstate = kmem_cache_alloc(task_xstate_cachep, in init_fpu() 25 if (!tsk->thread.xstate) in init_fpu() 30 struct sh_fpu_hard_struct *fp = &tsk->thread.xstate->hardfpu; in init_fpu() 34 struct sh_fpu_soft_struct *fp = &tsk->thread.xstate->softfpu; in init_fpu()
|
| /Linux-v5.10/arch/x86/kernel/fpu/ |
| D | xstate.c | 1239 void copy_supervisor_to_kernel(struct xregs_state *xstate) in copy_supervisor_to_kernel() argument 1257 XSTATE_OP(XSAVES, xstate, lmask, hmask, err); in copy_supervisor_to_kernel() 1267 header = &xstate->header; in copy_supervisor_to_kernel() 1277 u8 *xbuf = (u8 *)xstate; in copy_supervisor_to_kernel() 1304 void copy_dynamic_supervisor_to_kernel(struct xregs_state *xstate, u64 mask) in copy_dynamic_supervisor_to_kernel() argument 1319 XSTATE_OP(XSAVES, xstate, lmask, hmask, err); in copy_dynamic_supervisor_to_kernel() 1340 void copy_kernel_to_dynamic_supervisor(struct xregs_state *xstate, u64 mask) in copy_kernel_to_dynamic_supervisor() argument 1355 XSTATE_OP(XRSTORS, xstate, lmask, hmask, err); in copy_kernel_to_dynamic_supervisor()
|
| D | Makefile | 6 obj-y += init.o bugs.o core.o regset.o signal.o xstate.o
|
| /Linux-v5.10/arch/sh/math-emu/ |
| D | math.c | 554 if ((tsk->thread.xstate->softfpu.fpscr & (1 << 17))) { in ieee_fpe_handler() 556 denormal_to_double (&tsk->thread.xstate->softfpu, in ieee_fpe_handler() 558 tsk->thread.xstate->softfpu.fpscr &= in ieee_fpe_handler() 598 struct sh_fpu_soft_struct *fpu = &(tsk->thread.xstate->softfpu); in do_fpu_inst()
|
| /Linux-v5.10/arch/sh/include/asm/ |
| D | processor_32.h | 107 union thread_xstate *xstate; member
|
| /Linux-v5.10/drivers/net/ppp/ |
| D | ppp_generic.c | 123 unsigned int xstate; /* transmit state bits 68 */ member 704 val = ppp->flags | ppp->xstate | ppp->rstate; in ppp_ioctl() 1668 if ((ppp->xstate & SC_COMP_RUN) && ppp->xc_state && in ppp_send_frame() 2852 ppp->xstate &= ~SC_COMP_RUN; in ppp_set_compress() 2915 ppp->xstate &= ~SC_COMP_RUN; in ppp_ccp_peek() 2928 ppp->xstate &= ~SC_COMP_RUN; in ppp_ccp_peek() 2956 ppp->xstate |= SC_COMP_RUN; in ppp_ccp_peek() 2970 if (ppp->xc_state && (ppp->xstate & SC_COMP_RUN)) in ppp_ccp_peek() 2981 void *xstate, *rstate; in ppp_ccp_closed() local 2986 ppp->xstate = 0; in ppp_ccp_closed() [all …]
|