Searched refs:kdamond (Results 1 – 7 of 7) sorted by relevance
1226 static int damon_sysfs_kdamond_add_dirs(struct damon_sysfs_kdamond *kdamond) in damon_sysfs_kdamond_add_dirs() argument1236 &damon_sysfs_contexts_ktype, &kdamond->kobj, in damon_sysfs_kdamond_add_dirs()1242 kdamond->contexts = contexts; in damon_sysfs_kdamond_add_dirs()1247 static void damon_sysfs_kdamond_rm_dirs(struct damon_sysfs_kdamond *kdamond) in damon_sysfs_kdamond_rm_dirs() argument1249 damon_sysfs_contexts_rm_dirs(kdamond->contexts); in damon_sysfs_kdamond_rm_dirs()1250 kobject_put(&kdamond->contexts->kobj); in damon_sysfs_kdamond_rm_dirs()1321 struct damon_sysfs_kdamond *kdamond = container_of(kobj, in state_show() local1329 ctx = kdamond->damon_ctx; in state_show()1445 struct damon_sysfs_kdamond *kdamond = data; in damon_sysfs_upd_schemes_stats() local1446 struct damon_ctx *ctx = kdamond->damon_ctx; in damon_sysfs_upd_schemes_stats()[all …]
1443 if (!ctx->kdamond) { in __damon_start()1446 ctx->kdamond = kthread_run(kdamond_fn, ctx, "kdamond.%d", in __damon_start()1448 if (IS_ERR(ctx->kdamond)) { in __damon_start()1449 err = PTR_ERR(ctx->kdamond); in __damon_start()1450 ctx->kdamond = NULL; in __damon_start()1516 tsk = ctx->kdamond; in __damon_stop()1559 running = ctx->kdamond != NULL; in damon_is_running()1575 if (ctx->kdamond) in damon_kdamond_pid()1576 pid = ctx->kdamond->pid; in damon_kdamond_pid()3087 ctx->kdamond = NULL; in kdamond_fn()
18 nr_kdamonds=$(pgrep kdamond | wc -l)21 echo "Another kdamond is running"27 nr_kdamonds=$(pgrep kdamond | wc -l)30 echo "kdamond is not turned on"35 nr_kdamonds=$(pgrep kdamond | wc -l)38 echo "kdamond is not turned off"
18 nr_kdamonds=$(pgrep kdamond | wc -l)21 echo "Another kdamond is running"26 nr_kdamonds=$(pgrep kdamond | wc -l)29 echo "kdamond is not turned on"34 nr_kdamonds=$(pgrep kdamond | wc -l)37 echo "kdamond is not turned off"
606 kdamond = None626 return os.path.join(self.kdamond.sysfs_dir(), 'contexts',671 idx = None # index of this kdamond between siblings678 context.kdamond = self820 for idx, kdamond in enumerate(self.kdamonds):821 kdamond.idx = idx822 kdamond.kdamonds = self832 for kdamond in self.kdamonds:833 err = kdamond.start()839 for kdamond i600 kdamond = None global() variable in DamonCtx [all...]
216 print('kdamond start failed: %s' % err)264 context.kdamond = kdamonds.kdamonds[0]273 context.kdamond = kdamonds.kdamonds[0]301 print('kdamond start failed: %s' % err)
835 struct task_struct *kdamond; member