Searched refs:lwp_data (Results 1 – 2 of 2) sorted by relevance
/netbsd-src/tests/lib/libc/sys/ |
H A D | t_futex_robust.c | 59 struct lwp_data { struct 70 struct lwp_data lwp_data; argument 76 memset(&lwp_data, 0, sizeof(lwp_data)); in setup_lwp_context() 77 lwp_data.stack_base = mmap(NULL, STACK_SIZE, in setup_lwp_context() 80 ATF_REQUIRE(lwp_data.stack_base != MAP_FAILED); in setup_lwp_context() 81 _lwp_makecontext(&lwp_data.context, func, in setup_lwp_context() 82 &lwp_data, NULL, lwp_data.stack_base, STACK_SIZE); in setup_lwp_context() 83 lwp_data.threadid = 0; in setup_lwp_context() 89 if (lwp_data.stack_base != NULL && in do_cleanup() 90 lwp_data.stack_base != MAP_FAILED) { in do_cleanup() [all …]
|
H A D | t_futex_ops.c | 68 struct lwp_data { struct 95 struct lwp_data lwp_data[NLWPS]; variable 105 create_lwp_waiter(struct lwp_data *d) in create_lwp_waiter() 117 reap_lwp_waiter(struct lwp_data *d) in reap_lwp_waiter() 123 create_proc_waiter(struct lwp_data *d) in create_proc_waiter() 142 reap_proc_waiter(struct lwp_data *d) in reap_proc_waiter() 152 setup_lwp_context(struct lwp_data *d, void (*func)(void *)) in setup_lwp_context() 167 struct lwp_data *d = arg; in simple_test_waiter_lwp() 259 struct lwp_data * in do_cleanup() 69 contextlwp_data global() argument 70 funclwp_data global() argument 71 stack_baselwp_data global() argument 321 do_futex_wait_wake_test(volatile int * futex_ptr,volatile int * error_ptr,void (* create_func)(struct lwp_data *),void (* exit_func)(void),void (* reap_func)(struct lwp_data *),int flags) do_futex_wait_wake_test() argument 323 do_futex_wait_wake_test(volatile int * futex_ptr,volatile int * error_ptr,void (* create_func)(struct lwp_data *),void (* exit_func)(void),void (* reap_func)(struct lwp_data *),int flags) do_futex_wait_wake_test() argument [all...] |