Symbol: damon_addr_range
include/linux/damon.h
1015
int damon_set_regions(struct damon_target *t, struct damon_addr_range *ranges,
include/linux/damon.h
452
struct damon_addr_range addr_range;
include/linux/damon.h
75
struct damon_addr_range ar;
mm/damon/core.c
1364
struct damon_addr_range *ranges;
mm/damon/core.c
311
struct damon_addr_range *re)
mm/damon/core.c
352
int damon_set_regions(struct damon_target *t, struct damon_addr_range *ranges,
mm/damon/core.c
3713
struct damon_addr_range addr_range;
mm/damon/core.c
399
struct damon_addr_range *range;
mm/damon/sysfs-schemes.c
151
struct damon_addr_range ar;
mm/damon/sysfs-schemes.c
534
struct damon_addr_range addr_range;
mm/damon/sysfs.c
18
struct damon_addr_range ar;
mm/damon/sysfs.c
1949
struct damon_addr_range *ranges = kmalloc_objs(*ranges,
mm/damon/tests/core-kunit.h
1213
f->addr_range = (struct damon_addr_range){.start = 2, .end = 6};
mm/damon/tests/core-kunit.h
390
struct damon_addr_range *old_ranges, int sz_old_ranges,
mm/damon/tests/core-kunit.h
391
struct damon_addr_range *new_ranges, int sz_new_ranges,
mm/damon/tests/core-kunit.h
393
struct damon_addr_range *expect_ranges, int sz_expect_ranges)
mm/damon/tests/core-kunit.h
431
(struct damon_addr_range[]){}, 0,
mm/damon/tests/core-kunit.h
432
(struct damon_addr_range[]){
mm/damon/tests/core-kunit.h
437
(struct damon_addr_range[]){
mm/damon/tests/core-kunit.h
443
(struct damon_addr_range[]){
mm/damon/tests/core-kunit.h
447
(struct damon_addr_range[]){
mm/damon/tests/core-kunit.h
451
(struct damon_addr_range[]){
mm/damon/tests/core-kunit.h
462
(struct damon_addr_range[]){
mm/damon/tests/core-kunit.h
466
(struct damon_addr_range[]){
mm/damon/tests/core-kunit.h
470
(struct damon_addr_range[]){
mm/damon/tests/core-kunit.h
483
(struct damon_addr_range[]){
mm/damon/tests/core-kunit.h
487
(struct damon_addr_range[]){
mm/damon/tests/core-kunit.h
492
(struct damon_addr_range[]){
mm/damon/tests/core-kunit.h
505
(struct damon_addr_range[]){
mm/damon/tests/core-kunit.h
509
(struct damon_addr_range[]){
mm/damon/tests/core-kunit.h
515
(struct damon_addr_range[]){
mm/damon/tests/vaddr-kunit.h
127
struct damon_addr_range *three_regions,
mm/damon/tests/vaddr-kunit.h
131
struct damon_addr_range *ranges;
mm/damon/tests/vaddr-kunit.h
182
struct damon_addr_range new_three_regions[3] = {
mm/damon/tests/vaddr-kunit.h
183
(struct damon_addr_range){.start = 5, .end = 27},
mm/damon/tests/vaddr-kunit.h
184
(struct damon_addr_range){.start = 45, .end = 55},
mm/damon/tests/vaddr-kunit.h
185
(struct damon_addr_range){.start = 73, .end = 104} };
mm/damon/tests/vaddr-kunit.h
204
struct damon_addr_range new_three_regions[3] = {
mm/damon/tests/vaddr-kunit.h
205
(struct damon_addr_range){.start = 5, .end = 27},
mm/damon/tests/vaddr-kunit.h
206
(struct damon_addr_range){.start = 56, .end = 57},
mm/damon/tests/vaddr-kunit.h
207
(struct damon_addr_range){.start = 65, .end = 104} };
mm/damon/tests/vaddr-kunit.h
228
struct damon_addr_range new_three_regions[3] = {
mm/damon/tests/vaddr-kunit.h
229
(struct damon_addr_range){.start = 5, .end = 27},
mm/damon/tests/vaddr-kunit.h
230
(struct damon_addr_range){.start = 61, .end = 63},
mm/damon/tests/vaddr-kunit.h
231
(struct damon_addr_range){.start = 65, .end = 104} };
mm/damon/tests/vaddr-kunit.h
253
struct damon_addr_range new_three_regions[3] = {
mm/damon/tests/vaddr-kunit.h
254
(struct damon_addr_range){.start = 5, .end = 7},
mm/damon/tests/vaddr-kunit.h
255
(struct damon_addr_range){.start = 30, .end = 32},
mm/damon/tests/vaddr-kunit.h
256
(struct damon_addr_range){.start = 65, .end = 68} };
mm/damon/tests/vaddr-kunit.h
65
struct damon_addr_range regions[3] = {0};
mm/damon/vaddr.c
132
struct damon_addr_range regions[3])
mm/damon/vaddr.c
195
struct damon_addr_range regions[3];
mm/damon/vaddr.c
228
struct damon_addr_range three_regions[3];
mm/damon/vaddr.c
54
static unsigned long sz_range(struct damon_addr_range *r)
mm/damon/vaddr.c
73
struct damon_addr_range regions[3])
mm/damon/vaddr.c
75
struct damon_addr_range first_gap = {0}, second_gap = {0};
samples/damon/mtier.c
82
struct damon_addr_range range;