Searched refs:MAIN_SEGS (Results 1 – 5 of 5) sorted by relevance
101 si->sits = MAIN_SEGS(sbi); in update_general_status()147 for (segno = 0; segno < MAIN_SEGS(sbi); segno += sbi->segs_per_sec) { in update_sit_info()190 si->base_mem += MAIN_SEGS(sbi) * sizeof(struct seg_entry); in update_mem_info()191 si->base_mem += f2fs_bitmap_size(MAIN_SEGS(sbi)); in update_mem_info()192 si->base_mem += 2 * SIT_VBLOCK_MAP_SIZE * MAIN_SEGS(sbi); in update_mem_info()194 si->base_mem += SIT_VBLOCK_MAP_SIZE * MAIN_SEGS(sbi); in update_mem_info()202 si->base_mem += f2fs_bitmap_size(MAIN_SEGS(sbi)); in update_mem_info()211 si->base_mem += NR_DIRTY_TYPE * f2fs_bitmap_size(MAIN_SEGS(sbi)); in update_mem_info()
1797 for_each_set_bit(segno, dirty_i->dirty_segmap[PRE], MAIN_SEGS(sbi)) in set_prefree_as_free_segments()1822 start = find_next_bit(prefree_map, MAIN_SEGS(sbi), end + 1); in f2fs_clear_prefree_segments()1823 if (start >= MAIN_SEGS(sbi)) in f2fs_clear_prefree_segments()1825 end = find_next_zero_bit(prefree_map, MAIN_SEGS(sbi), in f2fs_clear_prefree_segments()1928 dcc->max_discards = MAIN_SEGS(sbi) << sbi->log_blocks_per_seg; in create_discard_cmd_control()2217 if (segno < MAIN_SEGS(sbi) && segno % sbi->segs_per_sec) in is_next_segment_free()2647 end_segno = (end >= MAX_BLKADDR(sbi)) ? MAIN_SEGS(sbi) - 1 : in f2fs_trim_fs()3573 for_each_set_bit(segno, bitmap, MAIN_SEGS(sbi)) in add_sits_in_set()3642 (unsigned long)MAIN_SEGS(sbi)); in f2fs_flush_sit_entries()3738 MAIN_SEGS(sbi)), in build_sit_info()[all …]
63 #define MAIN_SEGS(sbi) (SM_I(sbi)->main_segments) macro115 ((MAIN_SEGS(sbi) + SIT_ENTRY_PER_BLOCK - 1) / SIT_ENTRY_PER_BLOCK)376 (unsigned long)MAIN_SEGS(sbi)); in seg_info_to_sit_page()
309 unsigned int last_segment = MAIN_SEGS(sbi); in get_victim_by_default()383 sm->last_victim[p.gc_mode] %= MAIN_SEGS(sbi); in get_victim_by_default()
244 unsigned int free_blocks = MAIN_SEGS(sbi) * sbi->blocks_per_seg - in find_fsync_dnodes()