Lines Matching refs:sbi
129 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_create_attributes_file() local
143 switch (atomic_read(&sbi->attr_tree_state)) { in hfsplus_create_attributes_file()
145 if (old_state != atomic_cmpxchg(&sbi->attr_tree_state, in hfsplus_create_attributes_file()
186 sbi->sect_count, in hfsplus_create_attributes_file()
190 hip->clump_blocks = clump_size >> sbi->alloc_blksz_shift; in hfsplus_create_attributes_file()
193 if (sbi->free_blocks <= (hip->clump_blocks << 1)) { in hfsplus_create_attributes_file()
205 (loff_t)hip->alloc_blocks << sbi->alloc_blksz_shift; in hfsplus_create_attributes_file()
206 hip->fs_blocks = hip->alloc_blocks << sbi->fs_shift; in hfsplus_create_attributes_file()
243 sbi->attr_tree = hfs_btree_open(sb, HFSPLUS_ATTR_CNID); in hfsplus_create_attributes_file()
244 if (!sbi->attr_tree) in hfsplus_create_attributes_file()
254 atomic_set(&sbi->attr_tree_state, HFSPLUS_VALID_ATTR_TREE); in hfsplus_create_attributes_file()
256 atomic_set(&sbi->attr_tree_state, HFSPLUS_EMPTY_ATTR_TREE); in hfsplus_create_attributes_file()
258 atomic_set(&sbi->attr_tree_state, HFSPLUS_FAILED_ATTR_TREE); in hfsplus_create_attributes_file()