Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/include/linux/
H A Ddamon.h74 struct damon_target { struct
148 struct damon_target *charge_target_from;
311 struct damon_target *t, struct damon_region *r,
314 struct damon_target *t, struct damon_region *r,
428 static inline struct damon_region *damon_last_region(struct damon_target *t) in damon_last_region()
460 struct damon_target *t) in damon_insert_region()
466 void damon_add_region(struct damon_region *r, struct damon_target *t);
467 void damon_destroy_region(struct damon_region *r, struct damon_target *t);
478 struct damon_target *damon_new_target(unsigned long id);
479 void damon_add_target(struct damon_ctx *ctx, struct damon_target *t);
[all …]
/OK3568_Linux_fs/kernel/mm/damon/
H A Dcore.c52 void damon_add_region(struct damon_region *r, struct damon_target *t) in damon_add_region()
58 static void damon_del_region(struct damon_region *r, struct damon_target *t) in damon_del_region()
69 void damon_destroy_region(struct damon_region *r, struct damon_target *t) in damon_destroy_region()
147 struct damon_target *damon_new_target(unsigned long id) in damon_new_target()
149 struct damon_target *t; in damon_new_target()
163 void damon_add_target(struct damon_ctx *ctx, struct damon_target *t) in damon_add_target()
173 static void damon_del_target(struct damon_target *t) in damon_del_target()
178 void damon_free_target(struct damon_target *t) in damon_free_target()
187 void damon_destroy_target(struct damon_target *t) in damon_destroy_target()
193 unsigned int damon_nr_regions(struct damon_target *t) in damon_nr_regions()
[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()
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()
H A Dvaddr.c29 static inline struct task_struct *damon_get_task_struct(struct damon_target *t) in damon_get_task_struct()
41 static struct mm_struct *damon_get_mm(struct damon_target *t) in damon_get_mm()
64 static int damon_va_evenly_split_region(struct damon_target *t, in damon_va_evenly_split_region()
172 static int damon_va_three_regions(struct damon_target *t, in damon_va_three_regions()
233 struct damon_target *t) in __damon_va_init_regions()
235 struct damon_target *ti; in __damon_va_init_regions()
275 struct damon_target *t; in damon_va_init()
305 static void damon_va_apply_three_regions(struct damon_target *t, in damon_va_apply_three_regions()
361 struct damon_target *t; in damon_va_update()
483 struct damon_target *t; in damon_va_prepare_access_checks()
[all …]
H A Dpaddr.c78 struct damon_target *t; in damon_pa_prepare_access_checks()
197 struct damon_target *t; in damon_pa_check_accesses()
217 struct damon_target *t, struct damon_region *r, in damon_pa_apply_scheme()
251 struct damon_target *t, struct damon_region *r, in damon_pa_scheme_score()
H A Dvaddr-test.h98 static struct damon_region *__nth_region_of(struct damon_target *t, int idx) in __nth_region_of()
138 struct damon_target *t; in damon_do_test_apply_three_regions()
254 struct damon_target *t = damon_new_target(42); in damon_test_split_evenly_fail()
273 struct damon_target *t = damon_new_target(42); in damon_test_split_evenly_succ()
H A Ddbgfs.c285 struct damon_target *t; in sprint_target_ids()
365 struct damon_target *t, *next_t; in dbgfs_target_ids_write()
441 struct damon_target *t; in sprint_init_regions()
491 struct damon_target *t; in add_init_region()
523 struct damon_target *t; in set_init_regions()
661 struct damon_target *t, *next; in dbgfs_before_terminate()
H A Dreclaim.c218 static struct damon_target *target;
/OK3568_Linux_fs/kernel/include/trace/events/
H A Ddamon.h14 TP_PROTO(struct damon_target *t, unsigned int target_id,