Lines Matching defs:options
1342 * @wo: wait options
1367 * Traditionally we see ptrace'd stopped tasks regardless of options.
1765 struct waitid_info *infop, int options,
1772 if (options & ~(WNOHANG|WNOWAIT|WEXITED|WSTOPPED|WCONTINUED|
1775 if (!(options & (WEXITED|WSTOPPED|WCONTINUED)))
1815 wo->wo_flags = options;
1825 int options, struct rusage *ru)
1830 ret = kernel_waitid_prepare(&wo, which, upid, infop, options, ru);
1835 if (!ret && !(options & WNOHANG) && (wo.wo_flags & WNOHANG))
1843 infop, int, options, struct rusage __user *, ru)
1847 long err = kernel_waitid(which, upid, &info, options, ru ? &r : NULL);
1875 long kernel_wait4(pid_t upid, int __user *stat_addr, int options,
1883 if (options & ~(WNOHANG|WUNTRACED|WCONTINUED|
1906 wo.wo_flags = options | WEXITED;
1935 int, options, struct rusage __user *, ru)
1938 long err = kernel_wait4(upid, stat_addr, options, ru ? &r : NULL);
1953 SYSCALL_DEFINE3(waitpid, pid_t, pid, int __user *, stat_addr, int, options)
1955 return kernel_wait4(pid, stat_addr, options, NULL);
1964 int, options,
1968 long err = kernel_wait4(pid, stat_addr, options, ru ? &r : NULL);
1978 struct compat_siginfo __user *, infop, int, options,
1983 long err = kernel_waitid(which, pid, &info, options, uru ? &ru : NULL);