Searched refs:damon_addr_range (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.15/mm/damon/ |
| D | vaddr-test.h | 75 struct damon_addr_range regions[3] = {0,}; in damon_test_three_regions_in_vmas() 135 struct damon_addr_range *three_regions, in damon_do_test_apply_three_regions() 173 struct damon_addr_range new_three_regions[3] = { in damon_test_apply_three_regions1() 174 (struct damon_addr_range){.start = 5, .end = 27}, in damon_test_apply_three_regions1() 175 (struct damon_addr_range){.start = 45, .end = 55}, in damon_test_apply_three_regions1() 176 (struct damon_addr_range){.start = 73, .end = 104} }; in damon_test_apply_three_regions1() 195 struct damon_addr_range new_three_regions[3] = { in damon_test_apply_three_regions2() 196 (struct damon_addr_range){.start = 5, .end = 27}, in damon_test_apply_three_regions2() 197 (struct damon_addr_range){.start = 56, .end = 57}, in damon_test_apply_three_regions2() 198 (struct damon_addr_range){.start = 65, .end = 104} }; in damon_test_apply_three_regions2() [all …]
|
| D | vaddr.c | 100 static unsigned long sz_range(struct damon_addr_range *r) in sz_range() 105 static void swap_ranges(struct damon_addr_range *r1, in swap_ranges() 106 struct damon_addr_range *r2) in swap_ranges() 108 struct damon_addr_range tmp; in swap_ranges() 129 struct damon_addr_range regions[3]) in __damon_va_three_regions() 131 struct damon_addr_range gap = {0}, first_gap = {0}, second_gap = {0}; in __damon_va_three_regions() 185 struct damon_addr_range regions[3]) in damon_va_three_regions() 248 struct damon_addr_range regions[3]; in __damon_va_init_regions() 299 static bool damon_intersect(struct damon_region *r, struct damon_addr_range *re) in damon_intersect() 311 struct damon_addr_range bregions[3]) in damon_va_apply_three_regions() [all …]
|
| /Linux-v5.15/include/linux/ |
| D | damon.h | 23 struct damon_addr_range { struct 36 struct damon_addr_range ar; argument
|