Lines Matching refs:t
1300 struct rb_node *n, *t; in build_probe_list() local
1310 for (t = n; t; t = rb_prev(t)) { in build_probe_list()
1311 u = rb_entry(t, struct uprobe, rb_node); in build_probe_list()
1317 for (t = n; (t = rb_next(t)); ) { in build_probe_list()
1318 u = rb_entry(t, struct uprobe, rb_node); in build_probe_list()
1718 void uprobe_free_utask(struct task_struct *t) in uprobe_free_utask() argument
1720 struct uprobe_task *utask = t->utask; in uprobe_free_utask()
1733 xol_free_insn_slot(t); in uprobe_free_utask()
1735 t->utask = NULL; in uprobe_free_utask()
1753 static int dup_utask(struct task_struct *t, struct uprobe_task *o_utask) in dup_utask() argument
1761 t->utask = n_utask; in dup_utask()
1781 static void uprobe_warn(struct task_struct *t, const char *msg) in uprobe_warn() argument
1800 void uprobe_copy_process(struct task_struct *t, unsigned long flags) in uprobe_copy_process() argument
1806 t->utask = NULL; in uprobe_copy_process()
1811 if (mm == t->mm && !(flags & CLONE_VFORK)) in uprobe_copy_process()
1814 if (dup_utask(t, utask)) in uprobe_copy_process()
1815 return uprobe_warn(t, "dup ret instances"); in uprobe_copy_process()
1820 return uprobe_warn(t, "dup xol area"); in uprobe_copy_process()
1822 if (mm == t->mm) in uprobe_copy_process()
1825 t->utask->dup_xol_addr = area->vaddr; in uprobe_copy_process()
1826 init_task_work(&t->utask->dup_xol_work, dup_xol_work); in uprobe_copy_process()
1827 task_work_add(t, &t->utask->dup_xol_work, true); in uprobe_copy_process()
1969 struct task_struct *t = current; in uprobe_deny_signal() local
1970 struct uprobe_task *utask = t->utask; in uprobe_deny_signal()
1977 if (signal_pending(t)) { in uprobe_deny_signal()
1978 spin_lock_irq(&t->sighand->siglock); in uprobe_deny_signal()
1979 clear_tsk_thread_flag(t, TIF_SIGPENDING); in uprobe_deny_signal()
1980 spin_unlock_irq(&t->sighand->siglock); in uprobe_deny_signal()
1982 if (__fatal_signal_pending(t) || arch_uprobe_xol_was_trapped(t)) { in uprobe_deny_signal()
1984 set_tsk_thread_flag(t, TIF_UPROBE); in uprobe_deny_signal()