nfs_refresh_inode(inode, fattr);
nfs_post_op_update_inode(inode, fattr);
static int nfs_proc_write(struct nfs_write_data *wdata){	int			flags = wdata->flags;	struct inode *		inode = wdata->inode;	struct nfs_fattr *	fattr = wdata->res.fattr;	struct rpc_message	msg = {		.rpc_proc	= &nfs_procedures[NFSPROC_WRITE],		.rpc_argp	= &wdata->args,		.rpc_resp	= &wdata->res,		.rpc_cred	= wdata->cred,	};	int			status;	dprintk("NFS call  write %d @ %Ld\n", wdata->args.count,			(long long) wdata->args.offset);	nfs_fattr_init(fattr);	status = rpc_call_sync(NFS_CLIENT(inode), &msg, flags);	if (status >= 0) {		nfs_refresh_inode(inode, fattr);		wdata->res.count = wdata->args.count;		wdata->verf.committed = NFS_FILE_SYNC;	}	dprintk("NFS reply write: %d\n", status);	return status < 0? status : wdata->res.count;}