Lines Matching refs:arch
77 struct arch_uprobe arch; member
480 uprobe = container_of(auprobe, struct uprobe, arch); in uprobe_write_opcode()
823 void *insn = &uprobe->arch.insn; in copy_insn()
824 int size = sizeof(uprobe->arch.insn); in copy_insn()
863 if (is_trap_insn((uprobe_opcode_t *)&uprobe->arch.insn)) in prepare_uprobe()
866 ret = arch_uprobe_analyze_insn(&uprobe->arch, mm, vaddr); in prepare_uprobe()
925 ret = set_swbp(&uprobe->arch, mm, vaddr); in install_breakpoint()
938 return set_orig_insn(&uprobe->arch, mm, vaddr); in remove_breakpoint()
1626 &uprobe->arch.ixol, sizeof(uprobe->arch.ixol)); in xol_get_insn_slot()
1947 err = arch_uprobe_pre_xol(&uprobe->arch, regs); in pre_ssout()
2239 if (arch_uprobe_ignore(&uprobe->arch, regs)) in handle_swbp()
2244 if (arch_uprobe_skip_sstep(&uprobe->arch, regs)) in handle_swbp()
2266 err = arch_uprobe_post_xol(&uprobe->arch, regs); in handle_singlestep()
2268 arch_uprobe_abort_xol(&uprobe->arch, regs); in handle_singlestep()