Lines Matching refs:sysfs_scheme

2533 		struct damon_sysfs_scheme *sysfs_scheme;  in damos_sysfs_set_quota_scores()  local
2541 sysfs_scheme = sysfs_schemes->schemes_arr[i]; in damos_sysfs_set_quota_scores()
2542 err = damos_sysfs_add_quota_score(sysfs_scheme->quotas->goals, in damos_sysfs_set_quota_scores()
2603 struct damon_sysfs_scheme *sysfs_scheme) in damon_sysfs_mk_scheme() argument
2606 sysfs_scheme->access_pattern; in damon_sysfs_mk_scheme()
2607 struct damon_sysfs_quotas *sysfs_quotas = sysfs_scheme->quotas; in damon_sysfs_mk_scheme()
2609 struct damon_sysfs_watermarks *sysfs_wmarks = sysfs_scheme->watermarks; in damon_sysfs_mk_scheme()
2637 scheme = damon_new_scheme(&pattern, sysfs_scheme->action, in damon_sysfs_mk_scheme()
2638 sysfs_scheme->apply_interval_us, &quota, &wmarks, in damon_sysfs_mk_scheme()
2639 sysfs_scheme->target_nid); in damon_sysfs_mk_scheme()
2649 err = damon_sysfs_add_scheme_filters(scheme, sysfs_scheme->core_filters); in damon_sysfs_mk_scheme()
2654 err = damon_sysfs_add_scheme_filters(scheme, sysfs_scheme->ops_filters); in damon_sysfs_mk_scheme()
2659 err = damon_sysfs_add_scheme_filters(scheme, sysfs_scheme->filters); in damon_sysfs_mk_scheme()
2664 err = damos_sysfs_add_migrate_dest(scheme, sysfs_scheme->dests); in damon_sysfs_mk_scheme()
2773 struct damon_sysfs_scheme *sysfs_scheme; in damon_sysfs_schemes_clear_regions() local
2775 sysfs_scheme = sysfs_schemes->schemes_arr[i]; in damon_sysfs_schemes_clear_regions()
2777 sysfs_scheme->tried_regions); in damon_sysfs_schemes_clear_regions()
2778 sysfs_scheme->tried_regions->total_bytes = 0; in damon_sysfs_schemes_clear_regions()