Home | History | Annotate | Download | only in sys

Lines Matching defs:lwp_data

59 struct lwp_data {
70 struct lwp_data lwp_data;
76 memset(&lwp_data, 0, sizeof(lwp_data));
77 lwp_data.stack_base = mmap(NULL, STACK_SIZE,
80 ATF_REQUIRE(lwp_data.stack_base != MAP_FAILED);
81 _lwp_makecontext(&lwp_data.context, func,
82 &lwp_data, NULL, lwp_data.stack_base, STACK_SIZE);
83 lwp_data.threadid = 0;
89 if (lwp_data.stack_base != NULL &&
90 lwp_data.stack_base != MAP_FAILED) {
91 (void) munmap(lwp_data.stack_base, STACK_SIZE);
93 memset(&lwp_data, 0, sizeof(lwp_data));
101 struct lwp_data *d = arg;
133 struct lwp_data *d = arg;
165 struct lwp_data *d = arg;
188 struct lwp_data *d = arg;
220 struct lwp_data *d = arg;
261 ATF_REQUIRE(_lwp_create(&lwp_data.context, 0, &lwp_data.lwpid) == 0);
262 ATF_REQUIRE(_lwp_wait(lwp_data.lwpid, NULL) == 0);
264 ATF_REQUIRE(lwp_data.set_robust_list_failed == false);
268 lwp_data.threadid);
291 ATF_REQUIRE(_lwp_create(&lwp_data.context, 0, &lwp_data.lwpid) == 0);
292 ATF_REQUIRE(_lwp_wait(lwp_data.lwpid, NULL) == 0);
294 ATF_REQUIRE(lwp_data.set_robust_list_failed == false);
298 lwp_data.threadid);
320 ATF_REQUIRE(_lwp_create(&lwp_data.context, 0, &lwp_data.lwpid) == 0);
321 ATF_REQUIRE(_lwp_wait(lwp_data.lwpid, NULL) == 0);
323 ATF_REQUIRE(lwp_data.set_robust_list_failed == false);
350 ATF_REQUIRE(_lwp_create(&lwp_data.context, 0, &lwp_data.lwpid) == 0);
351 ATF_REQUIRE(_lwp_wait(lwp_data.lwpid, NULL) == 0);
353 ATF_REQUIRE(lwp_data.set_robust_list_failed == false);
357 lwp_data.threadid);
380 ATF_REQUIRE(_lwp_create(&lwp_data.context, 0, &lwp_data.lwpid) == 0);
381 ATF_REQUIRE(_lwp_wait(lwp_data.lwpid, NULL) == 0);
383 ATF_REQUIRE(lwp_data.set_robust_list_failed == false);
387 lwp_data.threadid);