Lines Matching refs:damos
279 void damos_add_filter(struct damos *s, struct damos_filter *f) in damos_add_filter()
313 struct damos *damon_new_scheme(struct damos_access_pattern *pattern, in damon_new_scheme()
317 struct damos *scheme; in damon_new_scheme()
336 void damon_add_scheme(struct damon_ctx *ctx, struct damos *s) in damon_add_scheme()
341 static void damon_del_scheme(struct damos *s) in damon_del_scheme()
346 static void damon_free_scheme(struct damos *s) in damon_free_scheme()
351 void damon_destroy_scheme(struct damos *s) in damon_destroy_scheme()
458 struct damos *s, *next_s; in damon_destroy_ctx()
569 void damon_set_schemes(struct damon_ctx *ctx, struct damos **schemes, in damon_set_schemes()
572 struct damos *s, *next; in damon_set_schemes()
783 static bool __damos_valid_target(struct damon_region *r, struct damos *s) in __damos_valid_target()
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()
868 static void damos_update_stat(struct damos *s, in damos_update_stat()
879 struct damon_region *r, struct damos *s) in damos_apply_scheme()
920 struct damos *s; in damon_do_apply_schemes()
965 static void damos_adjust_quota(struct damon_ctx *c, struct damos *s) in damos_adjust_quota()
1016 struct damos *s; in kdamond_apply_schemes()
1234 static unsigned long damos_wmark_wait_us(struct damos *scheme) in damos_wmark_wait_us()
1276 struct damos *s; in kdamond_wait_activation()