Searched refs:damos (Results 1 – 10 of 10) sorted by relevance
/Linux-v6.1/include/linux/ |
D | damon.h | 261 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/ |
D | lru_sort.c | 150 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()
|
D | core.c | 279 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 …]
|
D | ops-common.h | 16 struct damos *s); 18 struct damos *s);
|
D | reclaim.c | 119 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()
|
D | ops-common.c | 92 struct damos *s) in damon_hot_score() 134 struct damos *s) in damon_cold_score()
|
D | paddr.c | 266 struct damos *scheme) in damon_pa_apply_scheme() 286 struct damos *scheme) in damon_pa_scheme_score()
|
D | dbgfs.c | 130 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()
|
D | vaddr.c | 637 struct damos *scheme) in damon_va_apply_scheme() 671 struct damos *scheme) in damon_va_scheme_score()
|
D | sysfs.c | 2249 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()
|