Lines Matching refs:fattr

72 	nfs_fattr_init(info->fattr);
75 if (status == 0 && !(info->fattr->valid & NFS_ATTR_FATTR)) {
77 msg.rpc_resp = info->fattr;
104 struct nfs_fattr *fattr, struct nfs4_label *label,
110 .rpc_resp = fattr,
120 nfs_fattr_init(fattr);
127 nfs3_proc_setattr(struct dentry *dentry, struct nfs_fattr *fattr,
138 .rpc_resp = fattr,
145 nfs_fattr_init(fattr);
148 nfs_setattr_update_inode(inode, sattr, fattr);
158 struct nfs_fh *fhandle, struct nfs_fattr *fattr,
168 .fattr = fattr
187 nfs_fattr_init(fattr);
190 if (status >= 0 && !(fattr->valid & NFS_ATTR_FATTR)) {
193 msg.rpc_resp = fattr;
217 res.fattr = nfs_alloc_fattr();
218 if (res.fattr == NULL)
222 nfs_refresh_inode(inode, res.fattr);
225 nfs_free_fattr(res.fattr);
234 struct nfs_fattr *fattr;
248 fattr = nfs_alloc_fattr();
249 if (fattr == NULL)
251 msg.rpc_resp = fattr;
254 nfs_refresh_inode(inode, fattr);
255 nfs_free_fattr(fattr);
271 struct nfs_fattr fattr;
284 data->res.fattr = &data->fattr;
286 nfs_fattr_init(data->res.fattr);
302 return nfs_add_or_obtain(dentry, data->res.fh, data->res.fattr, NULL);
366 nfs_fattr_init(data->res.fattr);
388 status = nfs3_proc_setattr(dentry, data->res.fattr, sattr);
389 nfs_post_op_update_inode(d_inode(dentry), data->res.fattr);
506 res.fattr = nfs_alloc_fattr();
508 if (res.fattr == NULL || res.dir_attr == NULL)
513 nfs_post_op_update_inode(inode, res.fattr);
516 nfs_free_fattr(res.fattr);
765 nfs_fattr_init(stat->fattr);
783 nfs_fattr_init(info->fattr);
817 nfs_fattr_init(info->fattr);
838 nfs_refresh_inode(inode, &hdr->fattr);
889 nfs_refresh_inode(data->inode, data->res.fattr);