summaryrefslogtreecommitdiffstats
path: root/sys/sys/signalvar.h
Commit message (Expand)AuthorAgeFilesLines
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-1/+1
* Create a global thread hash table to speed up thread lookup, usedavidxu2010-10-091-1/+10
* - Various style and whitespace fixes.jhb2010-07-081-74/+64
* Move prototypes for kern_sigtimedwait() and kern_sigprocmask() tojhb2010-06-301-4/+1
* Sort function prototypes (since I didn't manage to insert tdksignal()jhb2010-06-291-9/+9
* Tweak the in-kernel API for sending signals to threads:jhb2010-06-291-3/+3
* Staticise sigqueue manipulation functions used only in kern_sig.c.kib2010-01-231-9/+1
* When traced process is about to receive the signal, the process iskib2010-01-201-0/+1
* Implement sighold, sigignore, sigpause, sigrelse, sigset functionskib2009-11-261-1/+1
* Among signal generation syscalls, only sigqueue(2) is allowed by POSIXkib2009-11-171-3/+5
* In r198506, kern_sigsuspend() started doing cursig/postsig loop to makekib2009-11-101-1/+1
* Trapsignal() and postsig() call kern_sigprocmask() with both processkib2009-10-301-0/+1
* 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
OpenPOWER on IntegriCloud