Searched refs:td_sigqueue (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/kern/ |
H A D | kern_sig.c | 685 sigqueue_move_set(&td0->td_sigqueue, &worklist, set); in sigqueue_delete_set_proc() 1396 if (sigqueue_get(&td->td_sigqueue, sig, ksi) != 0 || in kern_sigtimedwait() 1489 SIGSETOR(pending, td->td_sigqueue.sq_signals); in sys_sigpending() 1508 SIGSETOR(pending, td->td_sigqueue.sq_signals); in osigpending() 2317 sigqueue = &td->td_sigqueue; in tdsendsignal() 2605 sigqueue_delete(&td->td_sigqueue, sig); in tdsigwakeup() 2927 if (sigqueue_add(&td->td_sigqueue, sig, si) != 0) in ptracestop() 2997 sigqueue_flush(&td->td_sigqueue); in tdsigcleanup() 3155 queue = &td->td_sigqueue; in sigprocess() 3246 sigqueue_delete(&td->td_sigqueue, sig); in sigprocess() [all …]
|
H A D | kern_thread.c | 948 KASSERT(TAILQ_EMPTY(&td->td_sigqueue.sq_list), ("signal pending")); in thread_exit() 1084 sigqueue_init(&td->td_sigqueue, p); in thread_link()
|
H A D | kern_exit.c | 696 sigqueue_flush(&td->td_sigqueue); in exit1()
|
H A D | sys_process.c | 1299 sigqueue_delete(&td3->td_sigqueue, in kern_ptrace()
|
/freebsd/sys/sys/ |
H A D | proc.h | 253 sigqueue_t td_sigqueue; /* (c) Sigs arrived, not delivered. */ member 254 #define td_siglist td_sigqueue.sq_signals
|