Home
last modified time | relevance | path

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

/Linux-v5.15/mm/damon/
Dcore.c289 running = ctx->kdamond != NULL; in damon_kdamond_running()
310 if (!ctx->kdamond) { in __damon_start()
313 ctx->kdamond = kthread_run(kdamond_fn, ctx, "kdamond.%d", in __damon_start()
315 if (IS_ERR(ctx->kdamond)) { in __damon_start()
316 err = PTR_ERR(ctx->kdamond); in __damon_start()
317 ctx->kdamond = 0; in __damon_start()
369 if (ctx->kdamond) { in __damon_stop()
656 pr_info("kdamond (%d) starts\n", ctx->kdamond->pid); in kdamond_fn()
708 pr_debug("kdamond (%d) finishes\n", ctx->kdamond->pid); in kdamond_fn()
710 ctx->kdamond = NULL; in kdamond_fn()
Ddbgfs.c86 if (ctx->kdamond) { in dbgfs_attrs_write()
220 if (ctx->kdamond) { in dbgfs_target_ids_write()
255 if (ctx->kdamond) in dbgfs_kdamond_pid_read()
256 len = scnprintf(kbuf, count, "%d\n", ctx->kdamond->pid); in dbgfs_kdamond_pid_read()
/Linux-v5.15/include/linux/
Ddamon.h196 struct task_struct *kdamond; member