Home
last modified time | relevance | path

Searched refs:LFS (Results 1 – 16 of 16) sorted by relevance

/Linux-v5.4/fs/nilfs2/
DKconfig6 NILFS2 is a log-structured file system (LFS) supporting continuous
10 consistency like conventional LFS, it achieves quick recovery after
/Linux-v5.4/fs/f2fs/
DKconfig10 F2FS is based on Log-structured File System (LFS), which supports
12 addressing the fundamental issues in LFS, which are snowball effect
Dgc.c336 if (__is_large_section(sbi) && p.alloc_mode == LFS) { in get_victim_by_default()
353 if (p.alloc_mode == LFS && gc_type == FG_GC) { in get_victim_by_default()
428 if (p.alloc_mode == LFS) { in get_victim_by_default()
765 bool lfs_mode = test_opt(fio.sbi, LFS); in move_data_block()
1142 NO_CHECK_TYPE, LFS); in __get_victim()
Ddebug.c441 si->block_count[LFS], si->segment_count[LFS]); in stat_show()
Dsegment.c175 if (test_opt(sbi, LFS)) in f2fs_need_SSR()
1933 bool need_align = test_opt(sbi, LFS) && __is_large_section(sbi); in f2fs_clear_prefree_segments()
1965 if (!test_opt(sbi, LFS) || !__is_large_section(sbi)) { in f2fs_clear_prefree_segments()
2515 curseg->alloc_type = LFS; in new_curseg()
2649 else if (curseg->alloc_type == LFS && is_next_segment_free(sbi, type) && in allocate_segment_by_default()
2816 bool need_align = test_opt(sbi, LFS) && __is_large_section(sbi); in f2fs_trim_fs()
3162 bool keep_order = (test_opt(fio->sbi, LFS) && type == CURSEG_COLD_DATA); in do_write_page()
4387 if (!test_opt(sbi, LFS)) in f2fs_build_segment_manager()
Ddata.c318 if (test_opt(sbi, LFS) && current->plug) in __submit_bio()
1179 if (test_opt(sbi, LFS) && flag == F2FS_GET_BLOCK_DIO && in f2fs_map_blocks()
1234 if (test_opt(sbi, LFS) && flag == F2FS_GET_BLOCK_DIO && in f2fs_map_blocks()
1949 if (test_opt(sbi, LFS)) in f2fs_should_update_outplace()
Dsegment.h137 LFS = 0, enumerator
Df2fs.h3661 clear_opt(sbi, LFS); in set_opt_mode()
3668 set_opt(sbi, LFS); in set_opt_mode()
3701 return (test_opt(sbi, LFS) && (rw == WRITE) && in allow_outplace_dio()
3721 if (test_opt(sbi, LFS) && (rw == WRITE)) { in f2fs_force_buffered_io()
Dsuper.c840 if (F2FS_IO_SIZE_BITS(sbi) && !test_opt(sbi, LFS)) { in parse_options()
870 if (test_opt(sbi, DISABLE_CHECKPOINT) && test_opt(sbi, LFS)) { in parse_options()
1402 else if (test_opt(sbi, LFS)) in f2fs_show_options()
Dfile.c1048 if (test_opt(sbi, LFS)) { in __read_out_blkaddrs()
/Linux-v5.4/arch/powerpc/math-emu/
Dmath.c81 #define LFS 0x30 /* 48 */ macro
241 case LFS: func = lfs; type = D; break; in do_mathemu()
/Linux-v5.4/Documentation/filesystems/
Df2fs.txt12 is based on Log-structured File System (LFS). The design has been focused on
13 addressing the fundamental issues in LFS, which are snowball effect of wandering
32 Log-structured File System (LFS)
46 In LFS, when a file data is updated and written to the end of log, its direct
58 Since LFS is based on out-of-place writes, it produces so many obsolete blocks
719 LFS has two schemes for free space management: threaded log and copy-and-compac-
Dnilfs2.txt4 NILFS2 is a log-structured file system (LFS) supporting continuous
8 like conventional LFS, it achieves quick recovery after system
/Linux-v5.4/include/trace/events/
Df2fs.h37 TRACE_DEFINE_ENUM(LFS);
112 { LFS, "LFS-mode" }, \
/Linux-v5.4/arch/x86/lib/
Dx86-opcode-map.txt531 b4: LFS Gv,Mp
/Linux-v5.4/tools/arch/x86/lib/
Dx86-opcode-map.txt531 b4: LFS Gv,Mp