Lines Matching refs:DAMON_MIN_REGION
22 #undef DAMON_MIN_REGION
23 #define DAMON_MIN_REGION 1 macro
78 sz_piece = ALIGN_DOWN(sz_orig / nr_pieces, DAMON_MIN_REGION); in damon_va_evenly_split_region()
169 regions[0].start = ALIGN(start, DAMON_MIN_REGION); in __damon_va_three_regions()
170 regions[0].end = ALIGN(first_gap.start, DAMON_MIN_REGION); in __damon_va_three_regions()
171 regions[1].start = ALIGN(first_gap.end, DAMON_MIN_REGION); in __damon_va_three_regions()
172 regions[1].end = ALIGN(second_gap.start, DAMON_MIN_REGION); in __damon_va_three_regions()
173 regions[2].start = ALIGN(second_gap.end, DAMON_MIN_REGION); in __damon_va_three_regions()
174 regions[2].end = ALIGN(last_vma->vm_end, DAMON_MIN_REGION); in __damon_va_three_regions()
261 if (sz < DAMON_MIN_REGION) in __damon_va_init_regions()
262 sz = DAMON_MIN_REGION; in __damon_va_init_regions()
347 DAMON_MIN_REGION), in damon_va_apply_three_regions()
348 ALIGN(br->end, DAMON_MIN_REGION)); in damon_va_apply_three_regions()
354 DAMON_MIN_REGION); in damon_va_apply_three_regions()
355 last->ar.end = ALIGN(br->end, DAMON_MIN_REGION); in damon_va_apply_three_regions()