Searched refs:DAMON_MIN_REGION (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/mm/damon/tests/ |
| H A D | core-kunit.h | 430 .start = DAMON_MIN_REGION * 2, .end = DAMON_MIN_REGION * 6}; in damos_test_filter_out() 433 r = damon_new_region(DAMON_MIN_REGION * 3, DAMON_MIN_REGION * 5); in damos_test_filter_out() 441 r->ar.start = DAMON_MIN_REGION * 1; in damos_test_filter_out() 442 r->ar.end = DAMON_MIN_REGION * 2; in damos_test_filter_out() 447 r->ar.start = DAMON_MIN_REGION * 6; in damos_test_filter_out() 448 r->ar.end = DAMON_MIN_REGION * 8; in damos_test_filter_out() 453 r->ar.start = DAMON_MIN_REGION * 1; in damos_test_filter_out() 454 r->ar.end = DAMON_MIN_REGION * 4; in damos_test_filter_out() 458 KUNIT_EXPECT_EQ(test, r->ar.end, DAMON_MIN_REGION * 2); in damos_test_filter_out() 466 r->ar.start = DAMON_MIN_REGION * 2; in damos_test_filter_out() [all …]
|
| /linux-6.15/mm/damon/ |
| H A D | vaddr.c | 21 #undef DAMON_MIN_REGION 22 #define DAMON_MIN_REGION 1 macro 80 sz_piece = ALIGN_DOWN(sz_orig / nr_pieces, DAMON_MIN_REGION); in damon_va_evenly_split_region() 163 regions[0].start = ALIGN(start, DAMON_MIN_REGION); in __damon_va_three_regions() 164 regions[0].end = ALIGN(first_gap.start, DAMON_MIN_REGION); in __damon_va_three_regions() 165 regions[1].start = ALIGN(first_gap.end, DAMON_MIN_REGION); in __damon_va_three_regions() 166 regions[1].end = ALIGN(second_gap.start, DAMON_MIN_REGION); in __damon_va_three_regions() 167 regions[2].start = ALIGN(second_gap.end, DAMON_MIN_REGION); in __damon_va_three_regions() 168 regions[2].end = ALIGN(prev->vm_end, DAMON_MIN_REGION); in __damon_va_three_regions() 261 if (sz < DAMON_MIN_REGION) in __damon_va_init_regions() [all …]
|
| H A D | core.c | 23 #undef DAMON_MIN_REGION 24 #define DAMON_MIN_REGION 1 macro 248 DAMON_MIN_REGION), in damon_set_regions() 249 ALIGN(range->end, DAMON_MIN_REGION)); in damon_set_regions() 256 DAMON_MIN_REGION); in damon_set_regions() 1185 if (sz < DAMON_MIN_REGION) in damon_region_sz_limit() 1186 sz = DAMON_MIN_REGION; in damon_region_sz_limit() 1546 r->ar.start, DAMON_MIN_REGION); in damos_skip_charged_region() 1550 sz_to_skip = DAMON_MIN_REGION; in damos_skip_charged_region() 1764 DAMON_MIN_REGION); in damos_apply_scheme() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | damon.h | 18 #define DAMON_MIN_REGION PAGE_SIZE macro
|