Lines Matching refs:arch
77 struct arch_uprobe arch; member
474 uprobe = container_of(auprobe, struct uprobe, arch); in uprobe_write_opcode()
817 void *insn = &uprobe->arch.insn; in copy_insn()
818 int size = sizeof(uprobe->arch.insn); in copy_insn()
857 if (is_trap_insn((uprobe_opcode_t *)&uprobe->arch.insn)) in prepare_uprobe()
860 ret = arch_uprobe_analyze_insn(&uprobe->arch, mm, vaddr); in prepare_uprobe()
915 ret = set_swbp(&uprobe->arch, mm, vaddr); in install_breakpoint()
928 return set_orig_insn(&uprobe->arch, mm, vaddr); in remove_breakpoint()
1625 &uprobe->arch.ixol, sizeof(uprobe->arch.ixol)); in xol_get_insn_slot()
1946 err = arch_uprobe_pre_xol(&uprobe->arch, regs); in pre_ssout()
2241 if (arch_uprobe_ignore(&uprobe->arch, regs)) in handle_swbp()
2246 if (arch_uprobe_skip_sstep(&uprobe->arch, regs)) in handle_swbp()
2268 err = arch_uprobe_post_xol(&uprobe->arch, regs); in handle_singlestep()
2270 arch_uprobe_abort_xol(&uprobe->arch, regs); in handle_singlestep()