Lines Matching refs:thread_args
28 struct thread_args { struct
34 static struct thread_args thread_args[MAX_THREADS]; argument
46 struct thread_args *args = arg; in thread_lock_fn()
60 thread_args[i].futex_ptr = futex_ptr; in create_max_threads()
61 thread_args[i].flags = FUTEX2_SIZE_U32 | FUTEX_PRIVATE_FLAG | FUTEX2_NUMA; in create_max_threads()
62 thread_args[i].result = 0; in create_max_threads()
63 ret = pthread_create(&threads[i], NULL, thread_lock_fn, &thread_args[i]); in create_max_threads()
109 if (must_fail && thread_args[i].result != -1) { in __test_futex()
111 i, thread_args[i].result); in __test_futex()
114 if (!must_fail && thread_args[i].result != 0) { in __test_futex()
115 ksft_print_msg("Thread %d failed (%d)\n", i, thread_args[i].result); in __test_futex()