Lines Matching refs:pid
2898 pid_t pid; in __cgroup_procs_write() local
2901 if (kstrtoint(strstrip(buf), 0, &pid) || pid < 0) in __cgroup_procs_write()
2910 if (pid) { in __cgroup_procs_write()
2911 tsk = find_task_by_vpid(pid); in __cgroup_procs_write()
4557 static pid_t pid_fry(pid_t pid) in pid_fry() argument
4559 unsigned a = pid & 0x55555555; in pid_fry()
4560 unsigned b = pid & 0xAAAAAAAA; in pid_fry()
4565 static pid_t cgroup_pid_fry(struct cgroup *cgrp, pid_t pid) in cgroup_pid_fry() argument
4568 return pid_fry(pid); in cgroup_pid_fry()
4570 return pid; in cgroup_pid_fry()
4637 int pid, n = 0; /* used for populating the array */ in pidlist_array_load() local
4661 pid = task_tgid_vnr(tsk); in pidlist_array_load()
4663 pid = task_pid_vnr(tsk); in pidlist_array_load()
4664 if (pid > 0) /* make sure to only use valid results */ in pidlist_array_load()
4665 array[n++] = pid; in pidlist_array_load()
4774 int index = 0, pid = *pos; in cgroup_pidlist_start() local
4800 if (pid) { in cgroup_pidlist_start()
4805 if (cgroup_pid_fry(cgrp, l->list[mid]) == pid) { in cgroup_pidlist_start()
4808 } else if (cgroup_pid_fry(cgrp, l->list[mid]) <= pid) in cgroup_pidlist_start()
5211 current->comm, current->pid, ss->name); in css_create()
5777 struct pid *pid, struct task_struct *tsk) in proc_cgroup_show() argument