Lines Matching refs:damon_target

141 void damon_add_region(struct damon_region *r, struct damon_target *t)  in damon_add_region()
147 static void damon_del_region(struct damon_region *r, struct damon_target *t) in damon_del_region()
158 void damon_destroy_region(struct damon_region *r, struct damon_target *t) in damon_destroy_region()
179 struct damon_region *last, struct damon_target *t) in damon_fill_regions_holes()
210 int damon_set_regions(struct damon_target *t, struct damon_addr_range *ranges, in damon_set_regions()
436 struct damon_target *damon_new_target(void) in damon_new_target()
438 struct damon_target *t; in damon_new_target()
452 void damon_add_target(struct damon_ctx *ctx, struct damon_target *t) in damon_add_target()
462 static void damon_del_target(struct damon_target *t) in damon_del_target()
467 void damon_free_target(struct damon_target *t) in damon_free_target()
476 void damon_destroy_target(struct damon_target *t) in damon_destroy_target()
482 unsigned int damon_nr_regions(struct damon_target *t) in damon_nr_regions()
519 struct damon_target *t, *next_t; in damon_destroy_targets()
598 struct damon_target *t; in damon_update_monitoring_results()
876 static struct damon_target *damon_nth_target(int n, struct damon_ctx *ctx) in damon_nth_target()
878 struct damon_target *t; in damon_nth_target()
896 struct damon_target *dst, struct damon_target *src) in damon_commit_target_regions()
919 struct damon_target *dst, bool dst_has_pid, in damon_commit_target()
920 struct damon_target *src, bool src_has_pid) in damon_commit_target()
938 struct damon_target *dst_target, *next, *src_target, *new_target; in damon_commit_targets()
1025 struct damon_target *t; in damon_region_sz_limit()
1162 struct damon_target *t; in kdamond_reset_aggregated()
1177 static void damon_split_region_at(struct damon_target *t,
1194 static bool damos_valid_target(struct damon_ctx *c, struct damon_target *t, in damos_valid_target()
1227 static bool damos_skip_charged_region(struct damon_target *t, in damos_skip_charged_region()
1276 static bool __damos_filter_out(struct damon_ctx *ctx, struct damon_target *t, in __damos_filter_out()
1280 struct damon_target *ti; in __damos_filter_out()
1324 static bool damos_filter_out(struct damon_ctx *ctx, struct damon_target *t, in damos_filter_out()
1336 static void damos_apply_scheme(struct damon_ctx *c, struct damon_target *t, in damos_apply_scheme()
1353 struct damon_target *titer; /* targets iterator */ in damos_apply_scheme()
1407 struct damon_target *t, in damon_do_apply_schemes()
1582 struct damon_target *t; in damos_adjust_quota()
1631 struct damon_target *t; in kdamond_apply_schemes()
1670 static void damon_merge_two_regions(struct damon_target *t, in damon_merge_two_regions()
1690 static void damon_merge_regions_of(struct damon_target *t, unsigned int thres, in damon_merge_regions_of()
1730 struct damon_target *t; in kdamond_merge_regions()
1753 static void damon_split_region_at(struct damon_target *t, in damon_split_region_at()
1773 static void damon_split_regions_of(struct damon_target *t, int nr_subs) in damon_split_regions_of()
1812 struct damon_target *t; in kdamond_split_regions()
1844 struct damon_target *t; in kdamond_need_stop()
1969 struct damon_target *t; in kdamond_fn()
2136 int damon_set_region_biggest_system_ram_default(struct damon_target *t, in damon_set_region_biggest_system_ram_default()