/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | super.c | 77 struct f2fs_fault_info *ffi = &F2FS_OPTION(sbi).fault_info; in f2fs_build_fault_attr() 302 F2FS_OPTION(sbi).root_reserved_blocks > limit) { in limit_reserve_root() 303 F2FS_OPTION(sbi).root_reserved_blocks = limit; in limit_reserve_root() 305 F2FS_OPTION(sbi).root_reserved_blocks); in limit_reserve_root() 308 (!uid_eq(F2FS_OPTION(sbi).s_resuid, in limit_reserve_root() 310 !gid_eq(F2FS_OPTION(sbi).s_resgid, in limit_reserve_root() 314 F2FS_OPTION(sbi).s_resuid), in limit_reserve_root() 316 F2FS_OPTION(sbi).s_resgid)); in limit_reserve_root() 341 F2FS_OPTION(sbi).root_reserved_blocks; in adjust_reserved_segment() 361 if (!F2FS_OPTION(sb in adjust_unusable_cap_perc() [all...] |
H A D | f2fs.h | 109 #define F2FS_OPTION(sbi) ((sbi)->mount_opt) macro 110 #define clear_opt(sbi, option) (F2FS_OPTION(sbi).opt &= ~F2FS_MOUNT_##option) 111 #define set_opt(sbi, option) (F2FS_OPTION(sbi).opt |= F2FS_MOUNT_##option) 112 #define test_opt(sbi, option) (F2FS_OPTION(sbi).opt & F2FS_MOUNT_##option) 1618 struct f2fs_fault_info *ffi = &F2FS_OPTION(sbi).fault_info; in time_to_inject() 1996 if (uid_eq(F2FS_OPTION(sbi).s_resuid, current_fsuid())) in __allow_reserved_blocks() 1998 if (!gid_eq(F2FS_OPTION(sbi).s_resgid, GLOBAL_ROOT_GID) && in __allow_reserved_blocks() 1999 in_group_p(F2FS_OPTION(sbi).s_resgid)) in __allow_reserved_blocks() 2036 avail_user_block_count -= F2FS_OPTION(sbi).root_reserved_blocks; in inc_valid_block_count() 2286 valid_block_count += F2FS_OPTION(sb in inc_valid_node_count() [all...] |
H A D | namei.c | 100 xattr_size = F2FS_OPTION(sbi).inline_xattr_size; in f2fs_new_inode() 293 unsigned int ext_cnt = F2FS_OPTION(sbi).compress_ext_cnt; in set_compress_inode() 316 ext = F2FS_OPTION(sbi).extensions; in set_compress_inode() 1076 if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_STRICT) { in f2fs_rename() 1242 if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_STRICT) { in f2fs_cross_rename()
|
H A D | sysfs.c | 74 return (unsigned char *)&F2FS_OPTION(sbi).fault_info; in __struct_ptr() 346 F2FS_OPTION(sbi).root_reserved_blocks - in __sbi_store()
|
H A D | gc.c | 122 sync_mode = F2FS_OPTION(sbi).bggc_mode == BGGC_MODE_SYNC; in gc_thread_func() 2058 F2FS_OPTION(sbi).root_reserved_blocks > sbi->user_block_count) in f2fs_resize_fs() 2088 F2FS_OPTION(sbi).root_reserved_blocks > sbi->user_block_count) in f2fs_resize_fs()
|
H A D | xattr.c | 811 sbi->inline_xattr_slab_size = F2FS_OPTION(sbi).inline_xattr_size * in f2fs_init_xattr_caches()
|
H A D | segment.c | 1053 if (unusable > F2FS_OPTION(sbi).unusable_cap) in f2fs_disable_cp_again() 2738 if (F2FS_OPTION(sbi).alloc_mode == ALLOC_MODE_REUSE) in __get_next_segno() 3385 if (F2FS_OPTION(sbi).whint_mode == WHINT_MODE_USER) { in f2fs_io_type_to_rw_hint() 3396 } else if (F2FS_OPTION(sbi).whint_mode == WHINT_MODE_FS) { in f2fs_io_type_to_rw_hint() 3472 switch (F2FS_OPTION(fio->sbi).active_logs) { in __get_segment_type()
|
H A D | dir.c | 855 if (F2FS_OPTION(F2FS_I_SB(dir)).fsync_mode == FSYNC_MODE_STRICT) in f2fs_delete_entry()
|
H A D | file.c | 211 else if (F2FS_OPTION(sbi).active_logs == 2) in need_do_checkpoint() 213 else if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_STRICT && in need_do_checkpoint() 361 if (!atomic && F2FS_OPTION(sbi).fsync_mode != FSYNC_MODE_NOBARRIER) in f2fs_do_sync_file()
|
H A D | compress.c | 1582 F2FS_OPTION(sbi).compress_log_size; in f2fs_init_page_array_cache()
|
H A D | data.c | 3689 int whint_mode = F2FS_OPTION(sbi).whint_mode; in f2fs_direct_IO()
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | super.c | 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(sb in adjust_unusable_cap_perc() [all...] |
H A D | namei.c | 144 F2FS_OPTION(sbi).noextensions; in set_compress_new_inode() 145 unsigned char (*ext)[F2FS_EXTENSION_LEN] = F2FS_OPTION(sbi).extensions; in set_compress_new_inode() 146 unsigned char ext_cnt = F2FS_OPTION(sbi).compress_ext_cnt; in set_compress_new_inode() 147 unsigned char noext_cnt = F2FS_OPTION(sbi).nocompress_ext_cnt; in set_compress_new_inode() 293 xattr_size = F2FS_OPTION(sbi).inline_xattr_size; in f2fs_new_inode() 1125 if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_STRICT) { in f2fs_rename() 1290 if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_STRICT) { in f2fs_cross_rename()
|
H A D | f2fs.h | 117 #define F2FS_OPTION(sbi) ((sbi)->mount_opt) macro 118 #define clear_opt(sbi, option) (F2FS_OPTION(sbi).opt &= ~F2FS_MOUNT_##option) 119 #define set_opt(sbi, option) (F2FS_OPTION(sbi).opt |= F2FS_MOUNT_##option) 120 #define test_opt(sbi, option) (F2FS_OPTION(sbi).opt & F2FS_MOUNT_##option) 1817 struct f2fs_fault_info *ffi = &F2FS_OPTION(sbi).fault_info; in __time_to_inject() 2240 if (uid_eq(F2FS_OPTION(sbi).s_resuid, current_fsuid())) in __allow_reserved_blocks() 2242 if (!gid_eq(F2FS_OPTION(sbi).s_resgid, GLOBAL_ROOT_GID) && in __allow_reserved_blocks() 2243 in_group_p(F2FS_OPTION(sbi).s_resgid)) in __allow_reserved_blocks() 2279 avail_user_block_count -= F2FS_OPTION(sbi).root_reserved_blocks; in inc_valid_block_count() 2630 valid_block_count += F2FS_OPTION(sb in inc_valid_node_count() [all...] |
H A D | file.c | 209 else if (F2FS_OPTION(sbi).active_logs == 2) in need_do_checkpoint() 211 else if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_STRICT && in need_do_checkpoint() 308 if (F2FS_OPTION(sbi).fsync_mode == in f2fs_do_sync_file() 371 if ((!atomic && F2FS_OPTION(sbi).fsync_mode != FSYNC_MODE_NOBARRIER) || in f2fs_do_sync_file() 4042 if (option.algorithm == F2FS_OPTION(sbi).compress_algorithm && in f2fs_ioc_set_compress_option() 4043 F2FS_OPTION(sbi).compress_level) in f2fs_ioc_set_compress_option() 4044 F2FS_I(inode)->i_compress_level = F2FS_OPTION(sbi).compress_level; in f2fs_ioc_set_compress_option() 4103 F2FS_OPTION(sbi).compress_mode != COMPR_MODE_USER) in f2fs_ioc_decompress_file() 4182 F2FS_OPTION(sbi).compress_mode != COMPR_MODE_USER) in f2fs_ioc_compress_file()
|
H A D | segment.c | 904 if (unusable > F2FS_OPTION(sbi).unusable_cap) in f2fs_disable_cp_again() 2142 bool section_alignment = F2FS_OPTION(sbi).discard_unit == in f2fs_clear_prefree_segments() 2277 if (F2FS_OPTION(sbi).discard_unit == DISCARD_UNIT_SEGMENT) in create_discard_cmd_control() 2279 else if (F2FS_OPTION(sbi).discard_unit == DISCARD_UNIT_SECTION) in create_discard_cmd_control() 2777 if (F2FS_OPTION(sbi).alloc_mode == ALLOC_MODE_REUSE) in __get_next_segno() 2808 if (F2FS_OPTION(sbi).fs_mode == FS_MODE_FRAGMENT_BLK) in new_curseg() 3375 switch (F2FS_OPTION(fio->sbi).active_logs) { in __get_segment_type() 3445 if (F2FS_OPTION(sbi).fs_mode == FS_MODE_FRAGMENT_BLK) in f2fs_allocate_data_block()
|
H A D | gc.c | 127 sync_mode = F2FS_OPTION(sbi).bggc_mode == BGGC_MODE_SYNC; in gc_thread_func() 2169 F2FS_OPTION(sbi).root_reserved_blocks > sbi->user_block_count) in f2fs_resize_fs() 2203 F2FS_OPTION(sbi).root_reserved_blocks > sbi->user_block_count) in f2fs_resize_fs()
|
H A D | xattr.c | 830 sbi->inline_xattr_slab_size = F2FS_OPTION(sbi).inline_xattr_size * in f2fs_init_xattr_caches()
|
H A D | sysfs.c | 82 return (unsigned char *)&F2FS_OPTION(sbi).fault_info; in __struct_ptr() 468 F2FS_OPTION(sbi).root_reserved_blocks - in __sbi_store()
|
H A D | dir.c | 891 if (F2FS_OPTION(F2FS_I_SB(dir)).fsync_mode == FSYNC_MODE_STRICT) in f2fs_delete_entry()
|
H A D | compress.c | 2000 F2FS_OPTION(sbi).compress_log_size; in f2fs_init_page_array_cache()
|
H A D | node.c | 1621 if (F2FS_OPTION(sbi).errors == MOUNT_ERRORS_READONLY) in __write_node_page()
|
H A D | data.c | 2861 if (F2FS_OPTION(sbi).errors == MOUNT_ERRORS_READONLY) in f2fs_write_single_data_page()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | f2fs_fs.h | 42 #define F2FS_IO_SIZE(sbi) (1 << F2FS_OPTION(sbi).write_io_size_bits) /* Blocks */ 43 #define F2FS_IO_SIZE_KB(sbi) (1 << (F2FS_OPTION(sbi).write_io_size_bits + 2)) /* KB */ 44 #define F2FS_IO_SIZE_BYTES(sbi) (1 << (F2FS_OPTION(sbi).write_io_size_bits + 12)) /* B */ 45 #define F2FS_IO_SIZE_BITS(sbi) (F2FS_OPTION(sbi).write_io_size_bits) /* power of 2 */
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | f2fs_fs.h | 44 #define F2FS_IO_SIZE(sbi) BIT(F2FS_OPTION(sbi).write_io_size_bits) /* Blocks */ 45 #define F2FS_IO_SIZE_KB(sbi) BIT(F2FS_OPTION(sbi).write_io_size_bits + 2) /* KB */ 46 #define F2FS_IO_SIZE_BITS(sbi) (F2FS_OPTION(sbi).write_io_size_bits) /* power of 2 */
|