Home
last modified time | relevance | path

Searched refs:dchild (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.15/fs/nfsd/
Dvfs.c1208 struct dentry *dentry, *dchild; in nfsd_create_locked() local
1217 dchild = dget(resfhp->fh_dentry); in nfsd_create_locked()
1240 host_err = vfs_create(&init_user_ns, dirp, dchild, iap->ia_mode, true); in nfsd_create_locked()
1245 host_err = vfs_mkdir(&init_user_ns, dirp, dchild, iap->ia_mode); in nfsd_create_locked()
1246 if (!host_err && unlikely(d_unhashed(dchild))) { in nfsd_create_locked()
1248 d = lookup_one_len(dchild->d_name.name, in nfsd_create_locked()
1249 dchild->d_parent, in nfsd_create_locked()
1250 dchild->d_name.len); in nfsd_create_locked()
1263 dput(dchild); in nfsd_create_locked()
1264 dchild = d; in nfsd_create_locked()
[all …]
Dnfs3xdr.c1092 struct dentry *dparent, *dchild; in compose_entry_fh() local
1100 dchild = dget_parent(dparent); in compose_entry_fh()
1105 if (dchild == dparent) in compose_entry_fh()
1110 dchild = dget(dparent); in compose_entry_fh()
1112 dchild = lookup_positive_unlocked(name, dparent, namlen); in compose_entry_fh()
1113 if (IS_ERR(dchild)) in compose_entry_fh()
1115 if (d_mountpoint(dchild)) in compose_entry_fh()
1117 if (dchild->d_inode->i_ino != ino) in compose_entry_fh()
1119 rv = fh_compose(fhp, exp, dchild, &cd->fh); in compose_entry_fh()
1121 dput(dchild); in compose_entry_fh()
Dnfsproc.c270 struct dentry *dchild; in nfsd_proc_create() local
295 dchild = lookup_one_len(argp->name, dirfhp->fh_dentry, argp->len); in nfsd_proc_create()
296 if (IS_ERR(dchild)) { in nfsd_proc_create()
297 resp->status = nfserrno(PTR_ERR(dchild)); in nfsd_proc_create()
301 resp->status = fh_compose(newfhp, dirfhp->fh_export, dchild, dirfhp); in nfsd_proc_create()
302 if (!resp->status && d_really_is_negative(dchild)) in nfsd_proc_create()
304 dput(dchild); in nfsd_proc_create()