Searched refs:xcp (Results 1 – 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/mips/math-emu/ |
D | cp1emu.c | 782 static inline int cop1_64bit(struct pt_regs *xcp) in cop1_64bit() argument 800 if (cop1_64bit(xcp) && !hybrid_fprs()) \ 808 if (cop1_64bit(xcp) && !hybrid_fprs()) { \ 829 ((di) = get_fpr64(&ctx->fpr[(x) & ~(cop1_64bit(xcp) ^ 1)], 0)) 834 fpr = (x) & ~(cop1_64bit(xcp) ^ 1); \ 848 static inline void cop1_cfc(struct pt_regs *xcp, struct mips_fpu_struct *ctx, in cop1_cfc() argument 858 (void *)xcp->cp0_epc, MIPSInst_RT(ir), value); in cop1_cfc() 868 (void *)xcp->cp0_epc, MIPSInst_RT(ir), value); in cop1_cfc() 876 (void *)xcp->cp0_epc, MIPSInst_RT(ir), value); in cop1_cfc() 887 (void *)xcp->cp0_epc, MIPSInst_RT(ir), value); in cop1_cfc() [all …]
|
D | dsemul.c | 295 bool do_dsemulret(struct pt_regs *xcp) in do_dsemulret() argument 304 xcp->cp0_epc = current->thread.bd_emu_cont_pc; in do_dsemulret() 305 pr_debug("dsemulret to 0x%08lx\n", xcp->cp0_epc); in do_dsemulret()
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
D | dsemul.h | 52 extern bool do_dsemulret(struct pt_regs *xcp); 54 static inline bool do_dsemulret(struct pt_regs *xcp) in do_dsemulret() argument
|
D | fpu_emulator.h | 168 extern int fpu_emulator_cop1Handler(struct pt_regs *xcp,
|