Lines Matching refs:ctx
35 static struct damon_ctx *ctx; variable
68 ctx = damon_new_ctx(); in damon_sample_wsse_start()
69 if (!ctx) in damon_sample_wsse_start()
71 if (damon_select_ops(ctx, DAMON_OPS_VADDR)) { in damon_sample_wsse_start()
72 damon_destroy_ctx(ctx); in damon_sample_wsse_start()
78 damon_destroy_ctx(ctx); in damon_sample_wsse_start()
81 damon_add_target(ctx, target); in damon_sample_wsse_start()
84 damon_destroy_ctx(ctx); in damon_sample_wsse_start()
89 err = damon_start(&ctx, 1, true); in damon_sample_wsse_start()
92 repeat_call_control.data = ctx; in damon_sample_wsse_start()
93 return damon_call(ctx, &repeat_call_control); in damon_sample_wsse_start()
99 if (ctx) { in damon_sample_wsse_stop()
100 damon_stop(&ctx, 1); in damon_sample_wsse_stop()
101 damon_destroy_ctx(ctx); in damon_sample_wsse_stop()