Home
last modified time | relevance | path

Searched refs:segs_per_sec (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/fs/f2fs/
Dsegment.h36 sbi->segs_per_sec) || \
38 sbi->segs_per_sec) || \
40 sbi->segs_per_sec) || \
42 sbi->segs_per_sec) || \
44 sbi->segs_per_sec) || \
46 sbi->segs_per_sec)) \
78 ((segno) / sbi->segs_per_sec)
80 ((segno / sbi->segs_per_sec) / sbi->secs_per_zone)
331 unsigned int secno = segno / sbi->segs_per_sec; in __set_free()
332 unsigned int start_segno = secno * sbi->segs_per_sec; in __set_free()
[all …]
Dgc.c159 p->ofs_unit = sbi->segs_per_sec; in select_policy()
196 return secno * sbi->segs_per_sec; in check_bg_victims()
205 unsigned int start = secno * sbi->segs_per_sec; in get_cb_cost()
212 for (i = 0; i < sbi->segs_per_sec; i++) in get_cb_cost()
214 vblocks = get_valid_blocks(sbi, segno, sbi->segs_per_sec); in get_cb_cost()
216 mtime = div_u64(mtime, sbi->segs_per_sec); in get_cb_cost()
217 vblocks = div_u64(vblocks, sbi->segs_per_sec); in get_cb_cost()
241 return get_valid_blocks(sbi, segno, sbi->segs_per_sec); in get_gc_cost()
718 if (sbi->segs_per_sec > 1) in f2fs_gc()
719 ra_meta_pages(sbi, GET_SUM_BLOCK(sbi, segno), sbi->segs_per_sec, in f2fs_gc()
[all …]
Ddebug.c79 si->cursec[i] = curseg->segno / sbi->segs_per_sec; in update_general_status()
103 blks_per_sec = sbi->segs_per_sec * (1 << sbi->log_blocks_per_seg); in update_sit_info()
105 for (segno = 0; segno < MAIN_SEGS(sbi); segno += sbi->segs_per_sec) { in update_sit_info()
106 vblocks = get_valid_blocks(sbi, segno, sbi->segs_per_sec); in update_sit_info()
148 if (sbi->segs_per_sec > 1) in update_mem_info()
Dsegment.c428 if (get_valid_blocks(sbi, segno, sbi->segs_per_sec) == 0) in __remove_dirty_segment()
688 if (sbi->segs_per_sec > 1) in update_sit_entry()
788 if (segno < MAIN_SEGS(sbi) && segno % sbi->segs_per_sec) in is_next_segment_free()
803 unsigned int hint = *newseg / sbi->segs_per_sec; in get_new_segment()
812 if (!new_sec && ((*newseg + 1) % sbi->segs_per_sec)) { in get_new_segment()
815 if (segno - *newseg < sbi->segs_per_sec - in get_new_segment()
816 (*newseg % sbi->segs_per_sec)) in get_new_segment()
847 segno = secno * sbi->segs_per_sec; in get_new_segment()
1083 sbi->segs_per_sec) - 1, end_segno); in f2fs_trim_fs()
1869 if (sbi->segs_per_sec > 1) { in build_sit_info()
[all …]
Df2fs.h112 (SM_I(sbi)->trim_sections * (sbi)->segs_per_sec)
657 unsigned int segs_per_sec; /* segments per section */ member
973 unsigned int pages_per_sec = sbi->segs_per_sec * in get_blocktype_secs()
976 >> sbi->log_blocks_per_seg) / sbi->segs_per_sec; in get_blocktype_secs()
Dsuper.c906 sbi->segs_per_sec = le32_to_cpu(raw_super->segs_per_sec); in init_sb_info()
/linux-4.1.27/include/linux/
Df2fs_fs.h64 __le32 segs_per_sec; /* # of segments per section */ member