Lines Matching refs:damon_target
67 struct damon_target { struct
141 struct damon_target *charge_target_from;
289 struct damon_target *t, struct damon_region *r,
291 int (*apply_scheme)(struct damon_ctx *context, struct damon_target *t,
427 struct damon_target *t);
428 void damon_add_region(struct damon_region *r, struct damon_target *t);
429 void damon_destroy_region(struct damon_region *r, struct damon_target *t);
440 struct damon_target *damon_new_target(unsigned long id);
441 void damon_add_target(struct damon_ctx *ctx, struct damon_target *t);
443 void damon_free_target(struct damon_target *t);
444 void damon_destroy_target(struct damon_target *t);
445 unsigned int damon_nr_regions(struct damon_target *t);
472 int damon_va_apply_scheme(struct damon_ctx *context, struct damon_target *t,
474 int damon_va_scheme_score(struct damon_ctx *context, struct damon_target *t,
486 int damon_pa_apply_scheme(struct damon_ctx *context, struct damon_target *t,
488 int damon_pa_scheme_score(struct damon_ctx *context, struct damon_target *t,