summaryrefslogtreecommitdiffstats
path: root/sys/ntfs/ntfs_ihash.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* use hashfree in fs code. from Mathieu -tedu2016-09-241-2/+2
| | | | ok guenther
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
| | | | | | | have any direct symbols used. Tested for indirect use by compiling amd64/i386/sparc64 kernels. ok tedu@ deraadt@
* rename desiredvnodes to initialvnodes. less of a lie. ok beck deraadttedu2015-01-091-2/+2
|
* use siphash for key lookups in all the filesystem hashes.dlg2014-11-181-2/+20
| | | | ok deraadt@ tedu@
* remove uneeded proc.h includesjsg2014-09-141-2/+1
| | | | ok mpi@ kspillner@
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-2/+2
| | | | after discussions with beck deraadt kettenis.
* lazy init nthash to save some memory when it's not used. ok jsingtedu2014-01-191-3/+14
|
* More of the same: ntfs doesn't do inode numbers >2^32, so use a smaller typeguenther2013-05-301-2/+2
| | | | internally, only using ino_t in the VFS layer APIs: vget, readdir, getattr
* Ansify and apply style(9) to function definitions.jsing2013-01-141-9/+5
| | | | ok krw@
* Remove code that is not used on OpenBSD.jsing2013-01-021-5/+1
| | | | ok miod@ krw@
* revert previous "simplification". kcornies at gmail says it doesn't work.tedu2010-09-041-1/+6
|
* the upper case table code was a lot more complicated than it needed to be.tedu2010-08-221-6/+1
|
* clean up some macro obfuscation and assorted styling problems.tedu2010-08-121-2/+2
| | | | fix a bonus off by one bug. ok matthew
* It is about time that we stopped pretending simple_locks are locks.oga2010-04-231-12/+7
| | | | | | | | | | | replace ntfs_nthash_slock usage with comments prefixed XXXLOCKING (for grepability). This lock looks to be correct, but it could well be the bad way to do it (having a rwlock for inserts to avoid races inserting the same inode but then simple locking on list accesses). approach discussed with deraadt@
* - remove super-obvious comments from vnodeop_entries[]jasper2009-08-131-49/+1
| | | | | | - remove #ifdef someos blocks, makes this a tad easier to read agreed by art@ and thib@
* convert lockmgr over to rwlock in ntfs, mostly trivial.oga2009-03-251-3/+3
| | | | Tested by a couple of people, no regressions.
* Remove commented out NetBSD __KERNEL_RCSID macro usage.brad2008-05-131-6/+1
| | | | ok dlg@
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* fix the tagsmickey2003-05-201-1/+1
|
* by popular request, NTFS support. read only.tedu2003-05-201-0/+185
The code comes from NetBSD and was ported by Julian Bordet. ok deraadt@