Home
last modified time | relevance | path

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

/linux-4.1.27/fs/f2fs/
Dgc.c152 p->dirty_segmap = dirty_i->dirty_segmap[type]; in select_policy()
157 p->dirty_segmap = dirty_i->dirty_segmap[DIRTY]; in select_policy()
280 segno = find_next_bit(p.dirty_segmap, MAIN_SEGS(sbi), p.offset); in get_victim_by_default()
Dsegment.c397 if (!test_and_set_bit(segno, dirty_i->dirty_segmap[dirty_type])) in __locate_dirty_segment()
408 if (!test_and_set_bit(segno, dirty_i->dirty_segmap[t])) in __locate_dirty_segment()
418 if (test_and_clear_bit(segno, dirty_i->dirty_segmap[dirty_type])) in __remove_dirty_segment()
425 if (test_and_clear_bit(segno, dirty_i->dirty_segmap[t])) in __remove_dirty_segment()
532 if (test_bit(cpc->trim_start, dirty_i->dirty_segmap[PRE])) { in add_discard_addrs()
587 for_each_set_bit(segno, dirty_i->dirty_segmap[PRE], MAIN_SEGS(sbi)) in set_prefree_as_free_segments()
597 unsigned long *prefree_map = dirty_i->dirty_segmap[PRE]; in clear_prefree_segments()
2079 dirty_i->dirty_segmap[i] = kzalloc(bitmap_size, GFP_KERNEL); in build_dirty_segmap()
2080 if (!dirty_i->dirty_segmap[i]) in build_dirty_segmap()
2184 kfree(dirty_i->dirty_segmap[dirty_type]); in discard_dirty_segmap()
Dsegment.h149 unsigned long *dirty_segmap; /* dirty segment bitmap */ member
231 unsigned long *dirty_segmap[NR_DIRTY_TYPE]; member