summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_sem.c
Commit message (Expand)AuthorAgeFilesLines
* Free MAC label on a POSIX semaphore when the semaphore is freed.rwatson2008-01-071-0/+3
* Merge first in a series of TrustedBSD MAC Framework KPI changesrwatson2007-10-241-8/+8
* Further system call comment cleanup:rwatson2007-03-051-3/+0
* Merge posix4/* into normal kernel hierarchy.trhodes2006-11-111-5/+4
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-4/+13
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+2
* Swap the names "sem_exithook" and "sem_exechook" in the previous commit tocperciva2006-08-161-4/+4
* - Change process_exec function handlers prototype to include structnetchild2006-08-151-1/+8
* Convert remaining functions to ANSI C function declarations.rwatson2006-01-221-86/+28
* Const-qualify ksem_timedwait's parameter abstime as it's only passed in.stefanf2005-10-181-1/+1
* In sem_forkhook(), don't attempt to generate a copy of the process semaphorerwatson2005-06-081-0/+4
* Introduce MAC Framework and MAC Policy entry points to label and controlrwatson2005-05-041-9/+56
* Move definitions of 'struct kuser' and 'struct ksem' from uipc_sem.crwatson2005-05-031-19/+1
* Insert missing increment of (i) when walking the temporary semaphorerwatson2005-02-251-2/+3
* Add an exit hook, sem_forkhook(), which walks the list of POSIX semaphoresrwatson2005-02-251-1/+113
* Assert sem_lock in id_to_sem() and sem_lookup_byname(), since theserwatson2005-02-251-0/+2
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Assert the sem lock in sem_ref() and sem_rel(), as it is required torwatson2004-12-231-0/+2
* Add missing #include <sys/module.h>phk2004-05-301-0/+1
* Add ksem_timedwait() to complement ksem_wait().deischen2004-02-031-6/+61
* Reduce gratuitous includes: don't include jail.h if it's not needed.rwatson2004-01-211-1/+0
* Use __FBSDID().obrien2003-06-111-2/+3
* Replace the at_fork, at_exec, and at_exit functions with the slightly morejhb2003-03-241-6/+12
* Use td_ucred of curthread instead of p_ucred of curproc. This requiredjhb2003-03-201-17/+17
* Back out M_* changes, per decision of the TRB.imp2003-02-191-3/+3
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-3/+3
* make sem_leave return a usable errno instead of -1.alfred2003-01-101-3/+3
* Be consistent about funtions being static.phk2002-10-161-11/+11
* disable debug output by default.alfred2002-10-071-24/+30
* Bring in my implementation of kernel support for posix realtime semaphoresalfred2002-09-181-0/+835
OpenPOWER on IntegriCloud