Lines Matching refs:pid
58 if ((creds->pid == task_tgid_vnr(current) || in scm_check_creds()
150 static inline int scm_replace_pid(struct scm_cookie *scm, struct pid *pid) in scm_replace_pid() argument
157 err = pidfs_register_pid(pid); in scm_replace_pid()
161 scm->pid = pid; in scm_replace_pid()
162 scm->creds.pid = pid_vnr(pid); in scm_replace_pid()
210 if (!p->pid || pid_vnr(p->pid) != creds.pid) { in __scm_send()
211 struct pid *pid; in __scm_send() local
213 pid = find_get_pid(creds.pid); in __scm_send()
214 if (!pid) in __scm_send()
220 err = scm_replace_pid(p, pid); in __scm_send()
222 put_pid(pid); in __scm_send()
483 if (!scm->pid) in scm_pidfd_recv()
486 pidfd = pidfd_prepare(scm->pid, PIDFD_STALE, &pidfd_file); in scm_pidfd_recv()
516 .pid = scm->creds.pid, in __scm_recv_common()