up(&rec_dir.dentry->d_inode->i_sem);
nfsd4_unlink_clid_dir(char *name, int namlen){	struct dentry *dentry;	int status;	dprintk("NFSD: nfsd4_unlink_clid_dir. name %.*s\n", namlen, name);	dentry = lookup_one_len(name, rec_dir.dentry, namlen);	if (IS_ERR(dentry)) {		status = PTR_ERR(dentry);		return status;	}	status = -ENOENT;	if (!dentry->d_inode)		goto out;	status = nfsd4_clear_clid_dir(rec_dir.dentry, dentry);out:	dput(dentry);	return status;}