summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_hash.c
Commit message (Expand)AuthorAgeFilesLines
* Add vfs_hash_ref(9) function, which finds a vnode by the hash valuekib2016-05-111-0/+30
* Style: wrap long lines.kib2016-05-111-2/+4
* Track changes to kern.maxvnodes and appropriately increase or decreasemckusick2015-09-061-0/+37
* vfs: implement v_holdcnt/v_usecount manipulation using atomic opsmjg2015-07-161-4/+4
* Convert vfs hash lock from a mutex to an rwlock.mjg2014-12-301-14/+15
* Add exported vfs_hash_index() function, which calculates the canonicalkib2013-01-141-0/+7
* Rename vfs_hash_index() to vfs_hash_bucket().kib2013-01-141-6/+6
* In keeping with style(9)'s recommendations on macros, use a ';'rwatson2008-03-161-1/+1
* Make insmntque() externally visibile and allow it to fail (e.g. duringtegge2007-03-131-1/+0
* In vfs_hash_get(): mount point should never be changeddelphij2006-04-181-2/+2
* Normalize a significant number of kernel malloc type names:rwatson2005-10-311-1/+1
* Don't retry when vget() returns ENOENT in the nonblocking case due to thetegge2005-09-121-2/+2
* Fix bug in vfs_hash_rehash(): use correct bucket. This only affectedphk2005-04-071-1/+1
* - Grab the lock type that the caller requests in vfs_hash_insert().jeff2005-03-241-1/+1
* Fix a bad copy&paste mistake I made.phk2005-03-181-1/+1
* Add two arguments to the vfs_hash() KPI so that filesystems which dophk2005-03-161-2/+6
* Add mnt_hashseed to struct mount and initialize it witn PRNG bits, usephk2005-03-161-15/+17
* Improve the vfs_hash() API: vput() the unneeded vnode centrally tophk2005-03-151-4/+4
* Simplify the vfs_hash calling convention.phk2005-03-151-1/+2
* Cleanup accidentally include #if 0 section.phk2005-03-141-35/+0
* Currently (almost) all filesystems maintain a local inode hash tablephk2005-03-141-0/+184
OpenPOWER on IntegriCloud