Lines Matching refs:arch
77 struct arch_uprobe arch; member
472 uprobe = container_of(auprobe, struct uprobe, arch); in uprobe_write_opcode()
813 void *insn = &uprobe->arch.insn; in copy_insn()
814 int size = sizeof(uprobe->arch.insn); in copy_insn()
853 if (is_trap_insn((uprobe_opcode_t *)&uprobe->arch.insn)) in prepare_uprobe()
856 ret = arch_uprobe_analyze_insn(&uprobe->arch, mm, vaddr); in prepare_uprobe()
911 ret = set_swbp(&uprobe->arch, mm, vaddr); in install_breakpoint()
924 return set_orig_insn(&uprobe->arch, mm, vaddr); in remove_breakpoint()
1623 &uprobe->arch.ixol, sizeof(uprobe->arch.ixol)); in xol_get_insn_slot()
1944 err = arch_uprobe_pre_xol(&uprobe->arch, regs); in pre_ssout()
2240 if (arch_uprobe_ignore(&uprobe->arch, regs)) in handle_swbp()
2245 if (arch_uprobe_skip_sstep(&uprobe->arch, regs)) in handle_swbp()
2267 err = arch_uprobe_post_xol(&uprobe->arch, regs); in handle_singlestep()
2269 arch_uprobe_abort_xol(&uprobe->arch, regs); in handle_singlestep()