Lines Matching refs:kprobe_opcode_t
42 kprobe_opcode_t opcode = *(kprobe_opcode_t *) (p->addr); in arch_prepare_kprobe()
54 memcpy(p->ainsn.insn, p->addr, MAX_INSN_SIZE * sizeof(kprobe_opcode_t)); in arch_copy_kprobe()
62 (unsigned long)p->addr + sizeof(kprobe_opcode_t)); in arch_arm_kprobe()
69 (unsigned long)p->addr + sizeof(kprobe_opcode_t)); in arch_disarm_kprobe()
88 struct kprobe *p = get_kprobe((kprobe_opcode_t *) pc + 1); in kprobe_handle_illslot()
146 __this_cpu_write(saved_current_opcode.addr, (kprobe_opcode_t *)regs->pc); in prepare_singlestep()
158 op1->addr = (kprobe_opcode_t *) regs->regs[reg_nr]; in prepare_singlestep()
162 (kprobe_opcode_t *) (regs->pc + 4 + disp * 2); in prepare_singlestep()
167 (kprobe_opcode_t *) (regs->pc + 4 + in prepare_singlestep()
171 op1->addr = (kprobe_opcode_t *) regs->pr; in prepare_singlestep()
179 (kprobe_opcode_t *) (regs->pc + 4 + disp * 2); in prepare_singlestep()
189 (kprobe_opcode_t *) (regs->pc + 4 + disp * 2); in prepare_singlestep()
206 ri->ret_addr = (kprobe_opcode_t *) regs->pr; in arch_prepare_kretprobe()
217 kprobe_opcode_t *addr = NULL; in kprobe_handler()
227 addr = (kprobe_opcode_t *) (regs->pc); in kprobe_handler()
256 if (*(kprobe_opcode_t *)addr != BREAKPOINT_INSTRUCTION) { in kprobe_handler()
315 kprobe_opcode_t *addr = NULL; in post_kprobe_handler()
415 kprobe_opcode_t *addr = NULL; in kprobe_exceptions_notify()
418 addr = (kprobe_opcode_t *) (args->regs->pc); in kprobe_exceptions_notify()
445 .addr = (kprobe_opcode_t *)&__kretprobe_trampoline,