Lines Matching refs:es

52 			       struct ext3_super_block *es,
55 struct ext3_super_block * es);
57 struct ext3_super_block * es);
160 struct ext3_super_block *es = EXT3_SB(sb)->s_es; in ext3_handle_error() local
163 es->s_state |= cpu_to_le16(EXT3_ERROR_FS); in ext3_handle_error()
185 ext3_commit_super(sb, es, 1); in ext3_handle_error()
331 struct ext3_super_block *es = EXT3_SB(sb)->s_es; in ext3_update_dynamic_rev() local
333 if (le32_to_cpu(es->s_rev_level) > EXT3_GOOD_OLD_REV) in ext3_update_dynamic_rev()
341 es->s_first_ino = cpu_to_le32(EXT3_GOOD_OLD_FIRST_INO); in ext3_update_dynamic_rev()
342 es->s_inode_size = cpu_to_le16(EXT3_GOOD_OLD_INODE_SIZE); in ext3_update_dynamic_rev()
343 es->s_rev_level = cpu_to_le32(EXT3_DYNAMIC_REV); in ext3_update_dynamic_rev()
418 struct ext3_super_block *es = sbi->s_es; in ext3_put_super() local
430 es->s_state = cpu_to_le16(sbi->s_mount_state); in ext3_put_super()
433 ext3_commit_super(sb, es, 1); in ext3_put_super()
616 struct ext3_super_block *es = sbi->s_es; in ext3_show_options() local
619 def_mount_opts = le32_to_cpu(es->s_default_mount_opts); in ext3_show_options()
630 le16_to_cpu(es->s_def_resuid) != EXT3_DEF_RESUID) { in ext3_show_options()
635 le16_to_cpu(es->s_def_resgid) != EXT3_DEF_RESGID) { in ext3_show_options()
640 int def_errors = le16_to_cpu(es->s_errors); in ext3_show_options()
1373 static int ext3_setup_super(struct super_block *sb, struct ext3_super_block *es, in ext3_setup_super() argument
1379 if (le32_to_cpu(es->s_rev_level) > EXT3_MAX_SUPP_REV) { in ext3_setup_super()
1395 else if ((__s16) le16_to_cpu(es->s_max_mnt_count) > 0 && in ext3_setup_super()
1396 le16_to_cpu(es->s_mnt_count) >= in ext3_setup_super()
1397 le16_to_cpu(es->s_max_mnt_count)) in ext3_setup_super()
1401 else if (le32_to_cpu(es->s_checkinterval) && in ext3_setup_super()
1402 (le32_to_cpu(es->s_lastcheck) + in ext3_setup_super()
1403 le32_to_cpu(es->s_checkinterval) <= get_seconds())) in ext3_setup_super()
1412 es->s_state &= cpu_to_le16(~EXT3_VALID_FS); in ext3_setup_super()
1414 if (!le16_to_cpu(es->s_max_mnt_count)) in ext3_setup_super()
1415 es->s_max_mnt_count = cpu_to_le16(EXT3_DFL_MAX_MNT_COUNT); in ext3_setup_super()
1416 le16_add_cpu(&es->s_mnt_count, 1); in ext3_setup_super()
1417 es->s_mtime = cpu_to_le32(get_seconds()); in ext3_setup_super()
1421 ext3_commit_super(sb, es, 1); in ext3_setup_super()
1518 struct ext3_super_block * es) in ext3_orphan_cleanup() argument
1525 if (!es->s_last_orphan) { in ext3_orphan_cleanup()
1545 if (es->s_last_orphan && !(s_flags & MS_RDONLY)) { in ext3_orphan_cleanup()
1548 es->s_last_orphan = 0; in ext3_orphan_cleanup()
1573 while (es->s_last_orphan) { in ext3_orphan_cleanup()
1576 inode = ext3_orphan_get(sb, le32_to_cpu(es->s_last_orphan)); in ext3_orphan_cleanup()
1578 es->s_last_orphan = 0; in ext3_orphan_cleanup()
1691 struct ext3_super_block *es = NULL; in ext3_fill_super() local
1748 es = (struct ext3_super_block *) (bh->b_data + offset); in ext3_fill_super()
1749 sbi->s_es = es; in ext3_fill_super()
1750 sb->s_magic = le16_to_cpu(es->s_magic); in ext3_fill_super()
1755 def_mount_opts = le32_to_cpu(es->s_default_mount_opts); in ext3_fill_super()
1784 sbi->s_resuid = make_kuid(&init_user_ns, le16_to_cpu(es->s_def_resuid)); in ext3_fill_super()
1785 sbi->s_resgid = make_kgid(&init_user_ns, le16_to_cpu(es->s_def_resgid)); in ext3_fill_super()
1798 if (le32_to_cpu(es->s_rev_level) == EXT3_GOOD_OLD_REV && in ext3_fill_super()
1824 blocksize = BLOCK_SIZE << le32_to_cpu(es->s_log_block_size); in ext3_fill_super()
1861 es = (struct ext3_super_block *)(bh->b_data + offset); in ext3_fill_super()
1862 sbi->s_es = es; in ext3_fill_super()
1863 if (es->s_magic != cpu_to_le16(EXT3_SUPER_MAGIC)) { in ext3_fill_super()
1872 if (le32_to_cpu(es->s_rev_level) == EXT3_GOOD_OLD_REV) { in ext3_fill_super()
1876 sbi->s_inode_size = le16_to_cpu(es->s_inode_size); in ext3_fill_super()
1877 sbi->s_first_ino = le32_to_cpu(es->s_first_ino); in ext3_fill_super()
1888 le32_to_cpu(es->s_log_frag_size); in ext3_fill_super()
1896 sbi->s_blocks_per_group = le32_to_cpu(es->s_blocks_per_group); in ext3_fill_super()
1897 sbi->s_frags_per_group = le32_to_cpu(es->s_frags_per_group); in ext3_fill_super()
1898 sbi->s_inodes_per_group = le32_to_cpu(es->s_inodes_per_group); in ext3_fill_super()
1908 sbi->s_mount_state = le16_to_cpu(es->s_state); in ext3_fill_super()
1912 sbi->s_hash_seed[i] = le32_to_cpu(es->s_hash_seed[i]); in ext3_fill_super()
1913 sbi->s_def_hash_version = es->s_def_hash_version; in ext3_fill_super()
1914 i = le32_to_cpu(es->s_flags); in ext3_fill_super()
1919 es->s_flags |= cpu_to_le32(EXT2_FLAGS_UNSIGNED_HASH); in ext3_fill_super()
1922 es->s_flags |= cpu_to_le32(EXT2_FLAGS_SIGNED_HASH); in ext3_fill_super()
1946 le32_to_cpu(es->s_blocks_count)); in ext3_fill_super()
1959 sbi->s_groups_count = ((le32_to_cpu(es->s_blocks_count) - in ext3_fill_super()
1960 le32_to_cpu(es->s_first_data_block) - 1) in ext3_fill_super()
2017 memcpy(sb->s_uuid, es->s_uuid, sizeof(es->s_uuid)); in ext3_fill_super()
2024 needs_recovery = (es->s_last_orphan != 0 || in ext3_fill_super()
2034 if (ext3_load_journal(sb, es, journal_devnum)) in ext3_fill_super()
2037 if (ext3_create_journal(sb, es, journal_inum)) in ext3_fill_super()
2112 if (ext3_setup_super(sb, es, sb->s_flags & MS_RDONLY)) in ext3_fill_super()
2116 ext3_orphan_cleanup(sb, es); in ext3_fill_super()
2119 ext3_mark_recovery_complete(sb, es); in ext3_fill_super()
2237 struct ext3_super_block * es; in ext3_get_dev_journal() local
2261 es = (struct ext3_super_block *) (bh->b_data + offset); in ext3_get_dev_journal()
2262 if ((le16_to_cpu(es->s_magic) != EXT3_SUPER_MAGIC) || in ext3_get_dev_journal()
2263 !(le32_to_cpu(es->s_feature_incompat) & in ext3_get_dev_journal()
2271 if (memcmp(EXT3_SB(sb)->s_es->s_journal_uuid, es->s_uuid, 16)) { in ext3_get_dev_journal()
2277 len = le32_to_cpu(es->s_blocks_count); in ext3_get_dev_journal()
2313 struct ext3_super_block *es, in ext3_load_journal() argument
2317 unsigned int journal_inum = le32_to_cpu(es->s_journal_inum); in ext3_load_journal()
2323 journal_devnum != le32_to_cpu(es->s_journal_dev)) { in ext3_load_journal()
2328 journal_dev = new_decode_dev(le32_to_cpu(es->s_journal_dev)); in ext3_load_journal()
2390 ext3_clear_journal_err(sb, es); in ext3_load_journal()
2393 journal_devnum != le32_to_cpu(es->s_journal_dev)) { in ext3_load_journal()
2394 es->s_journal_dev = cpu_to_le32(journal_devnum); in ext3_load_journal()
2397 ext3_commit_super(sb, es, 1); in ext3_load_journal()
2404 struct ext3_super_block *es, in ext3_create_journal() argument
2437 es->s_journal_inum = cpu_to_le32(journal_inum); in ext3_create_journal()
2440 ext3_commit_super(sb, es, 1); in ext3_create_journal()
2446 struct ext3_super_block *es, in ext3_commit_super() argument
2480 es->s_wtime = cpu_to_le32(get_seconds()); in ext3_commit_super()
2481 es->s_free_blocks_count = cpu_to_le32(ext3_count_free_blocks(sb)); in ext3_commit_super()
2482 es->s_free_inodes_count = cpu_to_le32(ext3_count_free_inodes(sb)); in ext3_commit_super()
2504 struct ext3_super_block * es) in ext3_mark_recovery_complete() argument
2515 ext3_commit_super(sb, es, 1); in ext3_mark_recovery_complete()
2528 struct ext3_super_block *es) in ext3_clear_journal_err() argument
2552 es->s_state |= cpu_to_le16(EXT3_ERROR_FS); in ext3_clear_journal_err()
2553 ext3_commit_super (sb, es, 1); in ext3_clear_journal_err()
2646 struct ext3_super_block * es; in ext3_remount() local
2696 es = sbi->s_es; in ext3_remount()
2701 n_blocks_count > le32_to_cpu(es->s_blocks_count)) { in ext3_remount()
2723 if (!(es->s_state & cpu_to_le16(EXT3_VALID_FS)) && in ext3_remount()
2725 es->s_state = cpu_to_le16(sbi->s_mount_state); in ext3_remount()
2727 ext3_mark_recovery_complete(sb, es); in ext3_remount()
2745 if (es->s_last_orphan) { in ext3_remount()
2760 ext3_clear_journal_err(sb, es); in ext3_remount()
2761 sbi->s_mount_state = le16_to_cpu(es->s_state); in ext3_remount()
2762 if ((err = ext3_group_extend(sb, es, n_blocks_count))) in ext3_remount()
2764 if (!ext3_setup_super (sb, es, 0)) in ext3_remount()
2797 struct ext3_super_block *es = sbi->s_es; in ext3_statfs() local
2802 } else if (sbi->s_blocks_last != le32_to_cpu(es->s_blocks_count)) { in ext3_statfs()
2817 overhead = le32_to_cpu(es->s_first_data_block); in ext3_statfs()
2842 sbi->s_blocks_last = le32_to_cpu(es->s_blocks_count); in ext3_statfs()
2847 buf->f_blocks = le32_to_cpu(es->s_blocks_count) - sbi->s_overhead_last; in ext3_statfs()
2849 buf->f_bavail = buf->f_bfree - le32_to_cpu(es->s_r_blocks_count); in ext3_statfs()
2850 if (buf->f_bfree < le32_to_cpu(es->s_r_blocks_count)) in ext3_statfs()
2852 buf->f_files = le32_to_cpu(es->s_inodes_count); in ext3_statfs()
2855 fsid = le64_to_cpup((void *)es->s_uuid) ^ in ext3_statfs()
2856 le64_to_cpup((void *)es->s_uuid + sizeof(u64)); in ext3_statfs()