taglinefilesource code
ext2_sb119fs/ext2/balloc.cif (!sb->u.ext2_sb.s_group_desc[group_desc]) {
ext2_sb125fs/ext2/balloc.csb->u.ext2_sb.s_group_desc[group_desc]->b_data;
ext2_sb134fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap_number[bitmap_nr] = block_group;
ext2_sb135fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap[bitmap_nr] = bh;
ext2_sb156fs/ext2/balloc.cif (block_group >= sb->u.ext2_sb.s_groups_count) {
ext2_sb158fs/ext2/balloc.cblock_group, sb->u.ext2_sb.s_groups_count);
ext2_sb162fs/ext2/balloc.cif (sb->u.ext2_sb.s_groups_count <= EXT2_MAX_GROUP_LOADED) {
ext2_sb163fs/ext2/balloc.cif (sb->u.ext2_sb.s_block_bitmap[block_group]) {
ext2_sb164fs/ext2/balloc.cif (sb->u.ext2_sb.s_block_bitmap_number[block_group] !=
ext2_sb176fs/ext2/balloc.cfor (i = 0; i < sb->u.ext2_sb.s_loaded_block_bitmaps &&
ext2_sb177fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap_number[i] != block_group; i++)
ext2_sb179fs/ext2/balloc.cif (i < sb->u.ext2_sb.s_loaded_block_bitmaps &&
ext2_sb180fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap_number[i] == block_group) {
ext2_sb181fs/ext2/balloc.cblock_bitmap_number = sb->u.ext2_sb.s_block_bitmap_number[i];
ext2_sb182fs/ext2/balloc.cblock_bitmap = sb->u.ext2_sb.s_block_bitmap[i];
ext2_sb184fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap_number[j] =
ext2_sb185fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap_number[j - 1];
ext2_sb186fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap[j] =
ext2_sb187fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap[j - 1];
ext2_sb189fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap_number[0] = block_bitmap_number;
ext2_sb190fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap[0] = block_bitmap;
ext2_sb192fs/ext2/balloc.cif (sb->u.ext2_sb.s_loaded_block_bitmaps < 
ext2_sb194fs/ext2/balloc.csb->u.ext2_sb.s_loaded_block_bitmaps++;
ext2_sb196fs/ext2/balloc.cbrelse (sb->u.ext2_sb.s_block_bitmap
ext2_sb198fs/ext2/balloc.cfor (j = sb->u.ext2_sb.s_loaded_block_bitmaps - 1; j > 0;  j--) {
ext2_sb199fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap_number[j] =
ext2_sb200fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap_number[j - 1];
ext2_sb201fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap[j] =
ext2_sb202fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap[j - 1];
ext2_sb212fs/ext2/balloc.cif (sb->u.ext2_sb.s_loaded_block_bitmaps > 0 &&
ext2_sb213fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap_number[0] == block_group)
ext2_sb216fs/ext2/balloc.cif (sb->u.ext2_sb.s_groups_count <= EXT2_MAX_GROUP_LOADED && 
ext2_sb217fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap_number[block_group] == block_group &&
ext2_sb218fs/ext2/balloc.csb->u.ext2_sb.s_block_bitmap[block_group]) 
ext2_sb241fs/ext2/balloc.cif (block < sb->u.ext2_sb.s_first_data_block ||
ext2_sb242fs/ext2/balloc.cblock >= sb->u.ext2_sb.s_blocks_count) {
ext2_sb247fs/ext2/balloc.ces = (struct ext2_super_block *) sb->u.ext2_sb.s_sbh->b_data;
ext2_sb255fs/ext2/balloc.cblock_group = (block - sb->u.ext2_sb.s_first_data_block) /
ext2_sb257fs/ext2/balloc.cbit = (block - sb->u.ext2_sb.s_first_data_block) %
ext2_sb260fs/ext2/balloc.cbh = sb->u.ext2_sb.s_block_bitmap[bitmap_nr];
ext2_sb271fs/ext2/balloc.cbh2 = sb->u.ext2_sb.s_group_desc[group_desc];
ext2_sb282fs/ext2/balloc.csb->u.ext2_sb.s_sbh->b_dirt = 1;
ext2_sb315fs/ext2/balloc.ces = (struct ext2_super_block *) sb->u.ext2_sb.s_sbh->b_data;
ext2_sb327fs/ext2/balloc.ci = ((goal - sb->u.ext2_sb.s_first_data_block) /
ext2_sb332fs/ext2/balloc.csb->u.ext2_sb.s_group_desc[group_desc]->b_data;
ext2_sb337fs/ext2/balloc.cj = ((goal - sb->u.ext2_sb.s_first_data_block) %
ext2_sb344fs/ext2/balloc.cbh = sb->u.ext2_sb.s_block_bitmap[bitmap_nr];
ext2_sb414fs/ext2/balloc.cfor (k = 0; k < sb->u.ext2_sb.s_groups_count; k++) {
ext2_sb416fs/ext2/balloc.cif (i >= sb->u.ext2_sb.s_groups_count) {
ext2_sb421fs/ext2/balloc.csb->u.ext2_sb.s_group_desc[group_desc]->b_data;
ext2_sb429fs/ext2/balloc.csb->u.ext2_sb.s_group_desc[group_desc]
ext2_sb439fs/ext2/balloc.cif (k >= sb->u.ext2_sb.s_groups_count) {
ext2_sb444fs/ext2/balloc.cbh = sb->u.ext2_sb.s_block_bitmap[bitmap_nr];
ext2_sb477fs/ext2/balloc.cj += i * EXT2_BLOCKS_PER_GROUP(sb) + sb->u.ext2_sb.s_first_data_block;
ext2_sb478fs/ext2/balloc.cif (j >= sb->u.ext2_sb.s_blocks_count) {
ext2_sb498fs/ext2/balloc.csb->u.ext2_sb.s_group_desc[group_desc]->b_dirt = 1;
ext2_sb500fs/ext2/balloc.csb->u.ext2_sb.s_sbh->b_dirt = 1;
ext2_sb518fs/ext2/balloc.ces = (struct ext2_super_block *) sb->u.ext2_sb.s_sbh->b_data;
ext2_sb524fs/ext2/balloc.cfor (i = 0; i < sb->u.ext2_sb.s_groups_count; i++) {
ext2_sb526fs/ext2/balloc.cif (!sb->u.ext2_sb.s_group_desc[group_desc]) {
ext2_sb532fs/ext2/balloc.csb->u.ext2_sb.s_group_desc[group_desc]->b_data;
ext2_sb536fs/ext2/balloc.cif (sb->u.ext2_sb.s_block_bitmap[bitmap_nr])
ext2_sb538fs/ext2/balloc.c(sb->u.ext2_sb.s_block_bitmap[bitmap_nr],
ext2_sb559fs/ext2/balloc.ces = (struct ext2_super_block *) sb->u.ext2_sb.s_sbh->b_data;
ext2_sb71fs/ext2/ialloc.cif (!sb->u.ext2_sb.s_group_desc[group_desc]) {
ext2_sb76fs/ext2/ialloc.cgdp = (struct ext2_group_desc *) sb->u.ext2_sb.s_group_desc[group_desc]->b_data;
ext2_sb83fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap_number[bitmap_nr] = block_group;
ext2_sb84fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap[bitmap_nr] = bh;
ext2_sb105fs/ext2/ialloc.cif (block_group >= sb->u.ext2_sb.s_groups_count) {
ext2_sb107fs/ext2/ialloc.cblock_group, sb->u.ext2_sb.s_groups_count);
ext2_sb110fs/ext2/ialloc.cif (sb->u.ext2_sb.s_loaded_inode_bitmaps > 0 &&
ext2_sb111fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap_number[0] == block_group)
ext2_sb113fs/ext2/ialloc.cif (sb->u.ext2_sb.s_groups_count <= EXT2_MAX_GROUP_LOADED) {
ext2_sb114fs/ext2/ialloc.cif (sb->u.ext2_sb.s_inode_bitmap[block_group]) {
ext2_sb115fs/ext2/ialloc.cif (sb->u.ext2_sb.s_inode_bitmap_number[block_group] != block_group)
ext2_sb125fs/ext2/ialloc.cfor (i = 0; i < sb->u.ext2_sb.s_loaded_inode_bitmaps &&
ext2_sb126fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap_number[i] != block_group;
ext2_sb129fs/ext2/ialloc.cif (i < sb->u.ext2_sb.s_loaded_inode_bitmaps &&
ext2_sb130fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap_number[i] == block_group) {
ext2_sb131fs/ext2/ialloc.cinode_bitmap_number = sb->u.ext2_sb.s_inode_bitmap_number[i];
ext2_sb132fs/ext2/ialloc.cinode_bitmap = sb->u.ext2_sb.s_inode_bitmap[i];
ext2_sb134fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap_number[j] =
ext2_sb135fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap_number[j - 1];
ext2_sb136fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap[j] =
ext2_sb137fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap[j - 1];
ext2_sb139fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap_number[0] = inode_bitmap_number;
ext2_sb140fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap[0] = inode_bitmap;
ext2_sb142fs/ext2/ialloc.cif (sb->u.ext2_sb.s_loaded_inode_bitmaps < EXT2_MAX_GROUP_LOADED)
ext2_sb143fs/ext2/ialloc.csb->u.ext2_sb.s_loaded_inode_bitmaps++;
ext2_sb145fs/ext2/ialloc.cbrelse (sb->u.ext2_sb.s_inode_bitmap[EXT2_MAX_GROUP_LOADED - 1]);
ext2_sb146fs/ext2/ialloc.cfor (j = sb->u.ext2_sb.s_loaded_inode_bitmaps - 1; j > 0; j--) {
ext2_sb147fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap_number[j] =
ext2_sb148fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap_number[j - 1];
ext2_sb149fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap[j] =
ext2_sb150fs/ext2/ialloc.csb->u.ext2_sb.s_inode_bitmap[j - 1];
ext2_sb224fs/ext2/ialloc.cif (inode->i_ino < 1 || inode->i_ino > sb->u.ext2_sb.s_inodes_count) {
ext2_sb229fs/ext2/ialloc.ces = (struct ext2_super_block *) sb->u.ext2_sb.s_sbh->b_data;
ext2_sb233fs/ext2/ialloc.cbh = sb->u.ext2_sb.s_inode_bitmap[bitmap_nr];
ext2_sb244fs/ext2/ialloc.cbh2 = sb->u.ext2_sb.s_group_desc[group_desc];
ext2_sb258fs/ext2/ialloc.csb->u.ext2_sb.s_sbh->b_dirt = 1;
ext2_sb302fs/ext2/ialloc.cif (group >= sb->u.ext2_sb.s_groups_count || group < 0 )
ext2_sb304fs/ext2/ialloc.cif (!sb->u.ext2_sb.s_group_desc[group / EXT2_DESC_PER_BLOCK(sb)])
ext2_sb307fs/ext2/ialloc.csb->u.ext2_sb.s_group_desc[group / EXT2_DESC_PER_BLOCK(sb)]
ext2_sb338fs/ext2/ialloc.ces = (struct ext2_super_block *) sb->u.ext2_sb.s_sbh->b_data;
ext2_sb344fs/ext2/ialloc.csb->u.ext2_sb.s_groups_count;
ext2_sb359fs/ext2/ialloc.cfor (j = 0; j < sb->u.ext2_sb.s_groups_count; j++) {
ext2_sb380fs/ext2/ialloc.cfor (j = 1; j < sb->u.ext2_sb.s_groups_count; j <<= 1) {
ext2_sb382fs/ext2/ialloc.cif (i >= sb->u.ext2_sb.s_groups_count)
ext2_sb383fs/ext2/ialloc.ci -= sb->u.ext2_sb.s_groups_count;
ext2_sb394fs/ext2/ialloc.cfor (j = 2; j < sb->u.ext2_sb.s_groups_count; j++) {
ext2_sb395fs/ext2/ialloc.cif (++i >= sb->u.ext2_sb.s_groups_count)
ext2_sb411fs/ext2/ialloc.cbh = sb->u.ext2_sb.s_inode_bitmap[bitmap_nr];
ext2_sb427fs/ext2/ialloc.cif (j > sb->u.ext2_sb.s_inodes_count) {
ext2_sb435fs/ext2/ialloc.csb->u.ext2_sb.s_group_desc[i / EXT2_DESC_PER_BLOCK(sb)]->b_dirt = 1;
ext2_sb437fs/ext2/ialloc.csb->u.ext2_sb.s_sbh->b_dirt = 1;
ext2_sb479fs/ext2/ialloc.ces = (struct ext2_super_block *) sb->u.ext2_sb.s_sbh->b_data;
ext2_sb485fs/ext2/ialloc.cfor (i = 0; i < sb->u.ext2_sb.s_groups_count; i++) {
ext2_sb487fs/ext2/ialloc.cif (!sb->u.ext2_sb.s_group_desc[group_desc]) {
ext2_sb491fs/ext2/ialloc.cgdp = (struct ext2_group_desc *) sb->u.ext2_sb.s_group_desc[group_desc]->b_data;
ext2_sb495fs/ext2/ialloc.cif (sb->u.ext2_sb.s_inode_bitmap[bitmap_nr])
ext2_sb496fs/ext2/ialloc.cx = ext2_count_free (sb->u.ext2_sb.s_inode_bitmap[bitmap_nr],
ext2_sb518fs/ext2/ialloc.ces = (struct ext2_super_block *) sb->u.ext2_sb.s_sbh->b_data;
ext2_sb43fs/ext2/inode.ces = (struct ext2_super_block *) sb->u.ext2_sb.s_sbh->b_data;
ext2_sb44fs/ext2/inode.ces->s_valid = sb->u.ext2_sb.s_was_mounted_valid;
ext2_sb45fs/ext2/inode.csb->u.ext2_sb.s_sbh->b_dirt = 1;
ext2_sb51fs/ext2/inode.cif (sb->u.ext2_sb.s_group_desc[i])
ext2_sb52fs/ext2/inode.cbrelse (sb->u.ext2_sb.s_group_desc[i]);
ext2_sb54fs/ext2/inode.cif (sb->u.ext2_sb.s_inode_bitmap[i])
ext2_sb55fs/ext2/inode.cbrelse (sb->u.ext2_sb.s_inode_bitmap[i]);
ext2_sb57fs/ext2/inode.cif (sb->u.ext2_sb.s_block_bitmap[i])
ext2_sb58fs/ext2/inode.cbrelse (sb->u.ext2_sb.s_block_bitmap[i]);
ext2_sb92fs/ext2/inode.cgroups_count = (sb->u.ext2_sb.s_blocks_count - 
ext2_sb93fs/ext2/inode.csb->u.ext2_sb.s_first_data_block +
ext2_sb137fs/ext2/inode.cs->u.ext2_sb.s_inodes_count = es->s_inodes_count;
ext2_sb138fs/ext2/inode.cs->u.ext2_sb.s_blocks_count = es->s_blocks_count;
ext2_sb139fs/ext2/inode.cs->u.ext2_sb.s_r_blocks_count = es->s_r_blocks_count;
ext2_sb140fs/ext2/inode.cs->u.ext2_sb.s_first_data_block = es->s_first_data_block;
ext2_sb141fs/ext2/inode.cs->u.ext2_sb.s_log_block_size = es->s_log_block_size;
ext2_sb142fs/ext2/inode.cs->u.ext2_sb.s_log_frag_size = es->s_log_frag_size;
ext2_sb143fs/ext2/inode.cs->u.ext2_sb.s_frag_size = EXT2_MIN_FRAG_SIZE <<
ext2_sb145fs/ext2/inode.cif (s->u.ext2_sb.s_frag_size)
ext2_sb146fs/ext2/inode.cs->u.ext2_sb.s_frags_per_block = s->s_blocksize /
ext2_sb147fs/ext2/inode.cs->u.ext2_sb.s_frag_size;
ext2_sb150fs/ext2/inode.cs->u.ext2_sb.s_blocks_per_group = es->s_blocks_per_group;
ext2_sb151fs/ext2/inode.cs->u.ext2_sb.s_frags_per_group = es->s_frags_per_group;
ext2_sb152fs/ext2/inode.cs->u.ext2_sb.s_inodes_per_group = es->s_inodes_per_group;
ext2_sb153fs/ext2/inode.cs->u.ext2_sb.s_inodes_per_block = s->s_blocksize /
ext2_sb155fs/ext2/inode.cs->u.ext2_sb.s_desc_per_block = s->s_blocksize /
ext2_sb157fs/ext2/inode.cs->u.ext2_sb.s_sbh = bh;
ext2_sb158fs/ext2/inode.cs->u.ext2_sb.s_was_mounted_valid = es->s_valid;
ext2_sb159fs/ext2/inode.cs->u.ext2_sb.s_rename_lock = 0;
ext2_sb160fs/ext2/inode.cs->u.ext2_sb.s_rename_wait = NULL;
ext2_sb201fs/ext2/inode.cif (s->s_blocksize != s->u.ext2_sb.s_frag_size) {
ext2_sb211fs/ext2/inode.cs->u.ext2_sb.s_groups_count = (s->u.ext2_sb.s_blocks_count -
ext2_sb212fs/ext2/inode.cs->u.ext2_sb.s_first_data_block +
ext2_sb216fs/ext2/inode.cs->u.ext2_sb.s_group_desc[i] = NULL;
ext2_sb217fs/ext2/inode.cbh_count = (s->u.ext2_sb.s_groups_count +
ext2_sb221fs/ext2/inode.cs->u.ext2_sb.s_group_desc[i] = bread (dev, i + 2, s->s_blocksize);
ext2_sb222fs/ext2/inode.cif (!s->u.ext2_sb.s_group_desc[i]) {
ext2_sb226fs/ext2/inode.cbrelse (s->u.ext2_sb.s_group_desc[i]);
ext2_sb233fs/ext2/inode.cs->u.ext2_sb.s_inode_bitmap_number[i] = 0;
ext2_sb234fs/ext2/inode.cs->u.ext2_sb.s_inode_bitmap[i] = NULL;
ext2_sb235fs/ext2/inode.cs->u.ext2_sb.s_block_bitmap_number[i] = 0;
ext2_sb236fs/ext2/inode.cs->u.ext2_sb.s_block_bitmap[i] = NULL;
ext2_sb238fs/ext2/inode.cs->u.ext2_sb.s_loaded_inode_bitmaps = 0;
ext2_sb239fs/ext2/inode.cs->u.ext2_sb.s_loaded_block_bitmaps = 0;
ext2_sb247fs/ext2/inode.cif (s->u.ext2_sb.s_group_desc[i])
ext2_sb248fs/ext2/inode.cbrelse (s->u.ext2_sb.s_group_desc[i]);
ext2_sb262fs/ext2/inode.cs->u.ext2_sb.s_group_desc[i]->b_dirt = 1;
ext2_sb267fs/ext2/inode.cEXT2FS_VERSION, s->s_blocksize, s->u.ext2_sb.s_frag_size,
ext2_sb268fs/ext2/inode.cs->u.ext2_sb.s_groups_count,
ext2_sb295fs/ext2/inode.ces = (struct ext2_super_block *) sb->u.ext2_sb.s_sbh->b_data;
ext2_sb301fs/ext2/inode.csb->u.ext2_sb.s_sbh->b_dirt = 1;
ext2_sb302fs/ext2/inode.cbh_count = (sb->u.ext2_sb.s_groups_count +
ext2_sb305fs/ext2/inode.cfor (i = 0; i < sb->u.ext2_sb.s_groups_count; i++) {
ext2_sb306fs/ext2/inode.cblock = sb->u.ext2_sb.s_first_data_block +
ext2_sb307fs/ext2/inode.ci * sb->u.ext2_sb.s_blocks_per_group;
ext2_sb326fs/ext2/inode.cmemcpy (bh->b_data, sb->u.ext2_sb.s_group_desc[j]->b_data, sb->s_blocksize);
ext2_sb342fs/ext2/inode.cput_fs_long (sb->u.ext2_sb.s_blocks_count << sb->u.ext2_sb.s_log_block_size,
ext2_sb346fs/ext2/inode.cif (tmp >= sb->u.ext2_sb.s_r_blocks_count)
ext2_sb347fs/ext2/inode.cput_fs_long (tmp - sb->u.ext2_sb.s_r_blocks_count,
ext2_sb351fs/ext2/inode.cput_fs_long (sb->u.ext2_sb.s_inodes_count, &buf->f_files);
ext2_sb464fs/ext2/inode.c+ inode->i_sb->u.ext2_sb.s_first_data_block;
ext2_sb652fs/ext2/inode.cinode->i_ino > inode->i_sb->u.ext2_sb.s_inodes_count) {
ext2_sb658fs/ext2/inode.cif (block_group >= inode->i_sb->u.ext2_sb.s_groups_count)
ext2_sb662fs/ext2/inode.cbh = inode->i_sb->u.ext2_sb.s_group_desc[group_desc];
ext2_sb727fs/ext2/inode.cinode->i_ino > inode->i_sb->u.ext2_sb.s_inodes_count) {
ext2_sb733fs/ext2/inode.cif (block_group >= inode->i_sb->u.ext2_sb.s_groups_count)
ext2_sb737fs/ext2/inode.cbh = inode->i_sb->u.ext2_sb.s_group_desc[group_desc];
ext2_sb934fs/ext2/namei.cwhile (old_dir->i_sb->u.ext2_sb.s_rename_lock)
ext2_sb935fs/ext2/namei.csleep_on (&old_dir->i_sb->u.ext2_sb.s_rename_wait);
ext2_sb936fs/ext2/namei.cold_dir->i_sb->u.ext2_sb.s_rename_lock = 1;
ext2_sb939fs/ext2/namei.cold_dir->i_sb->u.ext2_sb.s_rename_lock = 0;
ext2_sb940fs/ext2/namei.cwake_up (&old_dir->i_sb->u.ext2_sb.s_rename_wait);
ext2_sb66include/linux/ext2_fs.h# define EXT2_BLOCK_SIZE_BITS(s)  ((s)->u.ext2_sb.s_log_block_size + 10)
ext2_sb79include/linux/ext2_fs.h# define EXT2_FRAG_SIZE(s)    ((s)->u.ext2_sb.s_frag_size)
ext2_sb80include/linux/ext2_fs.h# define EXT2_FRAGS_PER_BLOCK(s)  ((s)->u.ext2_sb.s_frags_per_block)
ext2_sb137include/linux/ext2_fs.h# define EXT2_BLOCKS_PER_GROUP(s)  ((s)->u.ext2_sb.s_blocks_per_group)
ext2_sb138include/linux/ext2_fs.h# define EXT2_DESC_PER_BLOCK(s)    ((s)->u.ext2_sb.s_desc_per_block)
ext2_sb139include/linux/ext2_fs.h# define EXT2_INODES_PER_GROUP(s)  ((s)->u.ext2_sb.s_inodes_per_group)
ext2_sb254include/linux/fs.hstruct ext2_sb_info ext2_sb;