Lines Matching +full:mips +full:- +full:linux +full:-
5 * SPDX-License-Identifier: GPL-2.0
10 #include <linux/compiler.h>
11 #include <linux/types.h>
19 * arch/mips/kernel/ptrace.c.
41 unsigned long long mpl[6]; /* MTM{0-5} */
42 unsigned long long mtp[6]; /* MTP{0-5} */
49 return regs->regs[31]; in kernel_stack_pointer()
53 * Don't use asm-generic/ptrace.h it defines FP accessors that don't make
54 * sense on MIPS. We rather want an error if they get invoked.
60 regs->cp0_epc = val; in instruction_pointer_set()
68 * regs_get_register() - get register value from its offset
88 #define user_mode(regs) (((regs)->cp0_status & KU_MASK) == KU_USER)
90 #define instruction_pointer(regs) ((regs)->cp0_epc)
97 return regs->regs[29]; in user_stack_pointer()
103 regs->regs[29] = val; in user_stack_pointer_set()