| /fs/afs/ |
| A D | dir_silly.c | 237 struct dentry *alias; in afs_silly_iput() local 247 if (IS_ERR(alias)) { in afs_silly_iput() 252 if (!d_in_lookup(alias)) { in afs_silly_iput() 257 spin_lock(&alias->d_lock); in afs_silly_iput() 258 if (d_really_is_positive(alias) && in afs_silly_iput() 259 !(alias->d_flags & DCACHE_NFSFS_RENAMED)) { in afs_silly_iput() 260 alias->d_flags |= DCACHE_NFSFS_RENAMED; in afs_silly_iput() 263 spin_unlock(&alias->d_lock); in afs_silly_iput() 265 dput(alias); in afs_silly_iput() 277 d_lookup_done(alias); in afs_silly_iput() [all …]
|
| /fs/nfs/ |
| A D | unlink.c | 124 struct dentry *alias; in nfs_call_unlink() local 128 if (IS_ERR(alias)) { in nfs_call_unlink() 132 if (!d_in_lookup(alias)) { in nfs_call_unlink() 140 spin_lock(&alias->d_lock); in nfs_call_unlink() 141 if (d_really_is_positive(alias) && in nfs_call_unlink() 144 devname_garbage = alias->d_fsdata; in nfs_call_unlink() 145 alias->d_fsdata = data; in nfs_call_unlink() 146 alias->d_flags |= DCACHE_NFSFS_RENAMED; in nfs_call_unlink() 150 spin_unlock(&alias->d_lock); in nfs_call_unlink() 151 dput(alias); in nfs_call_unlink() [all …]
|
| A D | proc.c | 456 struct dentry *alias = NULL; in nfs_proc_mkdir() local 469 alias = nfs_add_or_obtain(dentry, data->res.fh, data->res.fattr); in nfs_proc_mkdir() 470 status = PTR_ERR_OR_ZERO(alias); in nfs_proc_mkdir() 472 alias = ERR_PTR(status); in nfs_proc_mkdir() 476 return alias; in nfs_proc_mkdir()
|
| A D | dir.c | 732 struct dentry *alias; in nfs_prime_dcache() local 793 alias = d_splice_alias(inode, dentry); in nfs_prime_dcache() 795 if (alias) { in nfs_prime_dcache() 796 if (IS_ERR(alias)) in nfs_prime_dcache() 799 dentry = alias; in nfs_prime_dcache() 1479 struct dentry *alias; in nfs_clear_verifier_delegated() local 1484 hlist_for_each_entry(alias, &inode->i_dentry, d_u.d_alias) { in nfs_clear_verifier_delegated() 1485 spin_lock(&alias->d_lock); in nfs_clear_verifier_delegated() 1486 nfs_unset_verifier_delegated(&alias->d_time); in nfs_clear_verifier_delegated() 1487 spin_unlock(&alias->d_lock); in nfs_clear_verifier_delegated()
|
| A D | nfs4proc.c | 3177 struct dentry *alias; in _nfs4_open_and_get_state() local 3179 alias = d_splice_alias(igrab(state->inode), dentry); in _nfs4_open_and_get_state() 3181 if (alias) { in _nfs4_open_and_get_state() 3183 ctx->dentry = dentry = alias; in _nfs4_open_and_get_state() 5277 struct dentry *alias; in nfs4_proc_mkdir() local 5285 alias = _nfs4_proc_mkdir(dir, dentry, sattr, label, &err); in nfs4_proc_mkdir() 5288 alias = ERR_PTR(nfs4_handle_exception(NFS_SERVER(dir), in nfs4_proc_mkdir() 5294 return alias; in nfs4_proc_mkdir()
|
| /fs/ocfs2/ |
| A D | dcache.c | 204 struct dentry *alias; in ocfs2_dentry_attach_lock() local 234 alias = ocfs2_find_local_alias(inode, parent_blkno, 0); in ocfs2_dentry_attach_lock() 235 if (alias) { in ocfs2_dentry_attach_lock() 247 dl = alias->d_fsdata; in ocfs2_dentry_attach_lock() 286 if (unlikely(dentry->d_fsdata && !alias)) { in ocfs2_dentry_attach_lock() 318 if (ret < 0 && !alias) { in ocfs2_dentry_attach_lock() 328 dput(alias); in ocfs2_dentry_attach_lock()
|
| /fs/exportfs/ |
| A D | expfs.c | 444 struct dentry *result, *alias; in exportfs_decode_fh_raw() local 510 alias = find_acceptable_alias(result, acceptable, context); in exportfs_decode_fh_raw() 511 if (alias) in exportfs_decode_fh_raw() 512 return alias; in exportfs_decode_fh_raw() 576 alias = find_acceptable_alias(result, acceptable, context); in exportfs_decode_fh_raw() 577 if (!alias) { in exportfs_decode_fh_raw() 582 return alias; in exportfs_decode_fh_raw()
|
| /fs/ |
| A D | dcache.c | 991 struct dentry *alias; in __d_find_any_alias() local 997 return alias; in __d_find_any_alias() 1020 struct dentry *alias; in __d_find_alias() local 1026 spin_lock(&alias->d_lock); in __d_find_alias() 1027 if (!d_unhashed(alias)) { in __d_find_alias() 1028 dget_dlock(alias); in __d_find_alias() 1030 return alias; in __d_find_alias() 2972 if (alias->d_op && alias->d_op->d_unalias_trylock && in __d_unalias() 2973 !alias->d_op->d_unalias_trylock(alias)) in __d_unalias() 2976 if (alias->d_op && alias->d_op->d_unalias_unlock) in __d_unalias() [all …]
|
| /fs/exfat/ |
| A D | namei.c | 720 struct dentry *alias; in exfat_lookup() local 743 alias = d_find_alias(inode); in exfat_lookup() 749 if (alias && alias->d_parent == dentry->d_parent && in exfat_lookup() 750 !exfat_d_anon_disconn(alias)) { in exfat_lookup() 758 if (d_unhashed(alias)) { in exfat_lookup() 759 WARN_ON(alias->d_name.hash_len != in exfat_lookup() 762 alias); in exfat_lookup() 764 d_rehash(alias); in exfat_lookup() 773 d_move(alias, dentry); in exfat_lookup() 777 return alias; in exfat_lookup() [all …]
|
| /fs/notify/ |
| A D | fsnotify.c | 127 struct dentry *alias; in fsnotify_set_children_dentry_flags() local 135 hlist_for_each_entry(alias, &inode->i_dentry, d_u.d_alias) { in fsnotify_set_children_dentry_flags() 141 spin_lock(&alias->d_lock); in fsnotify_set_children_dentry_flags() 142 hlist_for_each_entry(child, &alias->d_children, d_sib) { in fsnotify_set_children_dentry_flags() 150 spin_unlock(&alias->d_lock); in fsnotify_set_children_dentry_flags()
|
| /fs/fat/ |
| A D | namei_vfat.c | 704 struct dentry *alias; in vfat_lookup() local 725 alias = d_find_alias(inode); in vfat_lookup() 730 if (alias && alias->d_parent == dentry->d_parent) { in vfat_lookup() 739 d_move(alias, dentry); in vfat_lookup() 742 return alias; in vfat_lookup() 744 dput(alias); in vfat_lookup()
|
| /fs/fuse/ |
| A D | readdir.c | 159 struct dentry *alias; in fuse_direntplus_link() local 242 alias = d_splice_alias(inode, dentry); in fuse_direntplus_link() 244 if (alias) { in fuse_direntplus_link() 246 dentry = alias; in fuse_direntplus_link()
|
| /fs/proc/ |
| A D | proc_sysctl.c | 1597 const struct sysctl_alias *alias; in sysctl_find_alias() local 1599 for (alias = &sysctl_aliases[0]; alias->kernel_param != NULL; alias++) { in sysctl_find_alias() 1600 if (strcmp(alias->kernel_param, param) == 0) in sysctl_find_alias() 1601 return alias->sysctl_param; in sysctl_find_alias() 1609 const char *alias = sysctl_find_alias(param); in sysctl_is_alias() local 1611 return alias != NULL; in sysctl_is_alias()
|
| /fs/nls/ |
| A D | nls_base.c | 282 if (nls->alias && !strcmp(nls->alias, charset)) in find_nls()
|
| A D | nls_cp1255.c | 363 .alias = "iso8859-8",
|
| A D | nls_cp874.c | 254 .alias = "tis-620",
|
| A D | nls_cp932.c | 7912 .alias = "sjis",
|
| A D | nls_cp950.c | 9461 .alias = "big5",
|
| A D | nls_cp936.c | 11090 .alias = "gb2312",
|
| A D | nls_cp949.c | 13925 .alias = "euc-kr",
|
| /fs/smb/client/ |
| A D | readdir.c | 71 struct dentry *dentry, *alias; in cifs_prime_dcache() local 167 alias = d_splice_alias(inode, dentry); in cifs_prime_dcache() 169 if (alias && !IS_ERR(alias)) in cifs_prime_dcache() 170 dput(alias); in cifs_prime_dcache()
|
| /fs/overlayfs/ |
| A D | dir.c | 870 struct dentry *alias; in ovl_drop_nlink() local 874 hlist_for_each_entry(alias, &inode->i_dentry, d_u.d_alias) { in ovl_drop_nlink() 875 if (alias != dentry && !d_unhashed(alias)) in ovl_drop_nlink() 885 if (inode->i_nlink > !!alias) in ovl_drop_nlink()
|
| /fs/ceph/ |
| A D | mds_client.c | 4535 struct dentry *alias, *dn = NULL; in d_find_primary() local 4545 alias = hlist_entry(inode->i_dentry.first, struct dentry, d_u.d_alias); in d_find_primary() 4546 if (!IS_ROOT(alias)) in d_find_primary() 4547 dn = dget(alias); in d_find_primary() 4551 hlist_for_each_entry(alias, &inode->i_dentry, d_u.d_alias) { in d_find_primary() 4552 spin_lock(&alias->d_lock); in d_find_primary() 4553 if (!d_unhashed(alias) && in d_find_primary() 4554 (ceph_dentry(alias)->flags & CEPH_DENTRY_PRIMARY_LINK)) { in d_find_primary() 4555 dn = dget_dlock(alias); in d_find_primary() 4557 spin_unlock(&alias->d_lock); in d_find_primary()
|