Home
last modified time | relevance | path

Searched refs:dirty_segmap (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/fs/f2fs/
H A Dsegment.c769 if (!test_and_set_bit(segno, dirty_i->dirty_segmap[dirty_type])) in __locate_dirty_segment()
780 if (!test_and_set_bit(segno, dirty_i->dirty_segmap[t])) in __locate_dirty_segment()
805 if (test_and_clear_bit(segno, dirty_i->dirty_segmap[dirty_type])) in __remove_dirty_segment()
812 if (test_and_clear_bit(segno, dirty_i->dirty_segmap[t])) in __remove_dirty_segment()
879 for_each_set_bit(segno, dirty_i->dirty_segmap[DIRTY], MAIN_SEGS(sbi)) { in f2fs_dirty_to_prefree()
902 for_each_set_bit(segno, dirty_i->dirty_segmap[DIRTY], MAIN_SEGS(sbi)) { in f2fs_get_unusable_blocks()
2167 for_each_set_bit(segno, dirty_i->dirty_segmap[PRE], MAIN_SEGS(sbi)) in set_prefree_as_free_segments()
2179 unsigned long *prefree_map = dirty_i->dirty_segmap[PRE]; in f2fs_clear_prefree_segments()
5145 dirty_i->dirty_segmap[i] = f2fs_kvzalloc(sbi, bitmap_size, in build_dirty_segmap()
5147 if (!dirty_i->dirty_segmap[i]) in build_dirty_segmap()
[all …]
H A Dgc.c283 p->dirty_bitmap = dirty_i->dirty_segmap[type]; in select_policy()
288 p->dirty_bitmap = dirty_i->dirty_segmap[type]; in select_policy()
299 p->dirty_bitmap = dirty_i->dirty_segmap[DIRTY]; in select_policy()
H A Dsegment.h278 unsigned long *dirty_segmap[NR_DIRTY_TYPE]; member