Home
last modified time | relevance | path

Searched refs:csr_badvaddr (Results 1 – 8 of 8) sorted by relevance

/linux-5.19.10/arch/loongarch/kernel/
Dptrace.c80 r = membuf_write(&to, &regs->csr_badvaddr, sizeof(u64)); in gpr_get()
106 &regs->csr_badvaddr, in gpr_set()
292 REG_OFFSET_NAME(csr_badvaddr, csr_badvaddr),
380 tmp = task_pt_regs(target)->csr_badvaddr; in read_user()
403 task_pt_regs(target)->csr_badvaddr = data; in write_user()
Dtraps.c199 printk("BadVA : %0*lx\n", field, regs->csr_badvaddr); in __show_regs()
360 force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)regs->csr_badvaddr); in do_ade()
370 force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *)regs->csr_badvaddr); in do_ale()
Dasm-offsets.c57 OFFSET(PT_BVADDR, pt_regs, csr_badvaddr); in output_ptreg_defines()
125 thread.csr_badvaddr); in output_thread_defines()
Dprocess.c262 uregs[LOONGARCH_EF_CSR_BADV] = regs->csr_badvaddr; in loongarch_dump_regs64()
/linux-5.19.10/arch/loongarch/include/asm/
Dprocessor.h109 unsigned long csr_badvaddr; /* Last user fault */ member
152 .csr_badvaddr = 0, \
Dstacktrace.h66 __asm__ __volatile__(CSRRD_ONE_REG(LOONGARCH_CSR_BADV) : "=r" (regs->csr_badvaddr)); in prepare_frametrace()
Dptrace.h26 unsigned long csr_badvaddr; member
/linux-5.19.10/arch/loongarch/mm/
Dfault.c80 current->thread.csr_badvaddr = address; in do_sigbus()
98 current->thread.csr_badvaddr = address; in do_sigsegv()