Searched refs:dchild (Results 1 – 3 of 3) sorted by relevance
/linux-3.4.99/fs/nfsd/ |
D | vfs.c | 1286 struct dentry *dentry, *dchild = NULL; in nfsd_create() local 1316 dchild = lookup_one_len(fname, dentry, flen); in nfsd_create() 1317 host_err = PTR_ERR(dchild); in nfsd_create() 1318 if (IS_ERR(dchild)) in nfsd_create() 1320 err = fh_compose(resfhp, fhp->fh_export, dchild, fhp); in nfsd_create() 1325 dchild = dget(resfhp->fh_dentry); in nfsd_create() 1340 if (dchild->d_inode) { in nfsd_create() 1342 dentry->d_name.name, dchild->d_name.name); in nfsd_create() 1367 host_err = vfs_create(dirp, dchild, iap->ia_mode, NULL); in nfsd_create() 1372 host_err = vfs_mkdir(dirp, dchild, iap->ia_mode); in nfsd_create() [all …]
|
D | nfsproc.c | 196 struct dentry *dchild; in nfsd_proc_create() local 218 dchild = lookup_one_len(argp->name, dirfhp->fh_dentry, argp->len); in nfsd_proc_create() 219 if (IS_ERR(dchild)) { in nfsd_proc_create() 220 nfserr = nfserrno(PTR_ERR(dchild)); in nfsd_proc_create() 224 nfserr = fh_compose(newfhp, dirfhp->fh_export, dchild, dirfhp); in nfsd_proc_create() 225 if (!nfserr && !dchild->d_inode) in nfsd_proc_create() 227 dput(dchild); in nfsd_proc_create()
|
D | nfs3xdr.c | 811 struct dentry *dparent, *dchild; in compose_entry_fh() local 819 dchild = dget_parent(dparent); in compose_entry_fh() 821 if (dchild == dparent) in compose_entry_fh() 824 dchild = dget(dparent); in compose_entry_fh() 826 dchild = lookup_one_len(name, dparent, namlen); in compose_entry_fh() 827 if (IS_ERR(dchild)) in compose_entry_fh() 829 if (d_mountpoint(dchild)) in compose_entry_fh() 831 if (!dchild->d_inode) in compose_entry_fh() 833 rv = fh_compose(fhp, exp, dchild, &cd->fh); in compose_entry_fh() 835 dput(dchild); in compose_entry_fh()
|