Searched refs:td_dbgflags (Results 1 – 17 of 17) sorted by relevance
69 if (__predict_false(traced || td->td_dbgflags & TDB_USERWR)) { in syscallenter()71 MPASS((td->td_dbgflags & TDB_BOUNDARY) == 0); in syscallenter()72 td->td_dbgflags &= ~TDB_USERWR; in syscallenter()74 td->td_dbgflags |= TDB_SCE; in syscallenter()98 if ((td->td_dbgflags & TDB_USERWR) != 0) { in syscallenter()206 td->td_dbgflags &= ~(TDB_SCE | TDB_BOUNDARY); in syscallenter()253 td->td_dbgflags |= TDB_SCX; in syscallret()257 (td->td_dbgflags & (TDB_EXEC | TDB_FORK)) != 0)) { in syscallret()272 if (traced && (td->td_dbgflags & TDB_EXEC) != 0 && in syscallret()275 td->td_dbgflags &= ~TDB_EXEC; in syscallret()[all …]
836 if ((td2->td_dbgflags & TDB_SSWITCH) != 0) in ptrace_sel_coredump_thread()1113 td2->td_dbgflags |= TDB_SUSPEND; in kern_ptrace()1120 td2->td_dbgflags &= ~TDB_SUSPEND; in kern_ptrace()1171 if ((td2->td_dbgflags & (TDB_SCE | TDB_SCX)) == 0 in kern_ptrace()1187 if ((td2->td_dbgflags & (TDB_SCX)) == 0 in kern_ptrace()1298 if ((td3->td_dbgflags & TDB_FSTP) != 0) { in kern_ptrace()1302 td3->td_dbgflags &= ~(TDB_XSIG | TDB_FSTP | in kern_ptrace()1331 p->p_xthread->td_dbgflags &= ~TDB_XSIG; in kern_ptrace()1356 td2->td_dbgflags |= TDB_USERWR; in kern_ptrace()1403 td2->td_dbgflags |= TDB_USERWR; in kern_ptrace()[all …]
729 td->td_dbgflags |= TDB_VFORK; in do_fork()772 td->td_dbgflags |= TDB_FORK; in do_fork()774 td2->td_dbgflags |= TDB_STOPATFORK; in do_fork()838 if (td->td_dbgflags & TDB_VFORK) { in ast_vfork()842 td->td_dbgflags &= ~TDB_VFORK; in ast_vfork()1187 if (td->td_dbgflags & TDB_STOPATFORK) { in fork_return()1193 td->td_dbgflags |= TDB_CHILD | TDB_SCX | TDB_FSTP; in fork_return()1195 td->td_dbgflags &= ~(TDB_CHILD | TDB_SCX); in fork_return()1200 td->td_dbgflags &= ~TDB_STOPATFORK; in fork_return()1209 td->td_dbgflags |= TDB_SCX; in fork_return()[all …]
326 old_boundary = ~TDB_BOUNDARY | (td->td_dbgflags & TDB_BOUNDARY); in ast_sig()327 td->td_dbgflags |= TDB_BOUNDARY; in ast_sig()334 td->td_dbgflags &= old_boundary; in ast_sig()2754 if ((td->td_dbgflags & flag) == 0) in ptrace_remotereq()2772 MPASS((td->td_dbgflags & flag) != 0); in ptrace_remotereq()2773 td->td_dbgflags &= ~flag; in ptrace_remotereq()2837 td->td_dbgflags |= TDB_XSIG; in ptracestop()2839 td->td_tid, p->p_pid, td->td_dbgflags, sig); in ptracestop()2841 while ((p->p_flag & P_TRACED) && (td->td_dbgflags & TDB_XSIG)) { in ptracestop()2850 td->td_dbgflags &= ~TDB_XSIG; in ptracestop()[all …]
262 newtd->td_dbgflags |= TDB_BORN; in thread_create() 359 td->td_dbgflags |= TDB_EXIT; in kern_thr_exit()
1361 (td->td_dbgflags & TDB_SUSPEND) != 0)); in thread_suspend_check_needed()1523 ((p->p_flag & P_TRACED) && (td->td_dbgflags & TDB_SUSPEND))) in thread_check_susp()
559 tdt->td_dbgflags &= ~(TDB_SUSPEND | TDB_XSIG | in exit1()
983 td->td_dbgflags |= TDB_EXEC; in do_execve()
175 td->td_dbgflags |= TDB_STEP; in ptrace_single_step()186 td->td_dbgflags &= ~TDB_STEP; in ptrace_clear_single_step()
235 if ((td->td_dbgflags & TDB_STEP) != 0) { in set_mcontext32()
723 if ((td->td_dbgflags & TDB_STEP) != 0) { in do_el0_sync()
264 td->td_dbgflags |= TDB_STEP; in ptrace_single_step()275 td->td_dbgflags &= ~TDB_STEP; in ptrace_clear_single_step()
341 if ((td->td_dbgflags & TDB_STEP) != 0) { in trap()343 td->td_dbgflags &= ~TDB_STEP; in trap()
395 td->td_dbgflags |= TDB_STEP; in ptrace_single_step()406 td->td_dbgflags &= ~TDB_STEP; in ptrace_clear_single_step()
328 if ((td->td_dbgflags & TDB_STEP) != 0) { in trap()330 td->td_dbgflags &= ~TDB_STEP; in trap()
319 newtd->td_dbgflags |= TDB_BORN; in linux_clone_thread()
310 int td_dbgflags; /* (c) Userland debugger flags */ member