Searched refs:damon_target (Results 1 – 16 of 16) sorted by relevance
| /linux-6.15/include/linux/ |
| H A D | damon.h | 100 struct damon_target { struct 247 struct damon_target *charge_target_from; 416 struct damon_target *t, struct damon_region *r, 591 struct damon_target *t, struct damon_region *r, 594 struct damon_target *t, struct damon_region *r, 596 bool (*target_valid)(struct damon_target *t); 863 struct damon_target *t) in damon_insert_region() 898 struct damon_target *damon_new_target(void); 901 void damon_free_target(struct damon_target *t); 902 void damon_destroy_target(struct damon_target *t); [all …]
|
| /linux-6.15/mm/damon/ |
| H A D | vaddr.c | 41 static struct mm_struct *damon_get_mm(struct damon_target *t) in damon_get_mm() 178 static int damon_va_three_regions(struct damon_target *t, in damon_va_three_regions() 239 struct damon_target *t) in __damon_va_init_regions() 241 struct damon_target *ti; in __damon_va_init_regions() 281 struct damon_target *t; in damon_va_init() 296 struct damon_target *t; in damon_va_update() 420 struct damon_target *t; in damon_va_prepare_access_checks() 591 struct damon_target *t; in damon_va_check_accesses() 617 static bool damon_va_target_valid(struct damon_target *t) in damon_va_target_valid() 657 struct damon_target *t, struct damon_region *r, in damon_va_apply_scheme() [all …]
|
| H A D | core.c | 463 struct damon_target *t; in damon_new_target() 639 struct damon_target *t; in damon_update_monitoring_results() 1024 struct damon_target *t; in damon_nth_target() 1042 struct damon_target *dst, struct damon_target *src) in damon_commit_target_regions() 1174 struct damon_target *t; in damon_region_sz_limit() 1399 struct damon_target *t; in kdamond_reset_aggregated() 1416 struct damon_target *t; in damon_get_intervals_score() 1966 struct damon_target *t; in damos_adjust_quota() 2015 struct damon_target *t; in kdamond_apply_schemes() 2118 struct damon_target *t; in kdamond_merge_regions() [all …]
|
| H A D | modules-common.c | 18 struct damon_target **targetp) in damon_modules_new_paddr_ctx_target() 21 struct damon_target *target; in damon_modules_new_paddr_ctx_target()
|
| H A D | reclaim.c | 154 static struct damon_target *target; 187 struct damon_target *param_target; in damon_reclaim_apply_parameters()
|
| H A D | lru_sort.c | 146 static struct damon_target *target; 192 struct damon_target *param_target; in damon_lru_sort_apply_parameters()
|
| H A D | paddr.c | 81 struct damon_target *t; in damon_pa_prepare_access_checks() 195 struct damon_target *t; in damon_pa_check_accesses() 575 struct damon_target *t, struct damon_region *r, in damon_pa_apply_scheme() 598 struct damon_target *t, struct damon_region *r, in damon_pa_scheme_score()
|
| H A D | sysfs-common.h | 49 struct damon_ctx *ctx, struct damon_target *t,
|
| H A D | modules-common.h | 49 struct damon_target **targetp);
|
| H A D | sysfs.c | 1284 struct damon_target *t, *next; in damon_sysfs_destroy_targets() 1294 static int damon_sysfs_set_regions(struct damon_target *t, in damon_sysfs_set_regions() 1327 struct damon_target *t = damon_new_target(); in damon_sysfs_add_target() 1369 struct damon_target *t, *next; in damon_sysfs_before_terminate() 1590 struct damon_target *t, struct damon_region *r, in damon_sysfs_schemes_tried_regions_upd_one()
|
| H A D | sysfs-schemes.c | 2307 struct damon_ctx *ctx, struct damon_target *t, in damos_sysfs_populate_region_dir()
|
| /linux-6.15/mm/damon/tests/ |
| H A D | core-kunit.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() 83 struct damon_target *t; in damon_test_aggregate() 124 struct damon_target *t; in damon_test_split_at() 151 struct damon_target *t; in damon_test_merge_two() 180 static struct damon_region *__nth_region_of(struct damon_target *t, int idx) in __nth_region_of() 195 struct damon_target *t; in damon_test_merge_regions_of() 227 struct damon_target *t; in damon_test_split_regions_of() 296 struct damon_target *t = damon_new_target(); in damon_test_set_regions() [all …]
|
| H A D | vaddr-kunit.h | 94 static struct damon_region *__nth_region_of(struct damon_target *t, int idx) in __nth_region_of() 134 struct damon_target *t; in damon_do_test_apply_three_regions() 252 struct damon_target *t = damon_new_target(); in damon_test_split_evenly_fail() 271 struct damon_target *t = damon_new_target(); in damon_test_split_evenly_succ()
|
| H A D | sysfs-kunit.h | 17 struct damon_target *t; in nr_damon_targets()
|
| /linux-6.15/samples/damon/ |
| H A D | wsse.c | 35 struct damon_target *t; in damon_sample_wsse_after_aggregate() 52 struct damon_target *target; in damon_sample_wsse_start()
|
| H A D | prcl.c | 34 struct damon_target *t; in damon_sample_prcl_after_aggregate() 51 struct damon_target *target; in damon_sample_prcl_start()
|