Searched refs:upid (Results 1 – 5 of 5) sorted by relevance
| /linux/kernel/ |
| H A D | pid.c | 124 struct upid *upid = pid->numbers + i; in free_pid() local 125 struct pid_namespace *ns = upid->ns; in free_pid() 142 idr_remove(&ns->idr, upid->nr); in free_pid() 169 struct upid *upid; in alloc_pid() local 272 upid = pid->numbers + ns->level; in alloc_pid() 278 for ( ; upid >= pid->numbers; --upid) { in alloc_pid() 280 idr_replace(&upid->ns->idr, pid, upid->nr); in alloc_pid() 281 upid->ns->pid_allocated++; in alloc_pid() 297 upid = pid->numbers + i; in alloc_pid() 298 idr_remove(&upid->ns->idr, upid->nr); in alloc_pid() [all …]
|
| H A D | exit.c | 1729 int kernel_waitid_prepare(struct wait_opts *wo, int which, pid_t upid, in kernel_waitid_prepare() argument 1749 if (upid <= 0) in kernel_waitid_prepare() 1752 pid = find_get_pid(upid); in kernel_waitid_prepare() 1756 if (upid < 0) in kernel_waitid_prepare() 1759 if (upid) in kernel_waitid_prepare() 1760 pid = find_get_pid(upid); in kernel_waitid_prepare() 1766 if (upid < 0) in kernel_waitid_prepare() 1769 pid = pidfd_get_pid(upid, &f_flags); in kernel_waitid_prepare() 1789 static long kernel_waitid(int which, pid_t upid, struct waitid_info *infop, in kernel_waitid() argument 1795 ret = kernel_waitid_prepare(&wo, which, upid, infop, options, ru); in kernel_waitid() [all …]
|
| H A D | exit.h | 27 int kernel_waitid_prepare(struct wait_opts *wo, int which, pid_t upid,
|
| /linux/io_uring/ |
| H A D | waitid.c | 27 pid_t upid; member 274 iw->upid = READ_ONCE(sqe->fd); in io_waitid_prep() 288 ret = kernel_waitid_prepare(&iwa->wo, iw->which, iw->upid, &iw->info, in io_waitid()
|
| /linux/include/linux/ |
| H A D | pid.h | 52 struct upid { struct 73 struct upid numbers[]; argument
|