Searched refs:damos_filter (Results 1 – 11 of 11) sorted by relevance
| /linux/tools/testing/selftests/damon/ |
| H A D | drgn_dump_damon_status.py | 139 def damos_filter_to_dict(damos_filter): argument 151 'type': filter_type_keyword[int(damos_filter.type)], 152 'matching': bool(damos_filter.matching), 153 'allow': bool(damos_filter.allow), 157 dict_['memcg_id'] = int(damos_filter.memcg_id) 159 dict_['addr_range'] = [int(damos_filter.addr_range.start), 160 int(damos_filter.addr_range.end)] 162 dict_['target_idx'] = int(damos_filter.target_idx) 164 dict_['sz_range'] = [int(damos_filter.sz_range.min), 165 int(damos_filter.sz_range.max)]
|
| /linux/mm/damon/tests/ |
| H A D | core-kunit.h | 514 struct damos_filter *filter; in damos_test_new_filter() 817 struct damos_filter *dst, struct damos_filter *src) in damos_test_commit_filter_for() 847 struct damos_filter dst = { in damos_test_commit_filter() 854 &(struct damos_filter){ in damos_test_commit_filter() 860 &(struct damos_filter){ in damos_test_commit_filter() 867 &(struct damos_filter){ in damos_test_commit_filter() 873 &(struct damos_filter){ in damos_test_commit_filter() 880 &(struct damos_filter){ in damos_test_commit_filter() 886 &(struct damos_filter){ in damos_test_commit_filter() 893 &(struct damos_filter){ in damos_test_commit_filter() [all …]
|
| /linux/mm/damon/ |
| H A D | core.c | 271 struct damos_filter *damos_new_filter(enum damos_filter_type type, in damos_new_filter() 274 struct damos_filter *filter; in damos_new_filter() 305 void damos_add_filter(struct damos *s, struct damos_filter *f) in damos_add_filter() 313 static void damos_del_filter(struct damos_filter *f) in damos_del_filter() 318 static void damos_free_filter(struct damos_filter *f) in damos_free_filter() 323 void damos_destroy_filter(struct damos_filter *f) in damos_destroy_filter() 450 struct damos_filter *f, *next; in damon_destroy_scheme() 869 static struct damos_filter *damos_nth_core_filter(int n, struct damos *s) in damos_nth_core_filter() 871 struct damos_filter *filter; in damos_nth_core_filter() 881 static struct damos_filter *damos_nth_ops_filter(int n, struct damos *s) in damos_nth_ops_filter() [all …]
|
| H A D | ops-common.h | 22 bool damos_folio_filter_match(struct damos_filter *filter, struct folio *folio);
|
| H A D | paddr.c | 128 struct damos_filter *filter; in damos_pa_filter_out() 158 struct damos_filter *filter; in damon_pa_pageout()
|
| H A D | ops-common.c | 258 bool damos_folio_filter_match(struct damos_filter *filter, struct folio *folio) in damos_folio_filter_match() 424 struct damos_filter *f; in damos_ops_has_filter()
|
| H A D | reclaim.c | 197 struct damos_filter *filter; in damon_reclaim_apply_parameters()
|
| H A D | vaddr.c | 589 static bool damos_va_filter_young_match(struct damos_filter *filter, in damos_va_filter_young_match() 615 struct damos_filter *filter; in damos_va_filter_out()
|
| H A D | sysfs-schemes.c | 2536 struct damos_filter *filter = in damon_sysfs_add_scheme_filters()
|
| /linux/include/linux/ |
| H A D | damon.h | 421 struct damos_filter { struct 920 struct damos_filter *damos_new_filter(enum damos_filter_type type, 922 void damos_add_filter(struct damos *s, struct damos_filter *f); 924 void damos_destroy_filter(struct damos_filter *f);
|
| /linux/samples/damon/ |
| H A D | mtier.c | 81 struct damos_filter *filter; in damon_sample_mtier_build_ctx()
|