Searched refs:aup (Results 1 – 3 of 3) sorted by relevance
/arch/mips/kernel/ |
D | uprobes.c | 85 int arch_uprobe_analyze_insn(struct arch_uprobe *aup, in arch_uprobe_analyze_insn() argument 97 inst.word = aup->insn[0]; in arch_uprobe_analyze_insn() 98 aup->ixol[0] = aup->insn[insn_has_delay_slot(inst)]; in arch_uprobe_analyze_insn() 99 aup->ixol[1] = UPROBE_BRK_UPROBE_XOL; /* NOP */ in arch_uprobe_analyze_insn() 157 int arch_uprobe_pre_xol(struct arch_uprobe *aup, struct pt_regs *regs) in arch_uprobe_pre_xol() argument 165 aup->resume_epc = regs->cp0_epc + 4; in arch_uprobe_pre_xol() 166 if (insn_has_delay_slot((union mips_instruction) aup->insn[0])) { in arch_uprobe_pre_xol() 168 (union mips_instruction) aup->insn[0]); in arch_uprobe_pre_xol() 169 aup->resume_epc = regs->cp0_epc; in arch_uprobe_pre_xol() 178 int arch_uprobe_post_xol(struct arch_uprobe *aup, struct pt_regs *regs) in arch_uprobe_post_xol() argument [all …]
|
/arch/mips/include/asm/ |
D | uprobes.h | 45 extern int arch_uprobe_analyze_insn(struct arch_uprobe *aup, 47 extern int arch_uprobe_pre_xol(struct arch_uprobe *aup, struct pt_regs *regs); 48 extern int arch_uprobe_post_xol(struct arch_uprobe *aup, struct pt_regs *regs); 52 extern void arch_uprobe_abort_xol(struct arch_uprobe *aup,
|
/arch/s390/include/asm/ |
D | uprobes.h | 32 int arch_uprobe_analyze_insn(struct arch_uprobe *aup, struct mm_struct *mm, 34 int arch_uprobe_pre_xol(struct arch_uprobe *aup, struct pt_regs *regs); 35 int arch_uprobe_post_xol(struct arch_uprobe *aup, struct pt_regs *regs);
|