UPROBE_SWBP_INSN_SIZE
regs->psw.addr = __rewind_psw(regs->psw, UPROBE_SWBP_INSN_SIZE);
*psize = UPROBE_SWBP_INSN_SIZE;
if (!IS_ALIGNED(offset, UPROBE_SWBP_INSN_SIZE))
*psize = UPROBE_SWBP_INSN_SIZE;
return instruction_pointer(regs) - UPROBE_SWBP_INSN_SIZE;
uprobe_copy_from_page(page, vaddr, &old_opcode, UPROBE_SWBP_INSN_SIZE);
if (WARN_ON_ONCE(!IS_ALIGNED(vaddr, UPROBE_SWBP_INSN_SIZE)))
uprobe_copy_from_page(page, vaddr, &opcode, UPROBE_SWBP_INSN_SIZE);
return uprobe_write(auprobe, vma, opcode_vaddr, &opcode, UPROBE_SWBP_INSN_SIZE,