Lines Matching refs:kprobe_opcode_t

45 	kprobe_opcode_t opcode = *(kprobe_opcode_t *) (p->addr);  in arch_prepare_kprobe()
57 memcpy(p->ainsn.insn, p->addr, MAX_INSN_SIZE * sizeof(kprobe_opcode_t)); in arch_copy_kprobe()
65 (unsigned long)p->addr + sizeof(kprobe_opcode_t)); in arch_arm_kprobe()
72 (unsigned long)p->addr + sizeof(kprobe_opcode_t)); in arch_disarm_kprobe()
91 struct kprobe *p = get_kprobe((kprobe_opcode_t *) pc + 1); in kprobe_handle_illslot()
149 __this_cpu_write(saved_current_opcode.addr, (kprobe_opcode_t *)regs->pc); in prepare_singlestep()
161 op1->addr = (kprobe_opcode_t *) regs->regs[reg_nr]; in prepare_singlestep()
165 (kprobe_opcode_t *) (regs->pc + 4 + disp * 2); in prepare_singlestep()
170 (kprobe_opcode_t *) (regs->pc + 4 + in prepare_singlestep()
174 op1->addr = (kprobe_opcode_t *) regs->pr; in prepare_singlestep()
182 (kprobe_opcode_t *) (regs->pc + 4 + disp * 2); in prepare_singlestep()
192 (kprobe_opcode_t *) (regs->pc + 4 + disp * 2); in prepare_singlestep()
209 ri->ret_addr = (kprobe_opcode_t *) regs->pr; in arch_prepare_kretprobe()
219 kprobe_opcode_t *addr = NULL; in kprobe_handler()
229 addr = (kprobe_opcode_t *) (regs->pc); in kprobe_handler()
263 if (*(kprobe_opcode_t *)addr != BREAKPOINT_INSTRUCTION) { in kprobe_handler()
375 kprobe_opcode_t *addr = NULL; in post_kprobe_handler()
492 kprobe_opcode_t *addr = NULL; in kprobe_exceptions_notify()
495 addr = (kprobe_opcode_t *) (args->regs->pc); in kprobe_exceptions_notify()
543 memcpy(kcb->jprobes_stack, (kprobe_opcode_t *) addr, in setjmp_pre_handler()
566 memcpy((kprobe_opcode_t *)stack_addr, kcb->jprobes_stack, in longjmp_break_handler()
578 .addr = (kprobe_opcode_t *)&kretprobe_trampoline,