/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | unaligned.c | 1523 1, regs, regs->cp0_badvaddr); in do_ade() 1531 if ((regs->cp0_badvaddr >= (1UL << cpu_vmbits)) && in do_ade() 1532 (regs->cp0_badvaddr < XKSSEG)) { in do_ade() 1534 current->thread.cp0_baduaddr = regs->cp0_badvaddr; in do_ade() 1544 if (regs->cp0_badvaddr == regs->cp0_epc) in do_ade() 1565 if (regs->cp0_badvaddr == msk_isa16_mode(regs->cp0_epc)) in do_ade() 1572 (void __user *)regs->cp0_badvaddr); in do_ade() 1578 (void __user *)regs->cp0_badvaddr); in do_ade() 1589 emulate_load_store_insn(regs, (void __user *)regs->cp0_badvaddr, pc); in do_ade()
|
H A D | ptrace32.c | 131 tmp = regs->cp0_badvaddr; in compat_arch_ptrace()
|
H A D | ptrace.c | 89 __put_user((long)regs->cp0_badvaddr, (__s64 __user *)&data->cp0_badvaddr); in ptrace_getregs() 902 REG_OFFSET_NAME(c0_badvaddr, cp0_badvaddr), 1150 tmp = regs->cp0_badvaddr; in arch_ptrace()
|
H A D | asm-offsets.c | 68 OFFSET(PT_BVADDR, pt_regs, cp0_badvaddr); in output_ptreg_defines() 130 thread.cp0_badvaddr); in output_thread_defines()
|
H A D | process.c | 886 uregs[MIPS32_EF_CP0_BADVADDR] = regs->cp0_badvaddr; in mips_dump_regs32() 908 uregs[MIPS64_EF_CP0_BADVADDR] = regs->cp0_badvaddr; in mips_dump_regs64()
|
H A D | kgdb.c | 91 { "bad", GDB_SIZEOF_REG, offsetof(struct pt_regs, cp0_badvaddr) },
|
/kernel/linux/linux-5.10/arch/mips/include/uapi/asm/ |
H A D | ptrace.h | 45 __u64 cp0_badvaddr; member
|
/kernel/linux/linux-6.6/arch/mips/include/uapi/asm/ |
H A D | ptrace.h | 45 __u64 cp0_badvaddr; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-mips/asm/ |
H A D | ptrace.h | 38 __u64 cp0_badvaddr; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-mips/asm/ |
H A D | ptrace.h | 38 __u64 cp0_badvaddr; member
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | processor.h | 279 unsigned long cp0_badvaddr; /* Last user fault */ member 357 .cp0_badvaddr = 0, \
|
H A D | ptrace.h | 44 unsigned long cp0_badvaddr; member
|
/kernel/linux/linux-5.10/arch/mips/mm/ |
H A D | fault.c | 198 tsk->thread.cp0_badvaddr = address; in __do_page_fault() 272 tsk->thread.cp0_badvaddr = address; in __do_page_fault()
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | processor.h | 262 unsigned long cp0_badvaddr; /* Last user fault */ member 340 .cp0_badvaddr = 0, \
|
H A D | ptrace.h | 44 unsigned long cp0_badvaddr; member
|
/kernel/linux/linux-6.6/arch/mips/mm/ |
H A D | fault.c | 196 tsk->thread.cp0_badvaddr = address; in __do_page_fault() 270 tsk->thread.cp0_badvaddr = address; in __do_page_fault()
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | unaligned.c | 1523 1, regs, regs->cp0_badvaddr); in do_ade() 1527 if (regs->cp0_badvaddr == regs->cp0_epc) in do_ade() 1548 if (regs->cp0_badvaddr == msk_isa16_mode(regs->cp0_epc)) in do_ade() 1558 (void __user *)regs->cp0_badvaddr); in do_ade() 1569 (void __user *)regs->cp0_badvaddr); in do_ade() 1585 emulate_load_store_insn(regs, (void __user *)regs->cp0_badvaddr, pc); in do_ade()
|
H A D | ptrace32.c | 131 tmp = regs->cp0_badvaddr; in compat_arch_ptrace()
|
H A D | ptrace.c | 83 __put_user((long)regs->cp0_badvaddr, (__s64 __user *)&data->cp0_badvaddr); in ptrace_getregs() 895 REG_OFFSET_NAME(c0_badvaddr, cp0_badvaddr), 1143 tmp = regs->cp0_badvaddr; in arch_ptrace()
|
H A D | process.c | 870 uregs[MIPS32_EF_CP0_BADVADDR] = regs->cp0_badvaddr; in mips_dump_regs32() 892 uregs[MIPS64_EF_CP0_BADVADDR] = regs->cp0_badvaddr; in mips_dump_regs64()
|
H A D | asm-offsets.c | 67 OFFSET(PT_BVADDR, pt_regs, cp0_badvaddr); in output_ptreg_defines() 128 thread.cp0_badvaddr); in output_thread_defines()
|
H A D | kgdb.c | 92 { "bad", GDB_SIZEOF_REG, offsetof(struct pt_regs, cp0_badvaddr) },
|
/kernel/linux/linux-5.10/arch/mips/mti-malta/ |
H A D | malta-int.c | 96 regs->cp0_cause, regs->cp0_badvaddr); in corehi_irqdispatch()
|
/kernel/linux/linux-6.6/arch/mips/mti-malta/ |
H A D | malta-int.c | 96 regs->cp0_cause, regs->cp0_badvaddr); in corehi_irqdispatch()
|
/kernel/linux/linux-5.10/arch/mips/loongson64/ |
H A D | cop2-ex.c | 36 void __user *addr = (void __user *)regs->cp0_badvaddr; in loongson_cu2_call()
|