Lines Matching refs:dchild

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()
1378 host_err = vfs_mknod(dirp, dchild, iap->ia_mode, rdev); in nfsd_create()
1403 if (dchild && !IS_ERR(dchild)) in nfsd_create()
1404 dput(dchild); in nfsd_create()
1429 struct dentry *dentry, *dchild = NULL; in do_nfsd_create() local
1460 dchild = lookup_one_len(fname, dentry, flen); in do_nfsd_create()
1461 host_err = PTR_ERR(dchild); in do_nfsd_create()
1462 if (IS_ERR(dchild)) in do_nfsd_create()
1466 if (!dchild->d_inode) { in do_nfsd_create()
1472 err = fh_compose(resfhp, fhp->fh_export, dchild, fhp); in do_nfsd_create()
1490 if (dchild->d_inode) { in do_nfsd_create()
1495 if (! S_ISREG(dchild->d_inode->i_mode)) in do_nfsd_create()
1513 if ( dchild->d_inode->i_mtime.tv_sec == v_mtime in do_nfsd_create()
1514 && dchild->d_inode->i_atime.tv_sec == v_atime in do_nfsd_create()
1515 && dchild->d_inode->i_size == 0 ) { in do_nfsd_create()
1521 if ( dchild->d_inode->i_mtime.tv_sec == v_mtime in do_nfsd_create()
1522 && dchild->d_inode->i_atime.tv_sec == v_atime in do_nfsd_create()
1523 && dchild->d_inode->i_size == 0 ) { in do_nfsd_create()
1536 host_err = vfs_create(dirp, dchild, iap->ia_mode, NULL); in do_nfsd_create()
1575 if (dchild && !IS_ERR(dchild)) in do_nfsd_create()
1576 dput(dchild); in do_nfsd_create()