Lines Matching refs:dir_attr
168 res.dir_attr = nfs_alloc_fattr(); in nfs3_proc_lookup()
169 if (res.dir_attr == NULL) in nfs3_proc_lookup()
174 nfs_refresh_inode(dir, res.dir_attr); in nfs3_proc_lookup()
181 nfs_free_fattr(res.dir_attr); in nfs3_proc_lookup()
279 struct nfs_fattr dir_attr; member
292 data->res.dir_attr = &data->dir_attr; in nfs3_alloc_createdata()
294 nfs_fattr_init(data->res.dir_attr); in nfs3_alloc_createdata()
304 nfs_post_op_update_inode(dir, data->res.dir_attr); in nfs3_do_create()
368 nfs_fattr_init(data->res.dir_attr); in nfs3_proc_create()
422 res.dir_attr = nfs_alloc_fattr(); in nfs3_proc_remove()
423 if (res.dir_attr == NULL) in nfs3_proc_remove()
427 nfs_post_op_update_inode(dir, res.dir_attr); in nfs3_proc_remove()
428 nfs_free_fattr(res.dir_attr); in nfs3_proc_remove()
452 nfs_post_op_update_inode(dir, res->dir_attr); in nfs3_proc_unlink_done()
501 res.dir_attr = nfs_alloc_fattr(); in nfs3_proc_link()
502 if (res.fattr == NULL || res.dir_attr == NULL) in nfs3_proc_link()
506 nfs_post_op_update_inode(dir, res.dir_attr); in nfs3_proc_link()
509 nfs_free_fattr(res.dir_attr); in nfs3_proc_link()
587 struct nfs_fattr *dir_attr; in nfs3_proc_rmdir() local
600 dir_attr = nfs_alloc_fattr(); in nfs3_proc_rmdir()
601 if (dir_attr == NULL) in nfs3_proc_rmdir()
604 msg.rpc_resp = dir_attr; in nfs3_proc_rmdir()
606 nfs_post_op_update_inode(dir, dir_attr); in nfs3_proc_rmdir()
607 nfs_free_fattr(dir_attr); in nfs3_proc_rmdir()
654 res.dir_attr = nfs_alloc_fattr(); in nfs3_proc_readdir()
655 if (res.dir_attr == NULL) in nfs3_proc_readdir()
661 nfs_refresh_inode(dir, res.dir_attr); in nfs3_proc_readdir()
663 nfs_free_fattr(res.dir_attr); in nfs3_proc_readdir()