• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/src/router/busybox-1.x/e2fsprogs/old_e2fsprogs/

Lines Matching refs:param

57 static struct ext2_super_block param;
612 mke2fs_warning_msg((param.s_blocks_count != s->s_blocks_count),
613 "%d blocks unused\n", param.s_blocks_count - s->s_blocks_count);
827 memset(&param, 0, sizeof(struct ext2_super_block));
828 param.s_rev_level = 1; /* Create revision 1 filesystems now */
829 param.s_feature_incompat |= EXT2_FEATURE_INCOMPAT_FILETYPE;
830 param.s_feature_ro_compat |= EXT2_FEATURE_RO_COMPAT_SPARSE_SUPER;
835 param.s_rev_level = 0;
836 param.s_feature_incompat = 0;
837 param.s_feature_compat = 0;
838 param.s_feature_ro_compat = 0;
854 param.s_log_block_size =
863 param.s_log_frag_size =
868 param.s_blocks_per_group = xatou32(optarg);
869 if ((param.s_blocks_per_group % 8) != 0) {
881 param.s_feature_compat |=
899 param.s_rev_level = xatoi_u(optarg);
900 if (param.s_rev_level == EXT2_GOOD_OLD_REV) {
901 param.s_feature_incompat = 0;
902 param.s_feature_compat = 0;
903 param.s_feature_ro_compat = 0;
908 param.s_feature_ro_compat |=
911 param.s_feature_ro_compat &=
939 param.s_feature_compat = 0;
940 param.s_feature_incompat = 0;
941 param.s_feature_ro_compat = 0;
945 &param.s_feature_compat,
1004 param.s_log_block_size =
1018 (param.s_feature_compat & EXT3_FEATURE_COMPAT_HAS_JOURNAL)),
1024 param.s_blocks_count = parse_num_blocks(argv[optind++],
1025 param.s_log_block_size);
1026 mke2fs_error_msg_and_die(!param.s_blocks_count, "invalid blocks count - %s", argv[optind - 1]);
1031 if (param.s_feature_incompat & EXT3_FEATURE_INCOMPAT_JOURNAL_DEV) {
1035 param.s_feature_incompat = EXT3_FEATURE_INCOMPAT_JOURNAL_DEV;
1036 param.s_feature_compat = 0;
1037 param.s_feature_ro_compat = 0;
1039 if (param.s_rev_level == EXT2_GOOD_OLD_REV &&
1040 (param.s_feature_compat || param.s_feature_ro_compat ||
1041 param.s_feature_incompat))
1042 param.s_rev_level = 1; /* Create a revision 1 filesystem */
1047 param.s_log_frag_size = param.s_log_block_size;
1049 if (noaction && param.s_blocks_count) {
1050 dev_size = param.s_blocks_count;
1055 EXT2_BLOCK_SIZE(&param),
1059 (param.s_log_block_size == 0)) {
1060 param.s_log_block_size = 2;
1068 if (!param.s_blocks_count) {
1086 param.s_blocks_count = dev_size;
1087 if (sys_page_size > EXT2_BLOCK_SIZE(&param))
1088 param.s_blocks_count &= ~((sys_page_size /
1089 EXT2_BLOCK_SIZE(&param))-1);
1092 } else if (!force && (param.s_blocks_count > dev_size)) {
1101 if ((param.s_feature_compat & EXT3_FEATURE_COMPAT_HAS_JOURNAL) &&
1107 if ((param.s_feature_incompat & EXT2_FEATURE_INCOMPAT_META_BG) &&
1109 param.s_first_meta_bg = atoi(tmp);
1118 set_fs_defaults(fs_type, &param, blocksize, sector_size, &inode_ratio);
1119 blocksize = EXT2_BLOCK_SIZE(&param);
1122 parse_extended_opts(&param, extended_opts);
1127 if ((param.s_feature_compat & EXT2_FEATURE_COMPAT_RESIZE_INODE) &&
1128 !(param.s_feature_ro_compat&EXT2_FEATURE_RO_COMPAT_SPARSE_SUPER)) {
1133 if (param.s_blocks_per_group) {
1134 if (param.s_blocks_per_group < 256 ||
1135 param.s_blocks_per_group > 8 * (unsigned) blocksize) {
1140 if (!force && param.s_blocks_count >= (1 << 31)) {
1147 inode_size > EXT2_BLOCK_SIZE(&param) ||
1156 param.s_inode_size = inode_size;
1162 param.s_inodes_count = num_inodes ? num_inodes :
1163 ((__u64) param.s_blocks_count * blocksize)
1169 param.s_r_blocks_count = (param.s_blocks_count * reserved_ratio) / 100;
1203 retval = ext2fs_initialize(device_name, 0, &param,