Lines Matching full:schemes
430 list_add_tail(&s->list, &ctx->schemes); in damon_add_scheme()
555 INIT_LIST_HEAD(&ctx->schemes); in damon_new_ctx()
750 * damon_set_schemes() - Set data access monitoring based operation schemes.
752 * @schemes: array of the schemes
753 * @nr_schemes: number of entries in @schemes
758 void damon_set_schemes(struct damon_ctx *ctx, struct damos **schemes, in damon_set_schemes() argument
767 damon_add_scheme(ctx, schemes[i]); in damon_set_schemes()
1246 * schemes and targets should be updated first, since in damon_commit_ctx()
1248 * next_apply_sis of schemes, and in damon_commit_ctx()
1818 /* if all schemes completed, signal completion to walker */ in damos_walk_complete()
1872 struct damos *siter; /* schemes iterator */ in damos_apply_scheme()
2069 /* Return the highest score since it makes schemes least aggressive */
2645 if (!list_empty(&ctx->schemes)) in kdamond_fn()