summaryrefslogtreecommitdiffstats
path: root/fs/adfs/dir.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* fs/adfs: dir: add more efficient iterate() per-format methodRussell King2020-01-211-14/+2
* fs/adfs: dir: switch to iterate_shared methodRussell King2020-01-211-3/+2
* fs/adfs: dir: improve compiler coverage in adfs_dir_updateRussell King2020-01-211-3/+5
* fs/adfs: dir: improve update failure handlingRussell King2020-01-211-12/+36
* fs/adfs: dir: update directory lockingRussell King2020-01-211-26/+29
* fs/adfs: dir: add helper to mark directory buffers dirtyRussell King2020-01-211-0/+12
* fs/adfs: dir: add helper to read directory using inodeRussell King2020-01-211-10/+22
* fs/adfs: dir: add generic directory readingRussell King2020-01-211-0/+49
* fs/adfs: dir: add generic copy functionsRussell King2020-01-211-0/+50
* fs/adfs: dir: add common directory sync methodRussell King2020-01-211-5/+18
* fs/adfs: dir: add common directory buffer release methodRussell King2020-01-211-3/+18
* fs/adfs: dir: add common dir object initialisationRussell King2020-01-211-3/+13
* Merge branch 'work.adfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2019-07-191-15/+10
|\
| * fs/adfs: add time stamp and file type helpersRussell King2019-06-271-11/+5
| * fs/adfs: clean up indirect disc addresses and fragment IDsRussell King2019-06-271-4/+5
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
|/
* fs/adfs: fix filename fixup handling for "/" and "//" namesRussell King2019-05-311-4/+11
* fs/adfs: move append_filetype_suffix() into adfs_object_fixup()Russell King2019-05-311-5/+8
* fs/adfs: remove truncated filename hashingRussell King2019-05-311-10/+5
* fs/adfs: factor out filename fixupRussell King2019-05-311-0/+13
* fs/adfs: factor out object fixupsRussell King2019-05-311-0/+21
* fs/adfs: factor out filename case loweringRussell King2019-05-311-22/+12
* fs/adfs: factor out filename comparisonRussell King2019-05-311-42/+26
* adfs_lookup: do not fail with ENOENT on negatives, use d_splice_alias()Al Viro2018-05-221-5/+5
* adfs_lookup_byname: .. *is* taken care of in fs/namei.cAl Viro2018-05-221-14/+0
* Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2016-08-071-1/+1
|\
| * get rid of 'parent' argument of ->d_compare()Al Viro2016-07-311-1/+1
* | Merge branch 'work.const-qstr' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2016-08-061-2/+2
|\ \ | |/ |/|
| * qstr: constify instances in adfsAl Viro2016-07-301-2/+2
* | vfs: make the string hashes salt the hashLinus Torvalds2016-06-111-1/+1
|/
* adfs: constify adfs_dir_ops structuresJulia Lawall2015-12-071-3/+3
* adfs: add __printf verification, fix format/argument mismatchesJoe Perches2014-08-091-1/+1
* Don't pass inode to ->d_hash() and ->d_compare()Linus Torvalds2013-06-291-4/+2
* [readdir] convert adfsAl Viro2013-06-291-24/+18
* new helper: file_inode(file)Al Viro2013-02-231-1/+1
* stop passing nameidata to ->lookup()Al Viro2012-07-141-1/+1
* adfs: remove the big kernel lockArnd Bergmann2011-03-021-6/+0
* switch adfsAl Viro2011-01-131-1/+0
* fs: dcache reduce branches in lookup pathNick Piggin2011-01-071-1/+1
* fs: change d_hash for rcu-walkNick Piggin2011-01-071-1/+2
* fs: change d_compare for rcu-walkNick Piggin2011-01-071-3/+5
* rename the generic fsync implementationsChristoph Hellwig2010-05-281-1/+1
* Cleanup of adfs headersAl Viro2009-06-171-8/+0
* repair adfs ->write_inode(), switch to simple_fsync()Al Viro2009-06-121-2/+8
* constify dentry_operations: misc filesystemsAl Viro2009-03-271-1/+1
* [PATCH] fix ->llseek() for a bunch of directoriesAl Viro2008-08-251-0/+1
* [PATCH] mark struct inode_operations const 1Arjan van de Ven2007-02-121-1/+1
* [PATCH] struct path: convert adfsJosef Sipek2006-12-081-1/+1
* Remove obsolete #include <linux/config.h>Jörn Engel2006-06-301-1/+0
* [PATCH] Make most file operations structs in fs/ constArjan van de Ven2006-03-281-1/+1