summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_alq.c
Commit message (Expand)AuthorAgeFilesLines
* - Rework the underlying ALQ storage to be a circular buffer, which amongst otherlstewart2010-04-261-89/+466
* The ALQ should not be considered drained until it has been made inactive.lstewart2010-04-011-1/+1
* According to SLEEP(9), msleep() is deprecated in favour of mtx_sleep().lstewart2010-04-011-3/+3
* - Factor code to destroy an ALQ out of alq_close() into a private alq_destroy().lstewart2010-04-011-17/+20
* Add support for ALQ(9) to be compiled and loaded as a kernel module.lstewart2010-03-311-1/+83
* Add another flags argument to vn_open_cred. Use it to specify that somekib2009-06-211-1/+1
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-051-2/+0
* Remove VOP_LEASE and supporting functions. This hasn't been used sincerwatson2009-04-101-1/+0
* Use msleep_spin() instead of unlock/tsleep/lock. This wasrdivacky2008-07-021-6/+2
* In keeping with style(9)'s recommendations on macros, use a ';'rwatson2008-03-161-2/+2
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-2/+2
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-101-1/+1
* Merge first in a series of TrustedBSD MAC Framework KPI changesrwatson2007-10-241-1/+1
* Change the VOP_OPEN(), vn_open() vnode operation and d_fdopen() cdev operationkib2007-06-011-1/+1
* Backout rev 1.17, msleep() can't be used with a spinlock.cognet2007-03-061-2/+6
* Use msleep(9) instead of tsleep(9) surrounded by lock acquisition andwkoszek2007-03-041-6/+2
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+2
* - Conditionalize Giant around VFS operations for ALQ, ktrace, andjhb2006-03-281-4/+8
* Grr. Backout previous change. vn_open_cred() will call NDFREE() on failure.pjd2006-01-271-1/+1
* Don't forget to call NDFREE(9) in case of vn_open_cred() failure.pjd2006-01-271-2/+2
* Modify the alq(9) alq_open() API to accept a file creation mode, ratherrwatson2005-04-161-3/+3
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Allow MAC policies to block/revoke kern_alq write access to a file.rwatson2003-10-251-2/+10
* Add fdidx argument to vn_open() and vn_open_cred() and pass -1 throughout.phk2003-07-271-1/+1
* Add an explicit credential argument to alq_open() to allow the caller torwatson2003-06-221-3/+4
* Use __FBSDID().obrien2003-06-111-3/+3
* - Reset the free ent to NULL if we have consumed the last free entry. Thisjeff2003-05-251-0/+2
* 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
* - Export the alq daemon thread pointer.jeff2002-09-261-4/+7
* - Hold the credential of the caller and use it in all subsequent vn ops.jeff2002-09-231-6/+7
* - Add an asynchronous fixed length record logging mechanism calledjeff2002-09-221-0/+499
OpenPOWER on IntegriCloud