Searched refs:damon_target (Results 1 – 7 of 7) sorted by relevance
| /Linux-v5.15/mm/damon/ |
| D | core.c | 56 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 …]
|
| D | core-test.h | 20 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()
|
| D | vaddr.c | 43 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()
|
| D | vaddr-test.h | 98 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()
|
| D | dbgfs.c | 108 struct damon_target *t; in sprint_target_ids() 307 struct damon_target *t, *next; in dbgfs_before_terminate()
|
| /Linux-v5.15/include/linux/ |
| D | damon.h | 55 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/ |
| D | damon.h | 14 TP_PROTO(struct damon_target *t, struct damon_region *r,
|