summaryrefslogtreecommitdiffstats
path: root/sys/sys/signalvar.h
Commit message (Expand)AuthorAgeFilesLines
* In kern_sigsuspend(), better manipulate thread signal mask usingkib2009-10-271-1/+6
* Currently, when signal is delivered to the process and there is a threadkib2009-10-111-3/+5
* Add new msleep(9) flag PBDY that shall be specified together withkib2009-07-141-1/+5
* Fix for the panic("vm_thread_new: kstack allocation failed") andkib2007-11-051-0/+1
* Move some declaration of 32-bit signal structures into filedavidxu2006-10-051-0/+2
* Add signal set sq_kill to sigqueue structure, the member saves alldavidxu2006-03-021-2/+3
* Sync with signal.h.davidxu2005-12-061-0/+1
* Add support for queueing SIGCHLD same as other UNIX systems did.davidxu2005-11-081-1/+1
* Cleanup some signal interfaces. Now the tdsignal function acceptsdavidxu2005-11-031-10/+3
* Fix sigevent's POSIX incompatible problem by adding member fieldsdavidxu2005-10-301-0/+9
* 1. Make ksiginfo_alloc and ksiginfo_free public.davidxu2005-10-231-1/+12
* 1. Change prototype of trapsignal and sendsig to use ksiginfo_t *, mostdavidxu2005-10-141-3/+27
* Add ksiginfo_t which is a wrapper of siginfo_t but allows us to carrydavidxu2005-10-141-0/+39
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Add code to support debugging threaded process.davidxu2004-07-131-1/+1
* Remove advertising clause from University of California Regent's license,imp2004-04-071-4/+0
* If a thread masks all its signal, in cursig(), no signal will be exchangeddavidxu2003-11-101-2/+1
* Move some tracing related code into its own function as it willrobert2003-09-261-0/+1
* Signals sent specifically to a particular thread mustmtm2003-07-031-1/+8
* Add <sys/queue.h> to unbreak world.jhb2003-05-141-0/+1
* - Merge struct procsig with struct sigacts.jhb2003-05-131-4/+23
* Make issignal() private to kern_sig.c since it is only called from cursig()jhb2003-05-051-1/+0
* Style fixes to struct sigacts member comments. Sort function prototypes.jhb2003-04-301-12/+12
* - Define sigwait, sigtimedwait, and sigwaitinfo in terms ofjeff2003-03-311-2/+0
* - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread withjeff2003-03-311-5/+9
* - Change trapsignal() to accept a thread and not a proc.jeff2003-03-311-1/+1
* Split 4.x and 5.x signal handling so that we can keep 4.x signalpeter2002-10-251-3/+4
* Put parentheses around function-like macros to shut up warnings.markm2002-10-231-5/+5
* Part 1 of KSE-IIIjulian2002-06-291-2/+2
* CURSIG() is not a macro so rename it cursig().julian2002-05-291-1/+1
* Redo the sigio locking.alfred2002-05-011-8/+8
* Revert the change of #includes in sys/filedesc.h and sys/socketvar.h.tanimura2002-04-301-0/+12
* Moved signal handling and rescheduling from userret() to ast() so thatbde2002-04-041-0/+1
* Optimized the check for unmasked pending signals in CURSIG() using a newbde2002-04-041-0/+23
* Remove __Palfred2002-03-191-15/+15
* Use struct __ucontext in prototypes and associated functions instead ofdeischen2002-02-171-0/+2
* KSE Milestone 2julian2001-09-121-1/+2
* style(9) the structure definitions.obrien2001-09-051-2/+2
* *** empty log message ***peter2001-08-091-1/+0
* Declare sigexit() as non-returning.bde2000-09-171-5/+5
* Uninlined CURSIG() and unpolluted <sys/signalvar.h>. CURSIG() had becomebde2000-09-171-36/+1
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-2/+6
* fix warning, declare function static.alfred2000-06-221-1/+1
* Functions may be static and __inline, but not extern and __inline. Thisgreen2000-06-221-1/+1
* The SMP cleanup commit broke UP compiles. Make UP compiles work again.dillon2000-03-281-2/+0
* Commit major SMP cleanups and move the BGL (big giant lock) in thedillon2000-03-281-3/+14
* Fix lots of warnings caused by __sigisempty and __sigseteq being externspeter2000-01-081-2/+0
* Use 'static __inline', not 'extern __inline', for __sigisempty() andjasone2000-01-081-2/+2
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-2/+2
* Revive ps_usertramp, it's still referenced by COMPAT_SUNOS code.luoqi1999-10-141-0/+1
OpenPOWER on IntegriCloud