Lines Matching refs:utask

482 		struct uprobe_task *utask = current->utask;  in riprel_pre_xol()  local
485 utask->autask.saved_scratch_register = *sr; in riprel_pre_xol()
486 *sr = utask->vaddr + auprobe->defparam.ilen; in riprel_pre_xol()
493 struct uprobe_task *utask = current->utask; in riprel_post_xol() local
496 *sr = utask->autask.saved_scratch_register; in riprel_post_xol()
566 struct uprobe_task *utask = current->utask; in default_post_xol_op() local
570 long correction = utask->vaddr - utask->xol_vaddr; in default_post_xol_op()
574 if (push_ret_address(regs, utask->vaddr + auprobe->defparam.ilen)) in default_post_xol_op()
579 utask->autask.saved_tf = true; in default_post_xol_op()
825 struct uprobe_task *utask = current->utask; in arch_uprobe_pre_xol() local
833 regs->ip = utask->xol_vaddr; in arch_uprobe_pre_xol()
834 utask->autask.saved_trap_nr = current->thread.trap_nr; in arch_uprobe_pre_xol()
837 utask->autask.saved_tf = !!(regs->flags & X86_EFLAGS_TF); in arch_uprobe_pre_xol()
872 struct uprobe_task *utask = current->utask; in arch_uprobe_post_xol() local
873 bool send_sigtrap = utask->autask.saved_tf; in arch_uprobe_post_xol()
877 current->thread.trap_nr = utask->autask.saved_trap_nr; in arch_uprobe_post_xol()
887 regs->ip = utask->vaddr; in arch_uprobe_post_xol()
901 if (!utask->autask.saved_tf) in arch_uprobe_post_xol()
943 struct uprobe_task *utask = current->utask; in arch_uprobe_abort_xol() local
948 current->thread.trap_nr = utask->autask.saved_trap_nr; in arch_uprobe_abort_xol()
949 regs->ip = utask->vaddr; in arch_uprobe_abort_xol()
951 if (!utask->autask.saved_tf) in arch_uprobe_abort_xol()