Searched refs:upid (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/kernel/ |
H A D | pid.c | 137 struct upid *upid = pid->numbers + i; in free_pid() local 138 struct pid_namespace *ns = upid->ns; in free_pid() 155 idr_remove(&ns->idr, upid->nr); in free_pid() 169 struct upid *upid; in alloc_pid() local 271 upid = pid->numbers + ns->level; in alloc_pid() 275 for ( ; upid >= pid->numbers; --upid) { in alloc_pid() 277 idr_replace(&upid->ns->idr, pid, upid->nr); in alloc_pid() 278 upid->ns->pid_allocated++; in alloc_pid() 291 upid = pid->numbers + i; in alloc_pid() 292 idr_remove(&upid->ns->idr, upid->nr); in alloc_pid() [all …]
|
H A D | exit.c | 1645 static long kernel_waitid(int which, pid_t upid, struct waitid_info *infop, in kernel_waitid() argument 1666 if (upid <= 0) in kernel_waitid() 1669 pid = find_get_pid(upid); in kernel_waitid() 1673 if (upid < 0) in kernel_waitid() 1676 if (upid) in kernel_waitid() 1677 pid = find_get_pid(upid); in kernel_waitid() 1683 if (upid < 0) in kernel_waitid() 1686 pid = pidfd_get_pid(upid, &f_flags); in kernel_waitid() 1711 SYSCALL_DEFINE5(waitid, int, which, pid_t, upid, struct siginfo __user *, in SYSCALL_DEFINE5() argument 1716 long err = kernel_waitid(which, upid, &info, options, ru ? &r : NULL); in SYSCALL_DEFINE5() [all …]
|
/openbmc/linux/include/linux/ |
H A D | pid.h | 54 struct upid { struct 70 struct upid numbers[]; argument
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | diag.h | 163 __u8 upid; member
|
/openbmc/linux/kernel/time/ |
H A D | posix-cpu-timers.c | 60 const pid_t upid = CPUCLOCK_PID(clock); in pid_for_clock() local 70 if (upid == 0) in pid_for_clock() 73 pid = find_vpid(upid); in pid_for_clock()
|
/openbmc/linux/arch/ia64/kernel/ |
H A D | asm-offsets.c | 34 BUILD_BUG_ON(sizeof(struct upid) != 16); in foo()
|