Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/mm/damon/
H A Dvaddr.c119 struct damon_addr_range gap = {0}, first_gap = {0}, second_gap = {0}; in __damon_va_three_regions() local
131 if (vma->rb_subtree_gap <= sz_range(&second_gap)) { in __damon_va_three_regions()
140 if (sz_range(&gap) > sz_range(&second_gap)) { in __damon_va_three_regions()
141 swap(gap, second_gap); in __damon_va_three_regions()
142 if (sz_range(&second_gap) > sz_range(&first_gap)) in __damon_va_three_regions()
143 swap(second_gap, first_gap); in __damon_va_three_regions()
149 if (!sz_range(&second_gap) || !sz_range(&first_gap)) in __damon_va_three_regions()
153 if (first_gap.start > second_gap.start) in __damon_va_three_regions()
154 swap(first_gap, second_gap); in __damon_va_three_regions()
160 regions[1].end = ALIGN(second_gap.start, DAMON_MIN_REGION); in __damon_va_three_regions()
[all …]