Lines Matching refs:dir_attr
182 res.dir_attr = nfs_alloc_fattr(); in nfs3_proc_lookup()
183 if (res.dir_attr == NULL) in nfs3_proc_lookup()
189 nfs_refresh_inode(dir, res.dir_attr); in nfs3_proc_lookup()
196 nfs_free_fattr(res.dir_attr); in nfs3_proc_lookup()
272 struct nfs_fattr dir_attr; member
285 data->res.dir_attr = &data->dir_attr; in nfs3_alloc_createdata()
287 nfs_fattr_init(data->res.dir_attr); in nfs3_alloc_createdata()
298 nfs_post_op_update_inode(dir, data->res.dir_attr); in nfs3_do_create()
365 nfs_fattr_init(data->res.dir_attr); in nfs3_proc_create()
424 res.dir_attr = nfs_alloc_fattr(); in nfs3_proc_remove()
425 if (res.dir_attr == NULL) in nfs3_proc_remove()
429 nfs_post_op_update_inode(dir, res.dir_attr); in nfs3_proc_remove()
430 nfs_free_fattr(res.dir_attr); in nfs3_proc_remove()
456 nfs_post_op_update_inode(dir, res->dir_attr); in nfs3_proc_unlink_done()
507 res.dir_attr = nfs_alloc_fattr(); in nfs3_proc_link()
508 if (res.fattr == NULL || res.dir_attr == NULL) in nfs3_proc_link()
512 nfs_post_op_update_inode(dir, res.dir_attr); in nfs3_proc_link()
515 nfs_free_fattr(res.dir_attr); in nfs3_proc_link()
605 struct nfs_fattr *dir_attr; in nfs3_proc_rmdir() local
618 dir_attr = nfs_alloc_fattr(); in nfs3_proc_rmdir()
619 if (dir_attr == NULL) in nfs3_proc_rmdir()
622 msg.rpc_resp = dir_attr; in nfs3_proc_rmdir()
624 nfs_post_op_update_inode(dir, dir_attr); in nfs3_proc_rmdir()
625 nfs_free_fattr(dir_attr); in nfs3_proc_rmdir()
672 res.dir_attr = nfs_alloc_fattr(); in nfs3_proc_readdir()
673 if (res.dir_attr == NULL) in nfs3_proc_readdir()
679 nfs_refresh_inode(dir, res.dir_attr); in nfs3_proc_readdir()
681 nfs_free_fattr(res.dir_attr); in nfs3_proc_readdir()