Home
last modified time | relevance | path

Searched refs:damos (Results 1 – 10 of 10) sorted by relevance

/Linux-v6.1/include/linux/
Ddamon.h261 struct damos { struct
345 struct damos *scheme);
348 struct damos *scheme);
534 struct damos *damon_new_scheme(struct damos_access_pattern *pattern,
537 void damon_add_scheme(struct damon_ctx *ctx, struct damos *s);
538 void damon_destroy_scheme(struct damos *s);
551 struct damos **schemes, ssize_t nr_schemes);
/Linux-v6.1/mm/damon/
Dlru_sort.c150 static struct damos *damon_lru_sort_new_scheme( in damon_lru_sort_new_scheme()
170 static struct damos *damon_lru_sort_new_hot_scheme(unsigned int hot_thres) in damon_lru_sort_new_hot_scheme()
179 static struct damos *damon_lru_sort_new_cold_scheme(unsigned int cold_thres) in damon_lru_sort_new_cold_scheme()
190 struct damos *scheme; in damon_lru_sort_apply_parameters()
297 struct damos *s; in damon_lru_sort_after_aggregation()
Dcore.c279 struct damos *damon_new_scheme(struct damos_access_pattern *pattern, in damon_new_scheme()
283 struct damos *scheme; in damon_new_scheme()
301 void damon_add_scheme(struct damon_ctx *ctx, struct damos *s) in damon_add_scheme()
306 static void damon_del_scheme(struct damos *s) in damon_del_scheme()
311 static void damon_free_scheme(struct damos *s) in damon_free_scheme()
316 void damon_destroy_scheme(struct damos *s) in damon_destroy_scheme()
419 struct damos *s, *next_s; in damon_destroy_ctx()
459 void damon_set_schemes(struct damon_ctx *ctx, struct damos **schemes, in damon_set_schemes()
462 struct damos *s, *next; in damon_set_schemes()
673 static bool __damos_valid_target(struct damon_region *r, struct damos *s) in __damos_valid_target()
[all …]
Dops-common.h16 struct damos *s);
18 struct damos *s);
Dreclaim.c119 static struct damos *damon_reclaim_new_scheme(void) in damon_reclaim_new_scheme()
146 struct damos *scheme; in damon_reclaim_apply_parameters()
243 struct damos *s; in damon_reclaim_after_aggregation()
Dops-common.c92 struct damos *s) in damon_hot_score()
134 struct damos *s) in damon_cold_score()
Dpaddr.c266 struct damos *scheme) in damon_pa_apply_scheme()
286 struct damos *scheme) in damon_pa_scheme_score()
Ddbgfs.c130 struct damos *s; in sprint_schemes()
185 static void free_schemes_arr(struct damos **schemes, ssize_t nr_schemes) in free_schemes_arr()
224 static struct damos **str_to_schemes(const char *str, ssize_t len, in str_to_schemes()
227 struct damos *scheme, **schemes; in str_to_schemes()
291 struct damos **schemes; in dbgfs_schemes_write()
Dvaddr.c637 struct damos *scheme) in damon_va_apply_scheme()
671 struct damos *scheme) in damon_va_scheme_score()
Dsysfs.c2249 static struct damos *damon_sysfs_mk_scheme( in damon_sysfs_mk_scheme()
2286 static void damon_sysfs_update_scheme(struct damos *scheme, in damon_sysfs_update_scheme()
2321 struct damos *scheme, *next; in damon_sysfs_set_schemes()
2334 struct damos *scheme, *next; in damon_sysfs_set_schemes()
2375 struct damos *scheme; in damon_sysfs_upd_schemes_stats()