Searched refs:damos (Results 1 - 10 of 10) sorted by relevance
/linux-master/mm/damon/ |
H A D | ops-common.h | 16 struct damos *s); 18 struct damos *s);
|
H A D | paddr.c | 216 static bool damos_pa_filter_out(struct damos *scheme, struct folio *folio) 227 static unsigned long damon_pa_pageout(struct damon_region *r, struct damos *s) 258 struct damon_region *r, struct damos *s, bool mark_accessed) 283 struct damos *s) 289 struct damos *s) 296 struct damos *scheme) 316 struct damos *scheme)
|
H A D | lru_sort.c | 148 static struct damos *damon_lru_sort_new_scheme( 170 static struct damos *damon_lru_sort_new_hot_scheme(unsigned int hot_thres) 179 static struct damos *damon_lru_sort_new_cold_scheme(unsigned int cold_thres) 201 struct damos *scheme, *hot_scheme, *cold_scheme; 202 struct damos *old_hot_scheme = NULL, *old_cold_scheme = NULL; 317 struct damos *s;
|
H A D | core.c | 282 void damos_add_filter(struct damos *s, struct damos_filter *f) 352 struct damos *damon_new_scheme(struct damos_access_pattern *pattern, 358 struct damos *scheme; 386 static void damos_set_next_apply_sis(struct damos *s, struct damon_ctx *ctx) 397 void damon_add_scheme(struct damon_ctx *ctx, struct damos *s) 403 static void damon_del_scheme(struct damos *s) 408 static void damon_free_scheme(struct damos *s) 413 void damon_destroy_scheme(struct damos *s) 528 struct damos *s, *next_s; 621 struct damos * [all...] |
H A D | ops-common.c | 74 struct damos *s) 115 struct damos *s)
|
H A D | reclaim.c | 156 static struct damos *damon_reclaim_new_scheme(void) 197 struct damos *scheme, *old_scheme; 324 struct damos *s;
|
H A D | sysfs-schemes.c | 123 * Each DAMON-based operation scheme (&struct damos) has its own apply 1879 static int damon_sysfs_set_scheme_filters(struct damos *scheme, 1953 struct damos *scheme; 1979 struct damos *scheme; 1995 static struct damos *damon_sysfs_mk_scheme( 2005 struct damos *scheme; 2051 static void damon_sysfs_update_scheme(struct damos *scheme, 2098 struct damos *scheme, *next; 2111 struct damos *scheme, *next; 2128 struct damos *schem [all...] |
H A D | dbgfs.c | 140 struct damos *s; 195 static void free_schemes_arr(struct damos **schemes, ssize_t nr_schemes) 229 * Converts a string into an array of struct damos pointers 231 * Returns an array of struct damos pointers that converted if the conversion 234 static struct damos **str_to_schemes(const char *str, ssize_t len, 237 struct damos *scheme, **schemes; 302 struct damos **schemes;
|
H A D | vaddr.c | 655 struct damos *scheme) 689 struct damos *scheme)
|
/linux-master/include/linux/ |
H A D | damon.h | 185 * &struct damos->action to large memory, DAMON allows users to set time and/or 334 * Before applying the &damos->action to a memory region, DAMOS checks if each 369 * struct damos - Represents a Data Access Monitoring-based Operation Scheme. 398 struct damos { struct 491 struct damos *scheme); 494 struct damos *scheme); 538 struct damos *scheme); 599 * @schemes: Head of schemes (&damos) list. 714 void damos_add_filter(struct damos *s, struct damos_filter *f); 723 struct damos *damon_new_schem [all...] |
Completed in 155 milliseconds