/linux/fs/ecryptfs/ |
H A D | dentry.c | 47 rc = lower_dentry->d_op->d_revalidate(lower_dir, &n.name, in ecryptfs_d_revalidate() 86 .d_revalidate = ecryptfs_d_revalidate,
|
/linux/fs/hfs/ |
H A D | sysdep.c | 46 .d_revalidate = hfs_revalidate_dentry,
|
/linux/fs/gfs2/ |
H A D | dentry.c | 99 .d_revalidate = gfs2_drevalidate,
|
/linux/fs/9p/ |
H A D | vfs_dentry.c | 121 .d_revalidate = v9fs_lookup_revalidate,
|
/linux/fs/orangefs/ |
H A D | dcache.c | 138 .d_revalidate = orangefs_d_revalidate,
|
/linux/include/linux/ |
H A D | fscrypt.h | 230 * to disable d_revalidate. Note that we don't have to support the 247 if (dentry->d_op->d_revalidate == fscrypt_d_revalidate) in fscrypt_handle_d_move() 290 * d_revalidate. in fscrypt_prepare_dentry() 297 dentry->d_op->d_revalidate == fscrypt_d_revalidate) { in fscrypt_prepare_dentry() 1013 * which contains fscrypt_d_revalidate (or contains a d_revalidate method that
|
/linux/fs/smb/client/ |
H A D | dir.c | 848 .d_revalidate = cifs_d_revalidate, 921 .d_revalidate = cifs_d_revalidate,
|
/linux/security/keys/ |
H A D | Kconfig | 40 (permission, d_revalidate, lookup, getxattr, getacl, ...).
|
/linux/fs/vboxsf/ |
H A D | dir.c | 208 .d_revalidate = vboxsf_dentry_revalidate
|
/linux/fs/fat/ |
H A D | namei_vfat.c | 187 .d_revalidate = vfat_revalidate_ci, 193 .d_revalidate = vfat_revalidate,
|
/linux/fs/ |
H A D | namei.c | 925 static inline int d_revalidate(struct inode *dir, const struct qstr *name, in d_revalidate() function 929 return dentry->d_op->d_revalidate(dir, name, dentry, flags); in d_revalidate() 1657 int error = d_revalidate(dir->d_inode, name, dentry, flags); in lookup_dcache() 1756 status = d_revalidate(nd->inode, &nd->last, dentry, nd->flags); in lookup_fast() 1763 status = d_revalidate(nd->inode, &nd->last, in lookup_fast() 1769 status = d_revalidate(nd->inode, &nd->last, dentry, nd->flags); in lookup_fast() 1797 int error = d_revalidate(inode, name, dentry, flags); in __lookup_slow() 3637 error = d_revalidate(dir_inode, &nd->last, dentry, nd->flags); in lookup_open()
|
H A D | libfs.c | 1877 .d_revalidate = fscrypt_d_revalidate, 1958 .d_revalidate = fscrypt_d_revalidate,
|
/linux/fs/coda/ |
H A D | dir.c | 555 .d_revalidate = coda_dentry_revalidate,
|
/linux/fs/overlayfs/ |
H A D | super.c | 108 ret = d->d_op->d_revalidate(dir, &n.name, d, flags); in ovl_revalidate_real() 160 .d_revalidate = ovl_dentry_revalidate,
|
/linux/fs/exfat/ |
H A D | namei.c | 131 .d_revalidate = exfat_d_revalidate, 197 .d_revalidate = exfat_d_revalidate,
|
/linux/fs/tracefs/ |
H A D | inode.c | 449 * Note that d_revalidate is called potentially under RCU, 479 .d_revalidate = tracefs_d_revalidate,
|
/linux/Documentation/filesystems/ |
H A D | locking.rst | 20 int (*d_revalidate)(struct inode *, const struct qstr *, 42 d_revalidate: no no yes (ref-walk) maybe
|
H A D | vfs.rst | 1267 int (*d_revalidate)(struct inode *, const struct qstr *, 1285 ``d_revalidate`` 1296 d_revalidate may be called in rcu-walk mode (flags & 1316 As with d_revalidate, most local filesystems will set this to 1320 d_revalidate.
|
H A D | path-lookup.rst | 522 ``->d_revalidate()`` dentry method to ensure that the cached information 901 ``d_op->d_revalidate`` may be called in RCU-walk too. This interface 1309 name (with ``d_revalidate()``). In such cases the inode may still need 1375 available to the filesystem and particularly the ``->d_revalidate()``
|
/linux/fs/jfs/ |
H A D | namei.c | 1616 .d_revalidate = jfs_ci_revalidate,
|
/linux/fs/nfs/ |
H A D | dir.c | 1835 * A weaker form of d_revalidate for revalidating just the d_inode(dentry) 1935 .d_revalidate = nfs_lookup_revalidate, 2022 .d_revalidate = nfs4_lookup_revalidate, 2552 * completes. ->d_revalidate will wait for ->d_fsdata in nfs_unlink() 2740 * completes. ->d_revalidate will wait for ->d_fsdata in nfs_rename()
|
/linux/fs/proc/ |
H A D | proc_sysctl.c | 939 .d_revalidate = proc_sys_revalidate,
|
H A D | base.c | 2102 .d_revalidate = pid_revalidate, 2246 .d_revalidate = map_files_d_revalidate,
|
/linux/fs/afs/ |
H A D | dir.c | 75 .d_revalidate = afs_d_revalidate, 2046 * d_revalidate may see old_dentry between the op having taken place in afs_rename()
|
/linux/fs/ceph/ |
H A D | dir.c | 2259 .d_revalidate = ceph_d_revalidate,
|