Lines Matching refs:F2FS_OPTION
70 struct f2fs_fault_info *ffi = &F2FS_OPTION(sbi).fault_info; in f2fs_build_fault_attr()
314 F2FS_OPTION(sbi).root_reserved_blocks > limit) { in limit_reserve_root()
315 F2FS_OPTION(sbi).root_reserved_blocks = limit; in limit_reserve_root()
317 F2FS_OPTION(sbi).root_reserved_blocks); in limit_reserve_root()
320 (!uid_eq(F2FS_OPTION(sbi).s_resuid, in limit_reserve_root()
322 !gid_eq(F2FS_OPTION(sbi).s_resgid, in limit_reserve_root()
326 F2FS_OPTION(sbi).s_resuid), in limit_reserve_root()
328 F2FS_OPTION(sbi).s_resgid)); in limit_reserve_root()
353 F2FS_OPTION(sbi).root_reserved_blocks; in adjust_reserved_segment()
373 if (!F2FS_OPTION(sbi).unusable_cap_perc) in adjust_unusable_cap_perc()
376 if (F2FS_OPTION(sbi).unusable_cap_perc == 100) in adjust_unusable_cap_perc()
377 F2FS_OPTION(sbi).unusable_cap = sbi->user_block_count; in adjust_unusable_cap_perc()
379 F2FS_OPTION(sbi).unusable_cap = (sbi->user_block_count / 100) * in adjust_unusable_cap_perc()
380 F2FS_OPTION(sbi).unusable_cap_perc; in adjust_unusable_cap_perc()
383 F2FS_OPTION(sbi).unusable_cap, in adjust_unusable_cap_perc()
384 F2FS_OPTION(sbi).unusable_cap_perc); in adjust_unusable_cap_perc()
404 if (sb_any_quota_loaded(sb) && !F2FS_OPTION(sbi).s_qf_names[qtype]) { in f2fs_set_qf_name()
418 if (F2FS_OPTION(sbi).s_qf_names[qtype]) { in f2fs_set_qf_name()
419 if (strcmp(F2FS_OPTION(sbi).s_qf_names[qtype], qname) == 0) in f2fs_set_qf_name()
430 F2FS_OPTION(sbi).s_qf_names[qtype] = qname; in f2fs_set_qf_name()
442 if (sb_any_quota_loaded(sb) && F2FS_OPTION(sbi).s_qf_names[qtype]) { in f2fs_clear_qf_name()
446 kfree(F2FS_OPTION(sbi).s_qf_names[qtype]); in f2fs_clear_qf_name()
447 F2FS_OPTION(sbi).s_qf_names[qtype] = NULL; in f2fs_clear_qf_name()
462 if (F2FS_OPTION(sbi).s_qf_names[USRQUOTA] || in f2fs_check_quota_options()
463 F2FS_OPTION(sbi).s_qf_names[GRPQUOTA] || in f2fs_check_quota_options()
464 F2FS_OPTION(sbi).s_qf_names[PRJQUOTA]) { in f2fs_check_quota_options()
466 F2FS_OPTION(sbi).s_qf_names[USRQUOTA]) in f2fs_check_quota_options()
470 F2FS_OPTION(sbi).s_qf_names[GRPQUOTA]) in f2fs_check_quota_options()
474 F2FS_OPTION(sbi).s_qf_names[PRJQUOTA]) in f2fs_check_quota_options()
483 if (!F2FS_OPTION(sbi).s_jquota_fmt) { in f2fs_check_quota_options()
489 if (f2fs_sb_has_quota_ino(sbi) && F2FS_OPTION(sbi).s_jquota_fmt) { in f2fs_check_quota_options()
491 F2FS_OPTION(sbi).s_jquota_fmt = 0; in f2fs_check_quota_options()
508 &F2FS_OPTION(sbi).dummy_enc_policy; in f2fs_set_test_dummy_encryption()
563 ext = F2FS_OPTION(sbi).extensions; in f2fs_test_compress_extension()
564 ext_cnt = F2FS_OPTION(sbi).compress_ext_cnt; in f2fs_test_compress_extension()
565 noext = F2FS_OPTION(sbi).noextensions; in f2fs_test_compress_extension()
566 noext_cnt = F2FS_OPTION(sbi).nocompress_ext_cnt; in f2fs_test_compress_extension()
594 F2FS_OPTION(sbi).compress_level = 0; in f2fs_set_lz4hc_level()
612 F2FS_OPTION(sbi).compress_level = level; in f2fs_set_lz4hc_level()
616 F2FS_OPTION(sbi).compress_level = 0; in f2fs_set_lz4hc_level()
632 F2FS_OPTION(sbi).compress_level = F2FS_ZSTD_DEFAULT_CLEVEL; in f2fs_set_zstd_level()
650 F2FS_OPTION(sbi).compress_level = level; in f2fs_set_zstd_level()
693 F2FS_OPTION(sbi).bggc_mode = BGGC_MODE_ON; in parse_options()
695 F2FS_OPTION(sbi).bggc_mode = BGGC_MODE_OFF; in parse_options()
697 F2FS_OPTION(sbi).bggc_mode = BGGC_MODE_SYNC; in parse_options()
750 F2FS_OPTION(sbi).inline_xattr_size = arg; in parse_options()
787 F2FS_OPTION(sbi).active_logs = arg; in parse_options()
833 F2FS_OPTION(sbi).root_reserved_blocks); in parse_options()
835 F2FS_OPTION(sbi).root_reserved_blocks = arg; in parse_options()
847 F2FS_OPTION(sbi).s_resuid = uid; in parse_options()
857 F2FS_OPTION(sbi).s_resgid = gid; in parse_options()
865 F2FS_OPTION(sbi).fs_mode = FS_MODE_ADAPTIVE; in parse_options()
867 F2FS_OPTION(sbi).fs_mode = FS_MODE_LFS; in parse_options()
869 F2FS_OPTION(sbi).fs_mode = FS_MODE_FRAGMENT_SEG; in parse_options()
871 F2FS_OPTION(sbi).fs_mode = FS_MODE_FRAGMENT_BLK; in parse_options()
886 F2FS_OPTION(sbi).write_io_size_bits = arg; in parse_options()
959 F2FS_OPTION(sbi).s_jquota_fmt = QFMT_VFS_OLD; in parse_options()
962 F2FS_OPTION(sbi).s_jquota_fmt = QFMT_VFS_V0; in parse_options()
965 F2FS_OPTION(sbi).s_jquota_fmt = QFMT_VFS_V1; in parse_options()
997 F2FS_OPTION(sbi).alloc_mode = ALLOC_MODE_DEFAULT; in parse_options()
999 F2FS_OPTION(sbi).alloc_mode = ALLOC_MODE_REUSE; in parse_options()
1011 F2FS_OPTION(sbi).fsync_mode = FSYNC_MODE_POSIX; in parse_options()
1013 F2FS_OPTION(sbi).fsync_mode = FSYNC_MODE_STRICT; in parse_options()
1015 F2FS_OPTION(sbi).fsync_mode = in parse_options()
1041 F2FS_OPTION(sbi).unusable_cap_perc = arg; in parse_options()
1047 F2FS_OPTION(sbi).unusable_cap = arg; in parse_options()
1073 F2FS_OPTION(sbi).compress_level = 0; in parse_options()
1074 F2FS_OPTION(sbi).compress_algorithm = in parse_options()
1086 F2FS_OPTION(sbi).compress_algorithm = in parse_options()
1098 F2FS_OPTION(sbi).compress_algorithm = in parse_options()
1105 F2FS_OPTION(sbi).compress_level = 0; in parse_options()
1106 F2FS_OPTION(sbi).compress_algorithm = in parse_options()
1130 F2FS_OPTION(sbi).compress_log_size = arg; in parse_options()
1141 ext = F2FS_OPTION(sbi).extensions; in parse_options()
1142 ext_cnt = F2FS_OPTION(sbi).compress_ext_cnt; in parse_options()
1153 F2FS_OPTION(sbi).compress_ext_cnt++; in parse_options()
1165 noext = F2FS_OPTION(sbi).noextensions; in parse_options()
1166 noext_cnt = F2FS_OPTION(sbi).nocompress_ext_cnt; in parse_options()
1177 F2FS_OPTION(sbi).nocompress_ext_cnt++; in parse_options()
1185 F2FS_OPTION(sbi).compress_chksum = true; in parse_options()
1196 F2FS_OPTION(sbi).compress_mode = COMPR_MODE_FS; in parse_options()
1198 F2FS_OPTION(sbi).compress_mode = COMPR_MODE_USER; in parse_options()
1237 F2FS_OPTION(sbi).discard_unit = in parse_options()
1240 F2FS_OPTION(sbi).discard_unit = in parse_options()
1243 F2FS_OPTION(sbi).discard_unit = in parse_options()
1256 F2FS_OPTION(sbi).memory_mode = in parse_options()
1259 F2FS_OPTION(sbi).memory_mode = in parse_options()
1275 F2FS_OPTION(sbi).errors = in parse_options()
1278 F2FS_OPTION(sbi).errors = in parse_options()
1281 F2FS_OPTION(sbi).errors = in parse_options()
1323 if (F2FS_OPTION(sbi).discard_unit != in parse_options()
1326 F2FS_OPTION(sbi).discard_unit = in parse_options()
1330 if (F2FS_OPTION(sbi).fs_mode != FS_MODE_LFS) { in parse_options()
1369 if (F2FS_OPTION(sbi).inline_xattr_size < min_size || in parse_options()
1370 F2FS_OPTION(sbi).inline_xattr_size > max_size) { in parse_options()
1683 kfree(F2FS_OPTION(sbi).s_qf_names[i]); in f2fs_put_super()
1685 fscrypt_free_dummy_policy(&F2FS_OPTION(sbi).dummy_enc_policy); in f2fs_put_super()
1821 if (buf->f_bfree > F2FS_OPTION(sbi).root_reserved_blocks) in f2fs_statfs()
1823 F2FS_OPTION(sbi).root_reserved_blocks; in f2fs_statfs()
1854 if (F2FS_OPTION(sbi).s_jquota_fmt) { in f2fs_show_quota_options()
1857 switch (F2FS_OPTION(sbi).s_jquota_fmt) { in f2fs_show_quota_options()
1871 if (F2FS_OPTION(sbi).s_qf_names[USRQUOTA]) in f2fs_show_quota_options()
1873 F2FS_OPTION(sbi).s_qf_names[USRQUOTA]); in f2fs_show_quota_options()
1875 if (F2FS_OPTION(sbi).s_qf_names[GRPQUOTA]) in f2fs_show_quota_options()
1877 F2FS_OPTION(sbi).s_qf_names[GRPQUOTA]); in f2fs_show_quota_options()
1879 if (F2FS_OPTION(sbi).s_qf_names[PRJQUOTA]) in f2fs_show_quota_options()
1881 F2FS_OPTION(sbi).s_qf_names[PRJQUOTA]); in f2fs_show_quota_options()
1896 switch (F2FS_OPTION(sbi).compress_algorithm) { in f2fs_show_compress_options()
1912 if (F2FS_OPTION(sbi).compress_level) in f2fs_show_compress_options()
1913 seq_printf(seq, ":%d", F2FS_OPTION(sbi).compress_level); in f2fs_show_compress_options()
1916 F2FS_OPTION(sbi).compress_log_size); in f2fs_show_compress_options()
1918 for (i = 0; i < F2FS_OPTION(sbi).compress_ext_cnt; i++) { in f2fs_show_compress_options()
1920 F2FS_OPTION(sbi).extensions[i]); in f2fs_show_compress_options()
1923 for (i = 0; i < F2FS_OPTION(sbi).nocompress_ext_cnt; i++) { in f2fs_show_compress_options()
1925 F2FS_OPTION(sbi).noextensions[i]); in f2fs_show_compress_options()
1928 if (F2FS_OPTION(sbi).compress_chksum) in f2fs_show_compress_options()
1931 if (F2FS_OPTION(sbi).compress_mode == COMPR_MODE_FS) in f2fs_show_compress_options()
1933 else if (F2FS_OPTION(sbi).compress_mode == COMPR_MODE_USER) in f2fs_show_compress_options()
1945 if (F2FS_OPTION(sbi).bggc_mode == BGGC_MODE_SYNC) in f2fs_show_options()
1947 else if (F2FS_OPTION(sbi).bggc_mode == BGGC_MODE_ON) in f2fs_show_options()
1949 else if (F2FS_OPTION(sbi).bggc_mode == BGGC_MODE_OFF) in f2fs_show_options()
1963 if (F2FS_OPTION(sbi).discard_unit == DISCARD_UNIT_BLOCK) in f2fs_show_options()
1965 else if (F2FS_OPTION(sbi).discard_unit == DISCARD_UNIT_SEGMENT) in f2fs_show_options()
1967 else if (F2FS_OPTION(sbi).discard_unit == DISCARD_UNIT_SECTION) in f2fs_show_options()
1987 F2FS_OPTION(sbi).inline_xattr_size); in f2fs_show_options()
2025 if (F2FS_OPTION(sbi).fs_mode == FS_MODE_ADAPTIVE) in f2fs_show_options()
2027 else if (F2FS_OPTION(sbi).fs_mode == FS_MODE_LFS) in f2fs_show_options()
2029 else if (F2FS_OPTION(sbi).fs_mode == FS_MODE_FRAGMENT_SEG) in f2fs_show_options()
2031 else if (F2FS_OPTION(sbi).fs_mode == FS_MODE_FRAGMENT_BLK) in f2fs_show_options()
2033 seq_printf(seq, ",active_logs=%u", F2FS_OPTION(sbi).active_logs); in f2fs_show_options()
2036 F2FS_OPTION(sbi).root_reserved_blocks, in f2fs_show_options()
2038 F2FS_OPTION(sbi).s_resuid), in f2fs_show_options()
2040 F2FS_OPTION(sbi).s_resgid)); in f2fs_show_options()
2043 F2FS_OPTION(sbi).write_io_size_bits); in f2fs_show_options()
2047 F2FS_OPTION(sbi).fault_info.inject_rate); in f2fs_show_options()
2049 F2FS_OPTION(sbi).fault_info.inject_type); in f2fs_show_options()
2069 if (F2FS_OPTION(sbi).alloc_mode == ALLOC_MODE_DEFAULT) in f2fs_show_options()
2071 else if (F2FS_OPTION(sbi).alloc_mode == ALLOC_MODE_REUSE) in f2fs_show_options()
2076 F2FS_OPTION(sbi).unusable_cap); in f2fs_show_options()
2081 if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_POSIX) in f2fs_show_options()
2083 else if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_STRICT) in f2fs_show_options()
2085 else if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_NOBARRIER) in f2fs_show_options()
2095 if (F2FS_OPTION(sbi).memory_mode == MEMORY_MODE_NORMAL) in f2fs_show_options()
2097 else if (F2FS_OPTION(sbi).memory_mode == MEMORY_MODE_LOW) in f2fs_show_options()
2100 if (F2FS_OPTION(sbi).errors == MOUNT_ERRORS_READONLY) in f2fs_show_options()
2102 else if (F2FS_OPTION(sbi).errors == MOUNT_ERRORS_CONTINUE) in f2fs_show_options()
2104 else if (F2FS_OPTION(sbi).errors == MOUNT_ERRORS_PANIC) in f2fs_show_options()
2121 F2FS_OPTION(sbi).discard_unit = DISCARD_UNIT_SECTION; in default_options()
2123 F2FS_OPTION(sbi).discard_unit = DISCARD_UNIT_BLOCK; in default_options()
2127 F2FS_OPTION(sbi).active_logs = NR_CURSEG_RO_TYPE; in default_options()
2129 F2FS_OPTION(sbi).active_logs = NR_CURSEG_PERSIST_TYPE; in default_options()
2131 F2FS_OPTION(sbi).inline_xattr_size = DEFAULT_INLINE_XATTR_ADDRS; in default_options()
2134 F2FS_OPTION(sbi).alloc_mode = ALLOC_MODE_REUSE; in default_options()
2136 F2FS_OPTION(sbi).alloc_mode = ALLOC_MODE_DEFAULT; in default_options()
2137 F2FS_OPTION(sbi).fsync_mode = FSYNC_MODE_POSIX; in default_options()
2138 F2FS_OPTION(sbi).s_resuid = make_kuid(&init_user_ns, F2FS_DEF_RESUID); in default_options()
2139 F2FS_OPTION(sbi).s_resgid = make_kgid(&init_user_ns, F2FS_DEF_RESGID); in default_options()
2141 F2FS_OPTION(sbi).compress_algorithm = COMPRESS_LZ4; in default_options()
2142 F2FS_OPTION(sbi).compress_log_size = MIN_COMPRESS_LOG_SIZE; in default_options()
2143 F2FS_OPTION(sbi).compress_ext_cnt = 0; in default_options()
2144 F2FS_OPTION(sbi).compress_mode = COMPR_MODE_FS; in default_options()
2146 F2FS_OPTION(sbi).bggc_mode = BGGC_MODE_ON; in default_options()
2147 F2FS_OPTION(sbi).memory_mode = MEMORY_MODE_NORMAL; in default_options()
2148 F2FS_OPTION(sbi).errors = MOUNT_ERRORS_CONTINUE; in default_options()
2157 F2FS_OPTION(sbi).unusable_cap = 0; in default_options()
2162 F2FS_OPTION(sbi).fs_mode = FS_MODE_LFS; in default_options()
2164 F2FS_OPTION(sbi).fs_mode = FS_MODE_ADAPTIVE; in default_options()
2312 org_mount_opt.s_jquota_fmt = F2FS_OPTION(sbi).s_jquota_fmt; in f2fs_remount()
2314 if (F2FS_OPTION(sbi).s_qf_names[i]) { in f2fs_remount()
2316 kstrdup(F2FS_OPTION(sbi).s_qf_names[i], in f2fs_remount()
2433 (F2FS_OPTION(sbi).bggc_mode == BGGC_MODE_OFF && in f2fs_remount()
2556 F2FS_OPTION(sbi).s_jquota_fmt = org_mount_opt.s_jquota_fmt; in f2fs_remount()
2558 kfree(F2FS_OPTION(sbi).s_qf_names[i]); in f2fs_remount()
2559 F2FS_OPTION(sbi).s_qf_names[i] = org_mount_opt.s_qf_names[i]; in f2fs_remount()
2743 return dquot_quota_on_mount(sbi->sb, F2FS_OPTION(sbi).s_qf_names[type], in f2fs_quota_on_mount()
2744 F2FS_OPTION(sbi).s_jquota_fmt, type); in f2fs_quota_on_mount()
2762 if (F2FS_OPTION(sbi).s_qf_names[i]) { in f2fs_enable_quota_files()
3198 return F2FS_OPTION(F2FS_SB(sb)).dummy_enc_policy.policy; in f2fs_get_dummy_policy()
4122 F2FS_OPTION(sbi).errors == MOUNT_ERRORS_CONTINUE; in f2fs_handle_critical_error()
4140 if (F2FS_OPTION(sbi).errors == MOUNT_ERRORS_PANIC && in f2fs_handle_critical_error()
4728 if ((F2FS_OPTION(sbi).bggc_mode != BGGC_MODE_OFF || in f2fs_fill_super()
4827 kfree(F2FS_OPTION(sbi).s_qf_names[i]); in f2fs_fill_super()
4829 fscrypt_free_dummy_policy(&F2FS_OPTION(sbi).dummy_enc_policy); in f2fs_fill_super()