Lines Matching refs:fattr

72 	nfs_fattr_init(info->fattr);  in do_proc_get_root()
75 if (status == 0 && !(info->fattr->valid & NFS_ATTR_FATTR)) { in do_proc_get_root()
77 msg.rpc_resp = info->fattr; in do_proc_get_root()
104 struct nfs_fattr *fattr, struct inode *inode) in nfs3_proc_getattr() argument
109 .rpc_resp = fattr, in nfs3_proc_getattr()
119 nfs_fattr_init(fattr); in nfs3_proc_getattr()
126 nfs3_proc_setattr(struct dentry *dentry, struct nfs_fattr *fattr, in nfs3_proc_setattr() argument
137 .rpc_resp = fattr, in nfs3_proc_setattr()
144 nfs_fattr_init(fattr); in nfs3_proc_setattr()
147 nfs_setattr_update_inode(inode, sattr, fattr); in nfs3_proc_setattr()
157 struct nfs_fh *fhandle, struct nfs_fattr *fattr, in __nfs3_proc_lookup() argument
167 .fattr = fattr in __nfs3_proc_lookup()
180 nfs_fattr_init(fattr); in __nfs3_proc_lookup()
183 if (status >= 0 && !(fattr->valid & NFS_ATTR_FATTR)) { in __nfs3_proc_lookup()
186 msg.rpc_resp = fattr; in __nfs3_proc_lookup()
196 struct nfs_fh *fhandle, struct nfs_fattr *fattr) in nfs3_proc_lookup() argument
206 dentry->d_name.len, fhandle, fattr, in nfs3_proc_lookup()
211 struct nfs_fattr *fattr) in nfs3_proc_lookupp() argument
220 return __nfs3_proc_lookup(inode, dotdot, len, fhandle, fattr, in nfs3_proc_lookupp()
241 res.fattr = nfs_alloc_fattr(); in nfs3_proc_access()
242 if (res.fattr == NULL) in nfs3_proc_access()
246 nfs_refresh_inode(inode, res.fattr); in nfs3_proc_access()
249 nfs_free_fattr(res.fattr); in nfs3_proc_access()
258 struct nfs_fattr *fattr; in nfs3_proc_readlink() local
272 fattr = nfs_alloc_fattr(); in nfs3_proc_readlink()
273 if (fattr == NULL) in nfs3_proc_readlink()
275 msg.rpc_resp = fattr; in nfs3_proc_readlink()
278 nfs_refresh_inode(inode, fattr); in nfs3_proc_readlink()
279 nfs_free_fattr(fattr); in nfs3_proc_readlink()
295 struct nfs_fattr fattr; member
308 data->res.fattr = &data->fattr; in nfs3_alloc_createdata()
310 nfs_fattr_init(data->res.fattr); in nfs3_alloc_createdata()
326 return nfs_add_or_obtain(dentry, data->res.fh, data->res.fattr); in nfs3_do_create()
390 nfs_fattr_init(data->res.fattr); in nfs3_proc_create()
412 status = nfs3_proc_setattr(dentry, data->res.fattr, sattr); in nfs3_proc_create()
413 nfs_post_op_update_inode(d_inode(dentry), data->res.fattr); in nfs3_proc_create()
530 res.fattr = nfs_alloc_fattr(); in nfs3_proc_link()
532 if (res.fattr == NULL || res.dir_attr == NULL) in nfs3_proc_link()
537 nfs_post_op_update_inode(inode, res.fattr); in nfs3_proc_link()
540 nfs_free_fattr(res.fattr); in nfs3_proc_link()
788 nfs_fattr_init(stat->fattr); in nfs3_proc_statfs()
806 nfs_fattr_init(info->fattr); in do_proc_fsinfo()
840 nfs_fattr_init(info->fattr); in nfs3_proc_pathconf()
861 nfs_refresh_inode(inode, &hdr->fattr); in nfs3_read_done()
912 nfs_refresh_inode(data->inode, data->res.fattr); in nfs3_commit_done()