Home
last modified time | relevance | path

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

/openbmc/linux/include/linux/
H A Ddamon.h74 struct damon_target { struct
160 struct damon_target *charge_target_from;
411 struct damon_target *t, struct damon_region *r,
414 struct damon_target *t, struct damon_region *r,
416 bool (*target_valid)(struct damon_target *t);
457 struct damon_target *target,
613 struct damon_target *t) in damon_insert_region()
635 struct damon_target *damon_new_target(void);
638 void damon_free_target(struct damon_target *t);
639 void damon_destroy_target(struct damon_target *t);
[all …]
/openbmc/linux/mm/damon/
H A Dcore.c369 struct damon_target *t; in damon_new_target()
522 struct damon_target *t; in damon_update_monitoring_results()
607 struct damon_target *t; in damon_region_sz_limit()
744 struct damon_target *t; in kdamond_reset_aggregated()
861 struct damon_target *ti; in __damos_filter_out()
1009 struct damon_target *t; in damos_adjust_quota()
1055 struct damon_target *t; in kdamond_apply_schemes()
1134 struct damon_target *t; in kdamond_merge_regions()
1214 struct damon_target *t; in kdamond_split_regions()
1246 struct damon_target *t; in kdamond_need_stop()
[all …]
H A Dvaddr.c41 static struct mm_struct *damon_get_mm(struct damon_target *t) in damon_get_mm()
175 static int damon_va_three_regions(struct damon_target *t, in damon_va_three_regions()
236 struct damon_target *t) in __damon_va_init_regions()
238 struct damon_target *ti; in __damon_va_init_regions()
278 struct damon_target *t; in damon_va_init()
293 struct damon_target *t; in damon_va_update()
419 struct damon_target *t; in damon_va_prepare_access_checks()
586 struct damon_target *t; in damon_va_check_accesses()
612 static bool damon_va_target_valid(struct damon_target *t) in damon_va_target_valid()
652 struct damon_target *t, struct damon_region *r, in damon_va_apply_scheme()
[all …]
H A 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()
83 struct damon_target *t; in damon_test_aggregate()
123 struct damon_target *t; in damon_test_split_at()
143 struct damon_target *t; in damon_test_merge_two()
170 static struct damon_region *__nth_region_of(struct damon_target *t, int idx) in __nth_region_of()
185 struct damon_target *t; in damon_test_merge_regions_of()
216 struct damon_target *t; in damon_test_split_regions_of()
272 struct damon_target *t = damon_new_target(); in damon_test_set_regions()
[all …]
H A Dmodules-common.c18 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 Dvaddr-test.h94 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 Dpaddr.c73 struct damon_target *t; in damon_pa_prepare_access_checks()
174 struct damon_target *t; in damon_pa_check_accesses()
296 struct damon_target *t, struct damon_region *r, in damon_pa_apply_scheme()
316 struct damon_target *t, struct damon_region *r, in damon_pa_scheme_score()
H A Dmodules-common.h49 struct damon_target **targetp);
H A Ddbgfs.c332 struct damon_target *t; in sprint_target_ids()
462 struct damon_target *t, *next; in dbgfs_set_targets()
551 struct damon_target *t; in sprint_init_regions()
603 struct damon_target *t; in add_init_region()
632 struct damon_target *t; in set_init_regions()
772 struct damon_target *t, *next; in dbgfs_before_terminate()
H A Dsysfs.c1089 struct damon_target *t, *next; in damon_sysfs_destroy_targets()
1099 static int damon_sysfs_set_regions(struct damon_target *t, in damon_sysfs_set_regions()
1132 struct damon_target *t = damon_new_target(); in damon_sysfs_add_target()
1153 static int damon_sysfs_update_target_pid(struct damon_target *target, int pid) in damon_sysfs_update_target_pid()
1171 static int damon_sysfs_update_target(struct damon_target *target, in damon_sysfs_update_target()
1197 struct damon_target *t, *next; in damon_sysfs_set_targets()
1232 struct damon_target *t, *next; in damon_sysfs_before_terminate()
H A Dreclaim.c124 static struct damon_target *target;
H A Dlru_sort.c146 static struct damon_target *target;
H A Dsysfs-schemes.c1732 struct damon_target *t, struct damon_region *r, in damon_sysfs_before_damos_apply()
/openbmc/linux/include/trace/events/
H A Ddamon.h14 TP_PROTO(struct damon_target *t, unsigned int target_id,