Searched refs:csr_era (Results 1 - 25 of 28) sorted by relevance

12

/linux-master/arch/loongarch/include/asm/
H A Dbranch.h12 return regs->csr_era;
17 regs->csr_era += 4;
H A Dperf_event.h15 (regs)->csr_era = (__ip); \
H A Dptrace.h26 unsigned long csr_era; member in struct:pt_regs
53 regs->csr_era = val;
162 #define instruction_pointer(regs) ((regs)->csr_era)
H A Dstacktrace.h83 : "=m" (regs->csr_era)
H A Dunwind.h63 state->pc = regs->csr_era;
H A Dprocessor.h204 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->csr_era)
/linux-master/arch/loongarch/kernel/
H A Dinst.c15 unsigned long pc = regs->csr_era;
43 regs->csr_era += LOONGARCH_INSN_SIZE;
49 unsigned long pc = regs->csr_era;
60 regs->csr_era = pc + sign_extend64((imm_h << 16 | imm_l) << 2, 27);
63 regs->csr_era = pc + sign_extend64((imm_h << 16 | imm_l) << 2, 27);
74 regs->csr_era = pc + sign_extend64((imm_h << 16 | imm_l) << 2, 22);
76 regs->csr_era = pc + LOONGARCH_INSN_SIZE;
80 regs->csr_era = pc + sign_extend64((imm_h << 16 | imm_l) << 2, 22);
82 regs->csr_era = pc + LOONGARCH_INSN_SIZE;
92 regs->csr_era
[all...]
H A Dstacktrace.c26 regs->csr_era = (unsigned long)__builtin_return_address(0);
29 regs->csr_era = thread_saved_ra(task);
53 regs->csr_era = (unsigned long)__builtin_return_address(0);
56 regs->csr_era = thread_saved_ra(task);
H A Dperf_regs.c43 return regs->csr_era;
H A Dkprobes.c172 regs->csr_era = (unsigned long)p->ainsn.insn;
211 kprobe_opcode_t *addr = (kprobe_opcode_t *)regs->csr_era;
260 regs->csr_era = (unsigned long)addr;
303 regs->csr_era = (unsigned long)cur->addr;
H A Dsyscall.c51 regs->csr_era += 4;
H A Dtraps.c139 regs.csr_era = 0;
146 regs.csr_era = task->thread.reg01;
336 field, regs->csr_era, GPR_FIELD(1), GPR_FIELD(2), GPR_FIELD(3));
358 printk(" ERA: %0*lx\n", field, regs->csr_era);
361 printk(" ERA: %0*lx %pS\n", field, regs->csr_era, (void *) regs->csr_era);
393 show_code((void *)regs->csr_era, user_mode(regs));
524 fault_addr = (void __user *) regs->csr_era;
563 if (regs->csr_badvaddr == regs->csr_era)
595 switch (report_bug(regs->csr_era, reg
[all...]
H A Dptrace.c84 r = membuf_write(&to, &regs->csr_era, sizeof(u64));
108 &regs->csr_era,
809 REG_OFFSET_NAME(csr_era, csr_era),
956 tmp = task_pt_regs(target)->csr_era;
979 task_pt_regs(target)->csr_era = data;
1071 set_single_step(task, task_pt_regs(task)->csr_era);
1072 task->thread.single_step = task_pt_regs(task)->csr_era;
H A Dunwind_prologue.c126 state->pc = regs->csr_era;
211 pc = regs->csr_era;
H A Dkgdb.c62 { "pc", GDB_SIZEOF_REG, offsetof(struct pt_regs, csr_era) },
224 regs->csr_era = pc;
258 if (regs->csr_era == (unsigned long)&kgdb_breakinst)
259 regs->csr_era += LOONGARCH_INSN_SIZE;
290 regs->csr_era = addr;
H A Duprobes.c93 auprobe->resume_era = regs->csr_era;
H A Dprocess.c94 regs->csr_era = pc;
367 uregs[LOONGARCH_EF_CSR_ERA] = regs->csr_era;
H A Dsignal.c694 err |= __put_user(regs->csr_era, &sc->sc_pc);
806 err |= __get_user(regs->csr_era, &sc->sc_pc);
999 regs->csr_era = (unsigned long) ksig->ka.sa.sa_handler;
1003 frame, regs->csr_era, regs->regs[1]);
1029 regs->csr_era -= 4;
1059 regs->csr_era -= 4;
1065 regs->csr_era -= 4;
H A Dhw_breakpoint.c527 if (!((regs->csr_era ^ addr) & ~mask))
H A Dasm-offsets.c58 OFFSET(PT_ERA, pt_regs, csr_era);
H A Dunwind_orc.c493 pc = regs->csr_era;
/linux-master/arch/loongarch/mm/
H A Dextable.c27 regs->csr_era = get_ex_fixup(ex);
40 regs->csr_era = get_ex_fixup(ex);
H A Dfault.c54 raw_smp_processor_id(), field, address, field, regs->csr_era,
118 (unsigned long) regs->csr_era);
119 print_vma_addr(KERN_CONT " ", regs->csr_era);
/linux-master/arch/loongarch/include/uapi/asm/
H A Dptrace.h38 unsigned long csr_era; member in struct:user_pt_regs
/linux-master/samples/kprobes/
H A Dkprobe_example.c60 p->symbol_name, p->addr, regs->csr_era, regs->csr_estat);

Completed in 193 milliseconds

12