Lines Matching refs:pid
214 int pid; member
251 return sysfs_emit(buf, "%d\n", target->pid); in pid_target_show()
259 int err = kstrtoint(buf, 0, &target->pid); in pid_target_store()
1094 put_pid(t->pid); in damon_sysfs_destroy_targets()
1139 t->pid = find_get_pid(sys_target->pid); in damon_sysfs_add_target()
1140 if (!t->pid) in damon_sysfs_add_target()
1153 static int damon_sysfs_update_target_pid(struct damon_target *target, int pid) in damon_sysfs_update_target_pid() argument
1155 struct pid *pid_new; in damon_sysfs_update_target_pid()
1157 pid_new = find_get_pid(pid); in damon_sysfs_update_target_pid()
1161 if (pid_new == target->pid) { in damon_sysfs_update_target_pid()
1166 put_pid(target->pid); in damon_sysfs_update_target_pid()
1167 target->pid = pid_new; in damon_sysfs_update_target_pid()
1178 err = damon_sysfs_update_target_pid(target, sys_target->pid); in damon_sysfs_update_target()
1212 put_pid(t->pid); in damon_sysfs_set_targets()
1253 put_pid(t->pid); in damon_sysfs_before_terminate()
1561 int pid = -1; in pid_show() local
1571 pid = ctx->kdamond->pid; in pid_show()
1575 return sysfs_emit(buf, "%d\n", pid); in pid_show()
1592 __ATTR_RO_MODE(pid, 0400);