Home
last modified time | relevance | path

Searched refs:alias (Results 1 – 23 of 23) sorted by relevance

/fs/afs/
A Ddir_silly.c237 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 Dunlink.c124 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 Dproc.c456 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 Ddir.c732 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 Dnfs4proc.c3177 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 Ddcache.c204 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 Dexpfs.c444 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 Ddcache.c991 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 Dnamei.c720 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 Dfsnotify.c127 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 Dnamei_vfat.c704 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 Dreaddir.c159 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 Dproc_sysctl.c1597 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 Dnls_base.c282 if (nls->alias && !strcmp(nls->alias, charset)) in find_nls()
A Dnls_cp1255.c363 .alias = "iso8859-8",
A Dnls_cp874.c254 .alias = "tis-620",
A Dnls_cp932.c7912 .alias = "sjis",
A Dnls_cp950.c9461 .alias = "big5",
A Dnls_cp936.c11090 .alias = "gb2312",
A Dnls_cp949.c13925 .alias = "euc-kr",
/fs/smb/client/
A Dreaddir.c71 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 Ddir.c870 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 Dmds_client.c4535 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()

Completed in 141 milliseconds