Home
last modified time | relevance | path

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

/Linux-v5.15/mm/damon/
Dcore.c56 struct damon_target *t) in damon_insert_region()
62 void damon_add_region(struct damon_region *r, struct damon_target *t) in damon_add_region()
68 static void damon_del_region(struct damon_region *r, struct damon_target *t) in damon_del_region()
79 void damon_destroy_region(struct damon_region *r, struct damon_target *t) in damon_destroy_region()
90 struct damon_target *damon_new_target(unsigned long id) in damon_new_target()
92 struct damon_target *t; in damon_new_target()
105 void damon_add_target(struct damon_ctx *ctx, struct damon_target *t) in damon_add_target()
110 static void damon_del_target(struct damon_target *t) in damon_del_target()
115 void damon_free_target(struct damon_target *t) in damon_free_target()
124 void damon_destroy_target(struct damon_target *t) in damon_destroy_target()
[all …]
Dcore-test.h20 struct damon_target *t; in damon_test_regions()
41 struct damon_target *t; in nr_damon_targets()
53 struct damon_target *t; in damon_test_target()
85 struct damon_target *t; in damon_test_aggregate()
122 struct damon_target *t; in damon_test_split_at()
142 struct damon_target *t; in damon_test_merge_two()
169 static struct damon_region *__nth_region_of(struct damon_target *t, int idx) in __nth_region_of()
184 struct damon_target *t; in damon_test_merge_regions_of()
215 struct damon_target *t; in damon_test_split_regions_of()
Dvaddr.c43 static struct mm_struct *damon_get_mm(struct damon_target *t) in damon_get_mm()
66 static int damon_va_evenly_split_region(struct damon_target *t, in damon_va_evenly_split_region()
184 static int damon_va_three_regions(struct damon_target *t, in damon_va_three_regions()
245 struct damon_target *t) in __damon_va_init_regions()
281 struct damon_target *t; in damon_va_init()
310 static void damon_va_apply_three_regions(struct damon_target *t, in damon_va_apply_three_regions()
366 struct damon_target *t; in damon_va_update()
503 struct damon_target *t; in damon_va_prepare_access_checks()
624 struct damon_target *t; in damon_va_check_accesses()
649 struct damon_target *t = target; in damon_va_target_valid()
Dvaddr-test.h98 static struct damon_region *__nth_region_of(struct damon_target *t, int idx) in __nth_region_of()
139 struct damon_target *t; in damon_do_test_apply_three_regions()
258 struct damon_target *t; in damon_test_split_evenly()
Ddbgfs.c108 struct damon_target *t; in sprint_target_ids()
307 struct damon_target *t, *next; in dbgfs_before_terminate()
/Linux-v5.15/include/linux/
Ddamon.h55 struct damon_target { struct
231 struct damon_target *t);
232 void damon_add_region(struct damon_region *r, struct damon_target *t);
233 void damon_destroy_region(struct damon_region *r, struct damon_target *t);
235 struct damon_target *damon_new_target(unsigned long id);
236 void damon_add_target(struct damon_ctx *ctx, struct damon_target *t);
237 void damon_free_target(struct damon_target *t);
238 void damon_destroy_target(struct damon_target *t);
239 unsigned int damon_nr_regions(struct damon_target *t);
/Linux-v5.15/include/trace/events/
Ddamon.h14 TP_PROTO(struct damon_target *t, struct damon_region *r,