Home
last modified time | relevance | path

Searched refs:param_ctx (Results 1 – 3 of 3) sorted by relevance

/linux/mm/damon/
H A Dreclaim.c184 struct damon_ctx *param_ctx; in damon_reclaim_apply_parameters() local
191 err = damon_modules_new_paddr_ctx_target(&param_ctx, &param_target); in damon_reclaim_apply_parameters()
195 param_ctx->addr_unit = addr_unit; in damon_reclaim_apply_parameters()
196 param_ctx->min_region_sz = max(DAMON_MIN_REGION_SZ / addr_unit, 1); in damon_reclaim_apply_parameters()
203 err = damon_set_attrs(param_ctx, &damon_reclaim_mon_attrs); in damon_reclaim_apply_parameters()
211 damon_set_schemes(param_ctx, &scheme, 1); in damon_reclaim_apply_parameters()
239 param_ctx->addr_unit, in damon_reclaim_apply_parameters()
240 param_ctx->min_region_sz); in damon_reclaim_apply_parameters()
243 err = damon_commit_ctx(ctx, param_ctx); in damon_reclaim_apply_parameters()
245 damon_destroy_ctx(param_ctx); in damon_reclaim_apply_parameters()
H A Dlru_sort.c274 struct damon_ctx *param_ctx; in damon_lru_sort_apply_parameters() local
281 err = damon_modules_new_paddr_ctx_target(&param_ctx, &param_target); in damon_lru_sort_apply_parameters()
285 param_ctx->addr_unit = addr_unit; in damon_lru_sort_apply_parameters()
286 param_ctx->min_region_sz = max(DAMON_MIN_REGION_SZ / addr_unit, 1); in damon_lru_sort_apply_parameters()
302 err = damon_set_attrs(param_ctx, &attrs); in damon_lru_sort_apply_parameters()
320 damon_set_schemes(param_ctx, &hot_scheme, 1); in damon_lru_sort_apply_parameters()
321 damon_add_scheme(param_ctx, cold_scheme); in damon_lru_sort_apply_parameters()
333 param_ctx->addr_unit, in damon_lru_sort_apply_parameters()
334 param_ctx->min_region_sz); in damon_lru_sort_apply_parameters()
337 err = damon_commit_ctx(ctx, param_ctx); in damon_lru_sort_apply_parameters()
[all …]
H A Dsysfs.c1514 struct damon_ctx *param_ctx, *test_ctx; in damon_sysfs_commit_input() local
1523 param_ctx = damon_sysfs_build_ctx(kdamond->contexts->contexts_arr[0]); in damon_sysfs_commit_input()
1524 if (IS_ERR(param_ctx)) in damon_sysfs_commit_input()
1525 return PTR_ERR(param_ctx); in damon_sysfs_commit_input()
1528 damon_destroy_ctx(param_ctx); in damon_sysfs_commit_input()
1531 err = damon_commit_ctx(test_ctx, param_ctx); in damon_sysfs_commit_input()
1534 err = damon_commit_ctx(kdamond->damon_ctx, param_ctx); in damon_sysfs_commit_input()
1537 damon_destroy_ctx(param_ctx); in damon_sysfs_commit_input()