Lines Matching refs:new
754 struct nilfs_root *root, *new; in nilfs_find_or_create_root() local
761 new = kzalloc(sizeof(*root), GFP_KERNEL); in nilfs_find_or_create_root()
762 if (!new) in nilfs_find_or_create_root()
781 kfree(new); in nilfs_find_or_create_root()
786 new->cno = cno; in nilfs_find_or_create_root()
787 new->ifile = NULL; in nilfs_find_or_create_root()
788 new->nilfs = nilfs; in nilfs_find_or_create_root()
789 atomic_set(&new->count, 1); in nilfs_find_or_create_root()
790 atomic64_set(&new->inodes_count, 0); in nilfs_find_or_create_root()
791 atomic64_set(&new->blocks_count, 0); in nilfs_find_or_create_root()
793 rb_link_node(&new->rb_node, parent, p); in nilfs_find_or_create_root()
794 rb_insert_color(&new->rb_node, &nilfs->ns_cptree); in nilfs_find_or_create_root()
798 err = nilfs_sysfs_create_snapshot_group(new); in nilfs_find_or_create_root()
800 kfree(new); in nilfs_find_or_create_root()
801 new = NULL; in nilfs_find_or_create_root()
804 return new; in nilfs_find_or_create_root()