/kernel/linux/linux-5.10/include/linux/ |
H A D | namei.h | 28 #define LOOKUP_REVAL 0x0020 /* tell ->d_revalidate() to trust no cache */ macro 92 * to retry the call based on whether "flags" already has LOOKUP_REVAL set. 99 return error == -ESTALE && !(flags & LOOKUP_REVAL); in retry_estale()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | namei.h | 28 #define LOOKUP_REVAL 0x0020 /* tell ->d_revalidate() to trust no cache */ macro 108 * to retry the call based on whether "flags" already has LOOKUP_REVAL set. 115 return error == -ESTALE && !(flags & LOOKUP_REVAL); in retry_estale()
|
/kernel/linux/linux-6.6/include/trace/misc/ |
H A D | fs.h | 110 { LOOKUP_REVAL, "REVAL" }, \
|
/kernel/linux/linux-5.10/fs/hmdfs/ |
H A D | dentry.c | 115 if (flags & (LOOKUP_CREATE | LOOKUP_RENAME_TARGET | LOOKUP_REVAL)) in hmdfs_d_revalidate() 300 if (flags & (LOOKUP_CREATE | LOOKUP_RENAME_TARGET | LOOKUP_REVAL)) { in d_revalidate_merge()
|
H A D | inode_cloud_merge.c | 294 * LOOKUP_REVAL is needed because dentry cache in hmdfs might be stale in hmdfs_lookup_cloud_merge() 299 flags = flags & LOOKUP_REVAL; in hmdfs_lookup_cloud_merge()
|
H A D | inode_remote.c | 179 * LOOKUP_REVAL means we found stale info from dentry file, thus in hmdfs_lookup_by_con() 182 if (flags & LOOKUP_REVAL) { in hmdfs_lookup_by_con()
|
/kernel/linux/linux-6.6/fs/hmdfs/ |
H A D | dentry.c | 115 if (flags & (LOOKUP_CREATE | LOOKUP_RENAME_TARGET | LOOKUP_REVAL)) in hmdfs_d_revalidate() 300 if (flags & (LOOKUP_CREATE | LOOKUP_RENAME_TARGET | LOOKUP_REVAL)) { in d_revalidate_merge()
|
H A D | inode_cloud_merge.c | 294 * LOOKUP_REVAL is needed because dentry cache in hmdfs might be stale in hmdfs_lookup_cloud_merge() 299 flags = flags & LOOKUP_REVAL; in hmdfs_lookup_cloud_merge()
|
/kernel/linux/linux-6.6/io_uring/ |
H A D | xattr.c | 139 lookup_flags |= LOOKUP_REVAL; in io_getxattr() 247 lookup_flags |= LOOKUP_REVAL; in io_setxattr()
|
/kernel/linux/linux-5.10/fs/ |
H A D | open.c | 137 lookup_flags |= LOOKUP_REVAL; in do_sys_truncate() 459 lookup_flags |= LOOKUP_REVAL; in do_faccessat() 504 lookup_flags |= LOOKUP_REVAL; in SYSCALL_DEFINE1() 559 lookup_flags |= LOOKUP_REVAL; in SYSCALL_DEFINE1() 624 lookup_flags |= LOOKUP_REVAL; in do_fchmodat() 709 lookup_flags |= LOOKUP_REVAL; in do_fchownat()
|
H A D | xattr.c | 572 lookup_flags |= LOOKUP_REVAL; in path_setxattr() 666 lookup_flags |= LOOKUP_REVAL; in path_getxattr() 742 lookup_flags |= LOOKUP_REVAL; in path_listxattr() 807 lookup_flags |= LOOKUP_REVAL; in path_removexattr()
|
H A D | namei.c | 2387 retval = path_lookupat(&nd, flags | LOOKUP_REVAL, path); in filename_lookup() 2428 retval = path_parentat(&nd, flags | LOOKUP_REVAL, parent); in filename_parentat() 3463 filp = path_openat(&nd, op, flags | LOOKUP_REVAL); in do_filp_open() 3490 file = path_openat(&nd, op, flags | LOOKUP_REVAL); in do_file_open_root() 3507 * Note that only LOOKUP_REVAL and LOOKUP_DIRECTORY matter here. Any in filename_create() 3510 lookup_flags &= LOOKUP_REVAL; in filename_create() 3676 lookup_flags |= LOOKUP_REVAL; in do_mknodat() 3737 lookup_flags |= LOOKUP_REVAL; in do_mkdirat() 3843 lookup_flags |= LOOKUP_REVAL; in do_rmdir() 3975 lookup_flags |= LOOKUP_REVAL; in do_unlinkat() [all...] |
H A D | utimes.c | 100 lookup_flags |= LOOKUP_REVAL; in do_utimes_path()
|
H A D | stat.c | 205 lookup_flags |= LOOKUP_REVAL; in vfs_statx() 431 lookup_flags |= LOOKUP_REVAL; in do_readlinkat()
|
H A D | statfs.c | 108 lookup_flags |= LOOKUP_REVAL; in user_statfs()
|
/kernel/linux/linux-6.6/fs/ |
H A D | open.c | 139 lookup_flags |= LOOKUP_REVAL; in do_sys_truncate() 519 lookup_flags |= LOOKUP_REVAL; in do_faccessat() 564 lookup_flags |= LOOKUP_REVAL; in SYSCALL_DEFINE1() 619 lookup_flags |= LOOKUP_REVAL; in SYSCALL_DEFINE1() 694 lookup_flags |= LOOKUP_REVAL; in do_fchmodat() 819 lookup_flags |= LOOKUP_REVAL; in do_fchownat()
|
H A D | xattr.c | 678 lookup_flags |= LOOKUP_REVAL; in path_setxattr() 791 lookup_flags |= LOOKUP_REVAL; in path_getxattr() 868 lookup_flags |= LOOKUP_REVAL; in path_listxattr() 937 lookup_flags |= LOOKUP_REVAL; in path_removexattr()
|
H A D | namei.c | 2516 retval = path_lookupat(&nd, flags | LOOKUP_REVAL, path); in filename_lookup() 2558 retval = path_parentat(&nd, flags | LOOKUP_REVAL, parent); in __filename_parentat() 3822 filp = path_openat(&nd, op, flags | LOOKUP_REVAL); in do_filp_open() 3847 file = path_openat(&nd, op, flags | LOOKUP_REVAL); in do_file_open_root() 3859 unsigned int reval_flag = lookup_flags & LOOKUP_REVAL; in filename_create() 4060 lookup_flags |= LOOKUP_REVAL; in do_mknodat() 4143 lookup_flags |= LOOKUP_REVAL; in do_mkdirat() 4266 lookup_flags |= LOOKUP_REVAL; in do_rmdir() 4411 lookup_flags |= LOOKUP_REVAL; in do_unlinkat() 4505 lookup_flags |= LOOKUP_REVAL; in do_symlinkat() [all...] |
H A D | utimes.c | 102 lookup_flags |= LOOKUP_REVAL; in do_utimes_path()
|
H A D | stat.c | 267 lookup_flags |= LOOKUP_REVAL; in vfs_statx() 511 lookup_flags |= LOOKUP_REVAL; in do_readlinkat()
|
H A D | statfs.c | 108 lookup_flags |= LOOKUP_REVAL; in user_statfs()
|
/kernel/linux/linux-6.6/fs/nfs/ |
H A D | dir.c | 716 if (flags & (LOOKUP_EXCL | LOOKUP_PARENT | LOOKUP_REVAL)) in nfs_lookup_advise_force_readdirplus() 1539 * We force revalidation in the cases where the VFS sets LOOKUP_REVAL, 1569 if (flags & LOOKUP_REVAL) in nfs_lookup_verify_inode() 1760 if (!(flags & (LOOKUP_EXCL | LOOKUP_REVAL)) && in nfs_do_lookup_revalidate() 2218 if (flags & (LOOKUP_EXCL | LOOKUP_REVAL)) in nfs4_do_lookup_revalidate()
|
/kernel/linux/linux-5.10/fs/cifs/ |
H A D | dir.c | 746 if ((flags & LOOKUP_REVAL) && !CIFS_CACHE_READ(CIFS_I(inode))) in cifs_d_revalidate()
|
/kernel/linux/linux-6.6/fs/smb/client/ |
H A D | dir.c | 727 if ((flags & LOOKUP_REVAL) && !CIFS_CACHE_READ(CIFS_I(inode)))
|
/kernel/linux/linux-5.10/fs/nfs/ |
H A D | dir.c | 1161 * We force revalidation in the cases where the VFS sets LOOKUP_REVAL, 1191 if (flags & LOOKUP_REVAL) in nfs_lookup_verify_inode() 1376 if (!(flags & (LOOKUP_EXCL | LOOKUP_REVAL)) && in nfs_do_lookup_revalidate() 1828 if (flags & (LOOKUP_EXCL | LOOKUP_REVAL)) in nfs4_do_lookup_revalidate()
|