Searched refs:td_dbgflags (Results 1 – 18 of 18) sorted by relevance
69 if (__predict_false(traced || (td->td_dbgflags & (TDB_USERWR | in syscallenter()72 MPASS((td->td_dbgflags & TDB_BOUNDARY) == 0); in syscallenter()73 td->td_dbgflags &= ~(TDB_USERWR | TDB_SET_SC_RET); in syscallenter()75 td->td_dbgflags |= TDB_SCE; in syscallenter()101 if ((td->td_dbgflags & TDB_SET_SC_RET) != 0) { in syscallenter()104 } else if ((td->td_dbgflags & TDB_USERWR) != 0) { in syscallenter()208 td->td_dbgflags &= ~(TDB_SCE | TDB_BOUNDARY | TDB_SET_SC_RET); in syscallenter()257 td->td_dbgflags |= TDB_SCX; in syscallret()261 (td->td_dbgflags & (TDB_EXEC | TDB_FORK)) != 0)) { in syscallret()276 if (traced && (td->td_dbgflags & TDB_EXEC) != 0 && in syscallret()[all …]
1079 if ((td2->td_dbgflags & TDB_SSWITCH) != 0) in ptrace_sel_coredump_thread()1376 td2->td_dbgflags |= TDB_SUSPEND; in ptrace_action()1383 td2->td_dbgflags &= ~TDB_SUSPEND; in ptrace_action()1436 if (((td2->td_dbgflags & (TDB_SCE | TDB_SCX)) == 0 && in ptrace_action()1463 if ((td2->td_dbgflags & TDB_SCX) == 0 in ptrace_action()1485 if ((td2->td_dbgflags & TDB_SCE) == 0 in ptrace_action()1499 td2->td_dbgflags |= TDB_SET_SC_RET; in ptrace_action()1531 td2->td_dbgflags |= TDB_USERWR; in ptrace_action()1593 if ((td3->td_dbgflags & TDB_FSTP) != 0) { in ptrace_action()1597 td3->td_dbgflags &= ~(TDB_XSIG | TDB_FSTP | in ptrace_action()[all …]
809 td->td_dbgflags |= TDB_VFORK; in do_fork()848 td->td_dbgflags |= TDB_FORK; in do_fork()850 td2->td_dbgflags |= TDB_STOPATFORK; in do_fork()923 if (td->td_dbgflags & TDB_VFORK) { in ast_vfork()927 td->td_dbgflags &= ~TDB_VFORK; in ast_vfork()1275 if (td->td_dbgflags & TDB_STOPATFORK) { in fork_return()1281 td->td_dbgflags |= TDB_CHILD | TDB_SCX | TDB_FSTP; in fork_return()1283 td->td_dbgflags &= ~(TDB_CHILD | TDB_SCX); in fork_return()1288 td->td_dbgflags &= ~TDB_STOPATFORK; in fork_return()1297 td->td_dbgflags |= TDB_SCX; in fork_return()[all …]
309 old_boundary = ~TDB_BOUNDARY | (td->td_dbgflags & TDB_BOUNDARY); in ast_sig()310 td->td_dbgflags |= TDB_BOUNDARY; in ast_sig()317 td->td_dbgflags &= old_boundary; in ast_sig()2786 if ((td->td_dbgflags & flag) == 0) in ptrace_remotereq()2804 MPASS((td->td_dbgflags & flag) != 0); in ptrace_remotereq()2805 td->td_dbgflags &= ~flag; in ptrace_remotereq()2863 if (td != NULL && (td->td_dbgflags & TDB_FSTP) == 0 && in sig_handle_first_stop()2875 td->td_dbgflags &= ~TDB_FSTP; in sig_handle_first_stop()2905 td->td_dbgflags |= TDB_XSIG; in ptracestop()2907 td->td_tid, p->p_pid, td->td_dbgflags, sig); in ptracestop()[all …]
276 newtd->td_dbgflags |= TDB_BORN; in thread_create()388 td->td_dbgflags |= TDB_EXIT; in kern_thr_exit()
247 if ((td->td_dbgflags & TDB_SCREMOTEREQ) != 0) { in kern_exit()278 MPASS((td->td_dbgflags & TDB_SCREMOTEREQ) == 0); in exit1()606 tdt->td_dbgflags &= ~(TDB_SUSPEND | TDB_XSIG | in exit1()
1371 (td->td_dbgflags & TDB_SUSPEND) != 0)); in thread_suspend_check_needed()1540 ((p->p_flag & P_TRACED) && (td->td_dbgflags & TDB_SUSPEND))) in thread_check_susp()
1105 td->td_dbgflags |= TDB_EXEC; in do_execve()
2063 (ownertd->td_dbgflags & TDB_EXIT) == 0 && in umtxq_sleep_pi()
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()
825 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()
416 td->td_dbgflags |= TDB_STEP; in ptrace_single_step()427 td->td_dbgflags &= ~TDB_STEP; in ptrace_clear_single_step()
261 if ((td->td_dbgflags & TDB_STEP) != 0) { in trap_clear_step()263 td->td_dbgflags &= ~TDB_STEP; in trap_clear_step()
319 newtd->td_dbgflags |= TDB_BORN; in linux_clone_thread()
310 int td_dbgflags; /* (c) Userland debugger flags */ member