Lines Matching refs:dir_attr
176 res.dir_attr = nfs_alloc_fattr(); in __nfs3_proc_lookup()
177 if (res.dir_attr == NULL) in __nfs3_proc_lookup()
182 nfs_refresh_inode(dir, res.dir_attr); in __nfs3_proc_lookup()
189 nfs_free_fattr(res.dir_attr); in __nfs3_proc_lookup()
296 struct nfs_fattr dir_attr; member
309 data->res.dir_attr = &data->dir_attr; in nfs3_alloc_createdata()
311 nfs_fattr_init(data->res.dir_attr); in nfs3_alloc_createdata()
322 nfs_post_op_update_inode(dir, data->res.dir_attr); in nfs3_do_create()
389 nfs_fattr_init(data->res.dir_attr); in nfs3_proc_create()
448 res.dir_attr = nfs_alloc_fattr(); in nfs3_proc_remove()
449 if (res.dir_attr == NULL) in nfs3_proc_remove()
453 nfs_post_op_update_inode(dir, res.dir_attr); in nfs3_proc_remove()
454 nfs_free_fattr(res.dir_attr); in nfs3_proc_remove()
480 nfs_post_op_update_inode(dir, res->dir_attr); in nfs3_proc_unlink_done()
531 res.dir_attr = nfs_alloc_fattr(); in nfs3_proc_link()
532 if (res.fattr == NULL || res.dir_attr == NULL) in nfs3_proc_link()
536 nfs_post_op_update_inode(dir, res.dir_attr); in nfs3_proc_link()
539 nfs_free_fattr(res.dir_attr); in nfs3_proc_link()
629 struct nfs_fattr *dir_attr; in nfs3_proc_rmdir() local
642 dir_attr = nfs_alloc_fattr(); in nfs3_proc_rmdir()
643 if (dir_attr == NULL) in nfs3_proc_rmdir()
646 msg.rpc_resp = dir_attr; in nfs3_proc_rmdir()
648 nfs_post_op_update_inode(dir, dir_attr); in nfs3_proc_rmdir()
649 nfs_free_fattr(dir_attr); in nfs3_proc_rmdir()
695 res.dir_attr = nfs_alloc_fattr(); in nfs3_proc_readdir()
696 if (res.dir_attr == NULL) in nfs3_proc_readdir()
702 nfs_refresh_inode(dir, res.dir_attr); in nfs3_proc_readdir()
704 nfs_free_fattr(res.dir_attr); in nfs3_proc_readdir()