Home
last modified time | relevance | path

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

/linux-6.3-rc2/include/linux/
A Ddamon.h311 struct damos { struct
396 struct damos *scheme);
399 struct damos *scheme);
443 struct damos *scheme);
598 void damos_add_filter(struct damos *s, struct damos_filter *f);
601 struct damos *damon_new_scheme(struct damos_access_pattern *pattern,
604 void damon_add_scheme(struct damon_ctx *ctx, struct damos *s);
605 void damon_destroy_scheme(struct damos *s);
618 struct damos **schemes, ssize_t nr_schemes);
/linux-6.3-rc2/mm/damon/
A Dpaddr.c220 static bool damos_pa_filter_out(struct damos *scheme, struct folio *folio) in damos_pa_filter_out()
231 static unsigned long damon_pa_pageout(struct damon_region *r, struct damos *s) in damon_pa_pageout()
265 struct damon_region *r, struct damos *s, bool mark_accessed) in damon_pa_mark_accessed_or_deactivate()
291 struct damos *s) in damon_pa_mark_accessed()
297 struct damos *s) in damon_pa_deactivate_pages()
304 struct damos *scheme) in damon_pa_apply_scheme()
324 struct damos *scheme) in damon_pa_scheme_score()
A Dlru_sort.c148 static struct damos *damon_lru_sort_new_scheme( in damon_lru_sort_new_scheme()
168 static struct damos *damon_lru_sort_new_hot_scheme(unsigned int hot_thres) in damon_lru_sort_new_hot_scheme()
177 static struct damos *damon_lru_sort_new_cold_scheme(unsigned int cold_thres) in damon_lru_sort_new_cold_scheme()
188 struct damos *scheme; in damon_lru_sort_apply_parameters()
288 struct damos *s; in damon_lru_sort_after_aggregation()
A Dcore.c317 struct damos *scheme; in damon_new_scheme()
341 static void damon_del_scheme(struct damos *s) in damon_del_scheme()
351 void damon_destroy_scheme(struct damos *s) in damon_destroy_scheme()
458 struct damos *s, *next_s; in damon_destroy_ctx()
572 struct damos *s, *next; in damon_set_schemes()
797 struct damon_region *r, struct damos *s) in damos_valid_target()
830 struct damon_region **rp, struct damos *s) in damos_skip_charged_region()
879 struct damon_region *r, struct damos *s) in damos_apply_scheme()
920 struct damos *s; in damon_do_apply_schemes()
1016 struct damos *s; in kdamond_apply_schemes()
[all …]
A Dops-common.h16 struct damos *s);
18 struct damos *s);
A Dreclaim.c126 static struct damos *damon_reclaim_new_scheme(void) in damon_reclaim_new_scheme()
153 struct damos *scheme; in damon_reclaim_apply_parameters()
253 struct damos *s; in damon_reclaim_after_aggregation()
A Dops-common.c96 struct damos *s) in damon_hot_score()
138 struct damos *s) in damon_cold_score()
A Dsysfs-schemes.c1445 static int damon_sysfs_set_scheme_filters(struct damos *scheme, in damon_sysfs_set_scheme_filters()
1478 static struct damos *damon_sysfs_mk_scheme( in damon_sysfs_mk_scheme()
1488 struct damos *scheme; in damon_sysfs_mk_scheme()
1528 static void damon_sysfs_update_scheme(struct damos *scheme, in damon_sysfs_update_scheme()
1568 struct damos *scheme, *next; in damon_sysfs_set_schemes()
1581 struct damos *scheme, *next; in damon_sysfs_set_schemes()
1598 struct damos *scheme; in damon_sysfs_schemes_update_stats()
1631 struct damos *s) in damon_sysfs_before_damos_apply()
1633 struct damos *scheme; in damon_sysfs_before_damos_apply()
1668 struct damos *scheme; in damon_sysfs_schemes_clear_regions()
A Ddbgfs.c138 struct damos *s; in sprint_schemes()
193 static void free_schemes_arr(struct damos **schemes, ssize_t nr_schemes) in free_schemes_arr()
232 static struct damos **str_to_schemes(const char *str, ssize_t len, in str_to_schemes()
235 struct damos *scheme, **schemes; in str_to_schemes()
299 struct damos **schemes; in dbgfs_schemes_write()
A Dvaddr.c635 struct damos *scheme) in damon_va_apply_scheme()
669 struct damos *scheme) in damon_va_scheme_score()

Completed in 18 milliseconds