Lines Matching refs:dirty_i

250 	struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);  in select_policy()  local
254 p->dirty_bitmap = dirty_i->dirty_segmap[type]; in select_policy()
255 p->max_search = dirty_i->nr_dirty[type]; in select_policy()
259 p->dirty_bitmap = dirty_i->dirty_segmap[type]; in select_policy()
260 p->max_search = dirty_i->nr_dirty[type]; in select_policy()
266 p->dirty_bitmap = dirty_i->dirty_secmap; in select_policy()
270 p->dirty_bitmap = dirty_i->dirty_segmap[DIRTY]; in select_policy()
271 p->max_search = dirty_i->nr_dirty[DIRTY]; in select_policy()
317 struct dirty_seglist_info *dirty_i = DIRTY_I(sbi); in check_bg_victims() local
325 for_each_set_bit(secno, dirty_i->victim_secmap, MAIN_SECS(sbi)) { in check_bg_victims()
328 clear_bit(secno, dirty_i->victim_secmap); in check_bg_victims()
691 struct dirty_seglist_info *dirty_i = DIRTY_I(sbi); in f2fs_pin_section() local
694 if (!dirty_i->enable_pin_section) in f2fs_pin_section()
696 if (!test_and_set_bit(secno, dirty_i->pinned_secmap)) in f2fs_pin_section()
697 dirty_i->pinned_secmap_cnt++; in f2fs_pin_section()
701 static bool f2fs_pinned_section_exists(struct dirty_seglist_info *dirty_i) in f2fs_pinned_section_exists() argument
703 return dirty_i->pinned_secmap_cnt; in f2fs_pinned_section_exists()
706 static bool f2fs_section_is_pinned(struct dirty_seglist_info *dirty_i, in f2fs_section_is_pinned() argument
709 return dirty_i->enable_pin_section && in f2fs_section_is_pinned()
710 f2fs_pinned_section_exists(dirty_i) && in f2fs_section_is_pinned()
711 test_bit(secno, dirty_i->pinned_secmap); in f2fs_section_is_pinned()
749 struct dirty_seglist_info *dirty_i = DIRTY_I(sbi); in f2fs_get_victim() local
758 mutex_lock(&dirty_i->seglist_lock); in f2fs_get_victim()
875 if (gc_type == BG_GC && test_bit(secno, dirty_i->victim_secmap)) in f2fs_get_victim()
878 if (gc_type == FG_GC && f2fs_section_is_pinned(dirty_i, secno)) in f2fs_get_victim()
926 set_bit(secno, dirty_i->victim_secmap); in f2fs_get_victim()
936 mutex_unlock(&dirty_i->seglist_lock); in f2fs_get_victim()