Lines Matching defs:lwpstatus
70 struct ptrace_lwpstatus lwpstatus = {0};
163 lwpstatus.pl_lwpid = lwp.pl_lwpid;
164 SYSCALL_REQUIRE(ptrace(PT_LWPSTATUS, child, &lwpstatus,
165 sizeof(lwpstatus)) != -1);
176 SYSCALL_REQUIRE(ptrace(PT_LWPNEXT, child, &lwpstatus,
177 sizeof(lwpstatus)) != -1);
179 DPRINTF("Assert that there exists a single thread only %d\n", lwpstatus.pl_lwpid);
180 ATF_REQUIRE(lwpstatus.pl_lwpid > 0);
183 SYSCALL_REQUIRE(ptrace(PT_LWPNEXT, child, &lwpstatus,
184 sizeof(lwpstatus)) != -1);
187 ATF_REQUIRE_EQ(lwpstatus.pl_lwpid, 0);
212 memset(&lwpstatus, 0, sizeof(lwpstatus));
251 lwpstatus.pl_lwpid = lwp.pl_lwpid;
253 &lwpstatus, sizeof(lwpstatus)) != -1);
261 ptrace(PT_LWPNEXT, child, &lwpstatus,
262 sizeof(lwpstatus)) != -1);
263 DPRINTF("LWP=%d\n", lwpstatus.pl_lwpid);
266 ATF_REQUIRE(lwpstatus.pl_lwpid > 0);
271 sigmask = lwpstatus.pl_sigmask;
291 name = lwpstatus.pl_name;
297 lwpstatus.pl_lwpid);
301 private = lwpstatus.pl_private;
331 SYSCALL_REQUIRE(ptrace(PT_LWPNEXT, child, &lwpstatus,
332 sizeof(lwpstatus)) != -1);
335 ATF_REQUIRE_EQ(lwpstatus.pl_lwpid, 0);