summaryrefslogtreecommitdiffstats
path: root/include/linux/dcache.h
Commit message (Expand)AuthorAgeFilesLines
* do d_instantiate/unlock_new_inode combinations safelyAl Viro2018-05-301-0/+1
* dentry name snapshotsAl Viro2017-08-061-0/+6
* vfs: add d_real_inode() helperMiklos Szeredi2016-07-271-0/+12
* vfs: add vfs_select_inode() helperMiklos Szeredi2016-05-181-0/+12
* fs: add file_dentry()Miklos Szeredi2016-04-201-0/+10
* use ->d_seq to get coherency between ->d_inode and ->d_flagsAl Viro2016-03-091-3/+1
* include, lib: add __printf attributes to several function prototypesNicolas Iooss2015-07-171-1/+2
* make simple_positive() publicAl Viro2015-06-231-0/+5
* overlayfs: Make f_path always point to the overlay and f_inode to the underlayDavid Howells2015-06-191-0/+2
* VFS: Impose ordering on accesses of d_inode and d_flagsDavid Howells2015-04-151-18/+3
* VFS: Add owner-filesystem positive/negative dentry checksDavid Howells2015-04-151-0/+38
* VFS: Split DCACHE_FILE_TYPE into regular and special typesDavid Howells2015-02-221-3/+14
* VFS: Add a fallthrough flag for marking virtual dentriesDavid Howells2015-02-221-0/+9
* VFS: Add a whiteout dentry typeDavid Howells2015-02-221-6/+18
* VFS: Introduce inode-getting helpers for layered/unioned fs environmentsDavid Howells2015-02-221-0/+57
* kill d_validate()Al Viro2015-01-251-3/+0
* switch d_materialise_unique() users to d_splice_alias()Al Viro2014-11-191-1/+0
* merge d_materialise_unique() into d_splice_alias()Al Viro2014-11-191-1/+1
* move d_rcu from overlapping d_child to overlapping d_aliasAl Viro2014-11-031-4/+4
* don't need that forward declaration of struct nameidata in dcache.h anymoreAl Viro2014-10-121-1/+0
* take dname_external() into fs/dcache.cAl Viro2014-10-121-5/+0
* vfs: Make d_invalidate return voidEric W. Biederman2014-10-091-1/+1
* vfs: Merge check_submounts_and_drop and d_invalidateEric W. Biederman2014-10-091-1/+0
* vfs: avoid non-forwarding large load after small store in path lookupLinus Torvalds2014-09-141-0/+1
* dcache: d_obtain_alias callers don't all want DISCONNECTEDJ. Bruce Fields2014-08-071-0/+1
* dentry_kill(): don't try to remove from shrink listAl Viro2014-05-011-0/+2
* vfs: add cross-renameMiklos Szeredi2014-04-011-0/+1
* vfs: add d_is_dir()Miklos Szeredi2014-04-011-1/+6
* dcache: allow word-at-a-time name hashing with big-endian CPUsWill Deacon2013-12-121-0/+2
* VFS: Put a small type field into struct dentry::d_flagsDavid Howells2013-11-091-20/+83
* vfs: introduce d_instantiate_no_diralias()Miklos Szeredi2013-10-241-0/+1
* super: fix calculation of shrinkable objects for small numbersGlauber Costa2013-09-101-0/+4
* fs: bump inode and dentry counters to longGlauber Costa2013-09-101-5/+5
* vfs: reorganize dput() memory accessesLinus Torvalds2013-09-081-0/+1
* constify dcache.c inlined helpers where possibleAl Viro2013-09-051-6/+6
* vfs: check submounts and drop atomicallyMiklos Szeredi2013-09-051-0/+1
* vfs: reimplement d_rcu_to_refcount() using lockref_get_or_lock()Linus Torvalds2013-09-021-22/+0
* vfs: make the dentry cache use the lockref infrastructureWaiman Long2013-08-281-10/+9
* cope with potentially long ->d_dname() output for shmem/hugetlbAl Viro2013-08-241-0/+1
* vfs: constify dentry parameter in d_count()Peng Tao2013-07-201-1/+1
* helper for reading ->d_countAl Viro2013-07-051-0/+5
* Don't pass inode to ->d_hash() and ->d_compare()Linus Torvalds2013-06-291-6/+3
* [O_TMPFILE] it's still short a few helpers, but infrastructure should be OK n...Al Viro2013-06-291-0/+2
* vfs: kill FS_REVAL_DOT by adding a d_weak_revalidate dentry opJeff Layton2013-02-261-0/+3
* constify d_lookup() argumentsAl Viro2013-02-221-1/+1
* constify __d_lookup() argumentsAl Viro2013-02-221-1/+1
* vfs: remove d_path_with_unreachableJeff Layton2013-02-221-1/+0
* vfs: remove DCACHE_NEED_LOOKUPJeff Layton2012-12-201-8/+0
* vfs: dcache: use DCACHE_DENTRY_KILLED instead of DCACHE_DISCONNECTED in d_kill()Miklos Szeredi2012-09-181-0/+2
* stop passing nameidata * to ->d_revalidate()Al Viro2012-07-141-1/+1