Searched refs:dchild (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.4/fs/nfsd/ |
| D | vfs.c | 1146 struct dentry *dentry, *dchild; in nfsd_create_locked() local 1155 dchild = dget(resfhp->fh_dentry); in nfsd_create_locked() 1175 host_err = vfs_create(dirp, dchild, iap->ia_mode, true); in nfsd_create_locked() 1180 host_err = vfs_mkdir(dirp, dchild, iap->ia_mode); in nfsd_create_locked() 1181 if (!host_err && unlikely(d_unhashed(dchild))) { in nfsd_create_locked() 1183 d = lookup_one_len(dchild->d_name.name, in nfsd_create_locked() 1184 dchild->d_parent, in nfsd_create_locked() 1185 dchild->d_name.len); in nfsd_create_locked() 1198 dput(dchild); in nfsd_create_locked() 1199 dchild = d; in nfsd_create_locked() [all …]
|
| D | nfs3xdr.c | 851 struct dentry *dparent, *dchild; in compose_entry_fh() local 859 dchild = dget_parent(dparent); in compose_entry_fh() 861 if (dchild == dparent) in compose_entry_fh() 864 dchild = dget(dparent); in compose_entry_fh() 866 dchild = lookup_one_len_unlocked(name, dparent, namlen); in compose_entry_fh() 867 if (IS_ERR(dchild)) in compose_entry_fh() 869 if (d_mountpoint(dchild)) in compose_entry_fh() 871 if (d_really_is_negative(dchild)) in compose_entry_fh() 873 if (dchild->d_inode->i_ino != ino) in compose_entry_fh() 875 rv = fh_compose(fhp, exp, dchild, &cd->fh); in compose_entry_fh() [all …]
|
| D | nfsproc.c | 248 struct dentry *dchild; in nfsd_proc_create() local 274 dchild = lookup_one_len(argp->name, dirfhp->fh_dentry, argp->len); in nfsd_proc_create() 275 if (IS_ERR(dchild)) { in nfsd_proc_create() 276 nfserr = nfserrno(PTR_ERR(dchild)); in nfsd_proc_create() 280 nfserr = fh_compose(newfhp, dirfhp->fh_export, dchild, dirfhp); in nfsd_proc_create() 281 if (!nfserr && d_really_is_negative(dchild)) in nfsd_proc_create() 283 dput(dchild); in nfsd_proc_create()
|