Home
last modified time | relevance | path

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

/linux/fs/f2fs/
H A Dsegment.c773 struct dirty_seglist_info *dirty_i = DIRTY_I(sbi); in __locate_dirty_segment() local
779 if (!test_and_set_bit(segno, dirty_i->dirty_segmap[dirty_type])) in __locate_dirty_segment()
780 dirty_i->nr_dirty[dirty_type]++; in __locate_dirty_segment()
790 if (!test_and_set_bit(segno, dirty_i->dirty_segmap[t])) in __locate_dirty_segment()
791 dirty_i->nr_dirty[t]++; in __locate_dirty_segment()
804 set_bit(secno, dirty_i->dirty_secmap); in __locate_dirty_segment()
812 struct dirty_seglist_info *dirty_i = DIRTY_I(sbi); in __remove_dirty_segment() local
815 if (test_and_clear_bit(segno, dirty_i->dirty_segmap[dirty_type])) in __remove_dirty_segment()
816 dirty_i->nr_dirty[dirty_type]--; in __remove_dirty_segment()
822 if (test_and_clear_bit(segno, dirty_i->dirty_segmap[t])) in __remove_dirty_segment()
[all …]
H A Dgc.c284 struct dirty_seglist_info *dirty_i = DIRTY_I(sbi); in select_policy() local
288 p->dirty_bitmap = dirty_i->dirty_segmap[type]; in select_policy()
289 p->max_search = dirty_i->nr_dirty[type]; in select_policy()
295 p->dirty_bitmap = dirty_i->dirty_secmap; in select_policy()
299 p->dirty_bitmap = dirty_i->dirty_segmap[DIRTY]; in select_policy()
300 p->max_search = dirty_i->nr_dirty[DIRTY]; in select_policy()
346 struct dirty_seglist_info *dirty_i = DIRTY_I(sbi); in check_bg_victims() local
354 for_each_set_bit(secno, dirty_i->victim_secmap, MAIN_SECS(sbi)) { in check_bg_victims()
357 clear_bit(secno, dirty_i->victim_secmap); in check_bg_victims()
717 struct dirty_seglist_info *dirty_i = DIRTY_I(sbi); in f2fs_pin_section() local
[all …]
H A Dsysfs.c1700 struct dirty_seglist_info *dirty_i = DIRTY_I(sbi); in victim_bits_seq_show() local
1708 seq_printf(seq, "%d", test_bit(i, dirty_i->victim_secmap) ? 1 : 0); in victim_bits_seq_show()