• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:pid

4  * Copyright (c) 2015-2016 Dmitry V. Levin <ldv@altlinux.org>
5 * Copyright (c) 2016-2017 The strace developers.
64 , (long long) ru->ru_utime.tv_sec in sprint_rusage()
65 , zero_extend_signed_to_ull(ru->ru_utime.tv_usec) in sprint_rusage()
66 , (long long) ru->ru_stime.tv_sec in sprint_rusage()
67 , zero_extend_signed_to_ull(ru->ru_stime.tv_usec) in sprint_rusage()
69 , (long) ru->ru_maxrss in sprint_rusage()
70 , (long) ru->ru_ixrss in sprint_rusage()
71 , (long) ru->ru_idrss in sprint_rusage()
72 , (long) ru->ru_isrss in sprint_rusage()
73 , (long) ru->ru_minflt in sprint_rusage()
74 , (long) ru->ru_majflt in sprint_rusage()
75 , (long) ru->ru_nswap in sprint_rusage()
76 , (long) ru->ru_inblock in sprint_rusage()
77 , (long) ru->ru_oublock in sprint_rusage()
78 , (long) ru->ru_msgsnd in sprint_rusage()
79 , (long) ru->ru_msgrcv in sprint_rusage()
80 , (long) ru->ru_nsignals in sprint_rusage()
81 , (long) ru->ru_nvcsw in sprint_rusage()
82 , (long) ru->ru_nivcsw in sprint_rusage()
89 do_wait4(pid_t pid, int *wstatus, int options, struct rusage *ru) in do_wait4() argument
95 pid_t rc = wait4(pid, wstatus, options, ru); in do_wait4()
109 pid_t pid; in main() local
110 pid = fork(); in main()
111 if (pid < 0) in main()
114 if (!pid) { in main()
124 if (wait4(pid, s, WNOHANG|__WALL, NULL)) in main()
126 tprintf("wait4(%d, %p, WNOHANG|__WALL, NULL) = 0\n", pid, s); in main()
129 if (wait4(pid, s, WNOHANG|__WALL, rusage)) in main()
131 tprintf("wait4(%d, %p, WNOHANG|__WALL, %p) = 0\n", pid, s, rusage); in main()
136 assert(do_wait4(pid, s, 0, rusage) == pid); in main()
139 " = %d\n", pid, sprint_rusage(rusage), pid); in main()
141 pid = fork(); in main()
142 if (pid < 0) in main()
145 if (!pid) { in main()
150 assert(do_wait4(pid, s, __WALL, rusage) == pid); in main()
153 ", __WALL, %s) = %d\n", pid, sprint_rusage(rusage), pid); in main()
157 pid = fork(); in main()
158 if (pid < 0) in main()
161 if (!pid) { in main()
171 assert(do_wait4(pid, s, WSTOPPED, rusage) == pid); in main()
174 ", WSTOPPED, %s) = %d\n", pid, sprint_rusage(rusage), pid); in main()
176 if (kill(pid, SIGCONT)) in main()
180 assert(do_wait4(pid, s, WCONTINUED, rusage) == pid); in main()
183 ", %s) = %d\n", pid, sprint_rusage(rusage), pid); in main()
189 assert(do_wait4(pid, s, 0, rusage) == pid); in main()
192 ", %s) = %d\n", pid, sprint_rusage(rusage), pid); in main()
194 assert(wait4(-1, s, WNOHANG|WSTOPPED|__WALL, rusage) == -1); in main()
195 tprintf("wait4(-1, %p, WNOHANG|WSTOPPED|__WALL, %p) = -1 %s (%m)\n", in main()