Home
last modified time | relevance | path

Searched refs:EXT3_SB (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/fs/ext3/
Dresize.c23 struct ext3_sb_info *sbi = EXT3_SB(sb); in verify_group_input()
191 struct ext3_sb_info *sbi = EXT3_SB(sb); in setup_new_group_blocks()
390 const unsigned long end = EXT3_SB(sb)->s_groups_count; in verify_reserved_gdb()
432 struct ext3_super_block *es = EXT3_SB(sb)->s_es; in add_new_gdb()
434 ext3_fsblk_t gdblock = EXT3_SB(sb)->s_sbh->b_blocknr + 1 + gdb_num; in add_new_gdb()
452 if (EXT3_SB(sb)->s_sbh->b_blocknr != in add_new_gdb()
453 le32_to_cpu(EXT3_SB(sb)->s_es->s_first_data_block)) { in add_new_gdb()
456 (unsigned long long)EXT3_SB(sb)->s_sbh->b_blocknr); in add_new_gdb()
485 if ((err = ext3_journal_get_write_access(handle, EXT3_SB(sb)->s_sbh))) in add_new_gdb()
531 o_group_desc = EXT3_SB(sb)->s_group_desc; in add_new_gdb()
[all …]
Dext3.h86 #define EXT3_ADDR_PER_BLOCK_BITS(s) (EXT3_SB(s)->s_addr_per_block_bits)
87 #define EXT3_INODE_SIZE(s) (EXT3_SB(s)->s_inode_size)
88 #define EXT3_FIRST_INO(s) (EXT3_SB(s)->s_first_ino)
96 #define EXT3_FRAG_SIZE(s) (EXT3_SB(s)->s_frag_size)
97 #define EXT3_FRAGS_PER_BLOCK(s) (EXT3_SB(s)->s_frags_per_block)
117 #define EXT3_BLOCKS_PER_GROUP(s) (EXT3_SB(s)->s_blocks_per_group)
118 #define EXT3_DESC_PER_BLOCK(s) (EXT3_SB(s)->s_desc_per_block)
119 #define EXT3_INODES_PER_GROUP(s) (EXT3_SB(s)->s_inodes_per_group)
120 #define EXT3_DESC_PER_BLOCK_BITS(s) (EXT3_SB(s)->s_desc_per_block_bits)
374 #define test_opt(sb, opt) (EXT3_SB(sb)->s_mount_opt & \
[all …]
Dsuper.c79 journal = EXT3_SB(sb)->s_journal; in ext3_journal_start_sb()
160 struct ext3_super_block *es = EXT3_SB(sb)->s_es; in ext3_handle_error()
162 EXT3_SB(sb)->s_mount_state |= EXT3_ERROR_FS; in ext3_handle_error()
169 journal_t *journal = EXT3_SB(sb)->s_journal; in ext3_handle_error()
171 set_opt(EXT3_SB(sb)->s_mount_opt, ABORT); in ext3_handle_error()
223 if (!sb || EXT3_SB(sb)->s_journal->j_flags & JFS_ABORT) in ext3_decode_error()
299 EXT3_SB(sb)->s_mount_state |= EXT3_ERROR_FS; in ext3_abort()
300 set_opt(EXT3_SB(sb)->s_mount_opt, ABORT); in ext3_abort()
308 if (EXT3_SB(sb)->s_journal) in ext3_abort()
309 journal_abort(EXT3_SB(sb)->s_journal, -EIO); in ext3_abort()
[all …]
Dioctl.c216 err = ext3_group_extend(sb, EXT3_SB(sb)->s_es, n_blocks_count); in ext3_ioctl()
217 journal_lock_updates(EXT3_SB(sb)->s_journal); in ext3_ioctl()
218 err2 = journal_flush(EXT3_SB(sb)->s_journal); in ext3_ioctl()
219 journal_unlock_updates(EXT3_SB(sb)->s_journal); in ext3_ioctl()
245 journal_lock_updates(EXT3_SB(sb)->s_journal); in ext3_ioctl()
246 err2 = journal_flush(EXT3_SB(sb)->s_journal); in ext3_ioctl()
247 journal_unlock_updates(EXT3_SB(sb)->s_journal); in ext3_ioctl()
Dballoc.c42 struct ext3_super_block *es = EXT3_SB(sb)->s_es; in ext3_get_group_no_and_offset()
65 struct ext3_sb_info *sbi = EXT3_SB(sb); in ext3_get_group_desc()
123 offset + EXT3_SB(sb)->s_itb_per_group, in ext3_valid_block_bitmap()
125 if (next_zero_bit >= offset + EXT3_SB(sb)->s_itb_per_group) in ext3_valid_block_bitmap()
340 struct rb_root *root = &EXT3_SB(sb)->s_rsv_window_root; in ext3_rsv_window_add()
383 rb_erase(&rsv->rsv_node, &EXT3_SB(sb)->s_rsv_window_root); in rsv_window_remove()
466 spinlock_t *rsv_lock = &EXT3_SB(inode->i_sb)->s_rsv_window_lock; in ext3_discard_reservation()
507 sbi = EXT3_SB(sb); in ext3_free_blocks_sb()
927 if (!claim_block(sb_bgl_lock(EXT3_SB(sb), group), in ext3_try_to_allocate()
943 && claim_block(sb_bgl_lock(EXT3_SB(sb), group), in ext3_try_to_allocate()
[all …]
Dialloc.c107 sbi = EXT3_SB(sb); in ext3_free_inode()
115 es = EXT3_SB(sb)->s_es; in ext3_free_inode()
196 struct ext3_sb_info *sbi = EXT3_SB(sb); in find_group_orlov()
282 int ngroups = EXT3_SB(sb)->s_groups_count; in find_group_other()
374 sbi = EXT3_SB(sb); in ext3_new_inode()
572 unsigned long max_ino = le32_to_cpu(EXT3_SB(sb)->s_es->s_inodes_count); in ext3_orphan_get()
656 es = EXT3_SB(sb)->s_es; in ext3_count_free_inodes()
660 for (i = 0; i < EXT3_SB(sb)->s_groups_count; i++) { in ext3_count_free_inodes()
681 for (i = 0; i < EXT3_SB(sb)->s_groups_count; i++) { in ext3_count_free_inodes()
698 for (i = 0; i < EXT3_SB(sb)->s_groups_count; i++) { in ext3_count_dirs()
Dfsync.c45 journal_t *journal = EXT3_SB(inode->i_sb)->s_journal; in ext3_sync_file()
54 if (EXT3_SB(inode->i_sb)->s_mount_state & EXT3_ERROR_FS) in ext3_sync_file()
Dnamei.c357 hinfo->hash_version += EXT3_SB(dir->i_sb)->s_hash_unsigned; in dx_probe()
358 hinfo->seed = EXT3_SB(dir->i_sb)->s_hash_seed; in dx_probe()
625 hinfo.hash_version = EXT3_SB(dir->i_sb)->s_def_hash_version; in ext3_htree_fill_tree()
628 EXT3_SB(dir->i_sb)->s_hash_unsigned; in ext3_htree_fill_tree()
629 hinfo.seed = EXT3_SB(dir->i_sb)->s_hash_seed; in ext3_htree_fill_tree()
1391 root->info.hash_version = EXT3_SB(dir->i_sb)->s_def_hash_version; in make_indexed_dir()
1400 hinfo.hash_version += EXT3_SB(dir->i_sb)->s_hash_unsigned; in make_indexed_dir()
1401 hinfo.seed = EXT3_SB(dir->i_sb)->s_hash_seed; in make_indexed_dir()
1973 mutex_lock(&EXT3_SB(sb)->s_orphan_lock); in ext3_orphan_add()
1993 BUFFER_TRACE(EXT3_SB(sb)->s_sbh, "get_write_access"); in ext3_orphan_add()
[all …]
Dxattr.c280 end = (void *)raw_inode + EXT3_SB(inode->i_sb)->s_inode_size; in ext3_xattr_ibody_get()
408 end = (void *)raw_inode + EXT3_SB(inode->i_sb)->s_inode_size; in ext3_xattr_ibody_list()
462 if (ext3_journal_get_write_access(handle, EXT3_SB(sb)->s_sbh) == 0) { in ext3_xattr_update_super_block()
464 ext3_journal_dirty_metadata(handle, EXT3_SB(sb)->s_sbh); in ext3_xattr_update_super_block()
886 is->s.end = (void *)raw_inode + EXT3_SB(inode->i_sb)->s_inode_size; in ext3_xattr_ibody_find()
974 memset(raw_inode, 0, EXT3_SB(inode->i_sb)->s_inode_size); in ext3_xattr_set_handle()
Dinode.c221 EXT3_SB(inode->i_sb)->s_journal && in ext3_evict_inode()
225 journal_t *journal = EXT3_SB(inode->i_sb)->s_journal; in ext3_evict_inode()
1590 !(EXT3_SB(inode->i_sb)->s_mount_state & EXT3_ERROR_FS)); in ext3_ordered_writepage()
1668 !(EXT3_SB(inode->i_sb)->s_mount_state & EXT3_ERROR_FS)); in ext3_writeback_writepage()
1717 !(EXT3_SB(inode->i_sb)->s_mount_state & EXT3_ERROR_FS)); in ext3_journalled_writepage()
2855 journal_t *journal = EXT3_SB(sb)->s_journal; in ext3_iget()
2902 !(EXT3_SB(inode->i_sb)->s_mount_state & EXT3_ORPHAN_FS)) { in ext3_iget()
3052 memset(raw_inode, 0, EXT3_SB(inode->i_sb)->s_inode_size); in ext3_do_update_inode()
3112 EXT3_SB(sb)->s_es->s_rev_level == in ext3_do_update_inode()
3119 EXT3_SB(sb)->s_sbh); in ext3_do_update_inode()
[all …]
Ddir.c79 le32_to_cpu(EXT3_SB(dir->i_sb)->s_es->s_inodes_count))) in ext3_check_dir_entry()