/third_party/musl/libc-test/src/functional/ |
H A D | pthread_mutex_pi.c | 130 T(pthread_mutexattr_settype(&a, PTHREAD_MUTEX_ERRORCHECK)); in test_mutexattr() 132 if (i != PTHREAD_MUTEX_ERRORCHECK) in test_mutexattr() 133 t_error("setting error check mutex type failed failed: got %d, wanted %d\n", i, PTHREAD_MUTEX_ERRORCHECK); in test_mutexattr() 146 i = test_relock(PTHREAD_MUTEX_ERRORCHECK); in main() 148 t_error("PTHREAD_MUTEX_ERRORCHECK relock did not return EDEADLK, got %s\n", i==-1?"deadlock":strerror(i)); in main() 153 i = test_unlock(PTHREAD_MUTEX_ERRORCHECK); in main() 155 t_error("PTHREAD_MUTEX_ERRORCHECK unlock did not return EPERM, got %s\n", strerror(i)); in main() 160 i = test_unlock_other(PTHREAD_MUTEX_ERRORCHECK); in main() 162 t_error("PTHREAD_MUTEX_ERRORCHECK unlock did not return EPERM, got %s\n", strerror(i)); in main()
|
H A D | pthread_mutex.c | 127 T(pthread_mutexattr_settype(&a, PTHREAD_MUTEX_ERRORCHECK)); in test_mutexattr() 129 if (i != PTHREAD_MUTEX_ERRORCHECK) in test_mutexattr() 130 t_error("setting error check mutex type failed failed: got %d, wanted %d\n", i, PTHREAD_MUTEX_ERRORCHECK); in test_mutexattr() 143 i = test_relock(PTHREAD_MUTEX_ERRORCHECK); in main() 145 t_error("PTHREAD_MUTEX_ERRORCHECK relock did not return EDEADLK, got %s\n", i==-1?"deadlock":strerror(i)); in main() 150 i = test_unlock(PTHREAD_MUTEX_ERRORCHECK); in main() 152 t_error("PTHREAD_MUTEX_ERRORCHECK unlock did not return EPERM, got %s\n", strerror(i)); in main() 157 i = test_unlock_other(PTHREAD_MUTEX_ERRORCHECK); in main() 159 t_error("PTHREAD_MUTEX_ERRORCHECK unlock did not return EPERM, got %s\n", strerror(i)); in main()
|
/third_party/musl/libc-test/src/functionalext/fortify/ |
H A D | pthread_fortify_test.c | 149 i = test_pthread_mutex_lock_after_destroyed(PTHREAD_MUTEX_ERRORCHECK); in main() 151 t_error("PTHREAD_MUTEX_ERRORCHECK lock failed after destroyed, got %s\n", strerror(i)); in main() 157 i = test_pthread_mutex_unlock_after_destroyed(PTHREAD_MUTEX_ERRORCHECK); in main() 159 t_error("PTHREAD_MUTEX_ERRORCHECK unlock failed after destroyed, got %s\n", strerror(i)); in main() 169 i = test_pthread_mutex_timedlock_after_destroyed(PTHREAD_MUTEX_ERRORCHECK); in main() 171 t_error("PTHREAD_MUTEX_ERRORCHECK timedlock failed after destroyed, got %s\n", strerror(i)); in main() 177 i = test_pthread_mutex_trylock_after_destroyed(PTHREAD_MUTEX_ERRORCHECK); in main() 181 i = test_pthread_mutex_trylock_after_destroyed(PTHREAD_MUTEX_ERRORCHECK); in main() 183 t_error("PTHREAD_MUTEX_ERRORCHECK trylock failed after destroyed, got %s\n", strerror(i)); in main()
|
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_signal/ |
H A D | 1-2.c | 109 #define PTHREAD_MUTEX_ERRORCHECK 0 macro 126 PTHREAD_MUTEX_ERRORCHECK, 0, 0, 0, "Errorcheck mutex"} 135 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 0, "Pshared errorcheck mutex"} 146 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 1, 160 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 1, 173 PTHREAD_MUTEX_ERRORCHECK, 0, 1, 0, 186 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 0,
|
/third_party/ltp/testcases/open_posix_testsuite/stress/threads/pthread_cond_wait/ |
H A D | stress1.c | 120 #define PTHREAD_MUTEX_ERRORCHECK 0 macro 137 PTHREAD_MUTEX_ERRORCHECK, 0, 0, 0, "Errorcheck mutex"} 146 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 0, "Pshared errorcheck mutex"} 157 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 1, 171 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 1, 184 PTHREAD_MUTEX_ERRORCHECK, 0, 1, 0, 197 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 0,
|
H A D | stress2.c | 95 #define PTHREAD_MUTEX_ERRORCHECK 0 macro 112 PTHREAD_MUTEX_ERRORCHECK, 0, 0, 0, "Errorcheck mutex"} 121 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 0, "Pshared errorcheck mutex"} 132 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 1, 146 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 1, 159 PTHREAD_MUTEX_ERRORCHECK, 0, 1, 0, 172 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 0,
|
H A D | stress.c | 95 #define PTHREAD_MUTEX_ERRORCHECK 0 macro 112 PTHREAD_MUTEX_ERRORCHECK, 0, 0, 0, "Errorcheck mutex"} 121 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 0, "Pshared errorcheck mutex"} 132 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 1, 146 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 1, 159 PTHREAD_MUTEX_ERRORCHECK, 0, 1, 0, 172 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 0,
|
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_wait/ |
H A D | 2-3.c | 146 if ((data.type == PTHREAD_MUTEX_ERRORCHECK) in clnp3() 231 0, 0, PTHREAD_MUTEX_ERRORCHECK, "Errorcheck mutex"} in main() 238 1, 0, PTHREAD_MUTEX_ERRORCHECK, in main() 244 1, 1, PTHREAD_MUTEX_ERRORCHECK, in main() 250 0, 1, PTHREAD_MUTEX_ERRORCHECK, "Errorcheck pshared mutex"} in main()
|
H A D | 2-2.c | 111 PTHREAD_MUTEX_ERRORCHECK, 0, 0, 0, "Errorcheck mutex"} 120 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 0, "Pshared errorcheck mutex"} 131 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 1, 145 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 1, 158 PTHREAD_MUTEX_ERRORCHECK, 0, 1, 0, 171 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 0,
|
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_timedwait/ |
H A D | 2-4.c | 83 PTHREAD_MUTEX_ERRORCHECK, 0, 0, 0, "Errorcheck mutex"} 92 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 0, "Pshared errorcheck mutex"} 103 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 1, 117 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 1, 130 PTHREAD_MUTEX_ERRORCHECK, 0, 1, 0, 143 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 0,
|
H A D | 4-2.c | 82 PTHREAD_MUTEX_ERRORCHECK, 0, 0, 0, "Errorcheck mutex"} 91 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 0, "Pshared errorcheck mutex"} 102 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 1, 116 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 1, 129 PTHREAD_MUTEX_ERRORCHECK, 0, 1, 0, 142 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 0,
|
H A D | 2-7.c | 84 PTHREAD_MUTEX_ERRORCHECK, 0, 0, 0, "Errorcheck mutex"} 93 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 0, "Pshared errorcheck mutex"} 104 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 1, 118 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 1, 131 PTHREAD_MUTEX_ERRORCHECK, 0, 1, 0, 144 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 0,
|
H A D | 2-5.c | 184 0, 0, PTHREAD_MUTEX_ERRORCHECK, "Errorcheck mutex"}, in main() 189 1, 0, PTHREAD_MUTEX_ERRORCHECK, in main() 193 1, 1, PTHREAD_MUTEX_ERRORCHECK, in main() 198 0, 1, PTHREAD_MUTEX_ERRORCHECK, in main()
|
H A D | 2-6.c | 125 if ((data.type == PTHREAD_MUTEX_ERRORCHECK) in clnp3() 222 0, 0, PTHREAD_MUTEX_ERRORCHECK, "Errorcheck mutex"} in main() 229 1, 0, PTHREAD_MUTEX_ERRORCHECK, in main() 235 1, 1, PTHREAD_MUTEX_ERRORCHECK, in main() 241 0, 1, PTHREAD_MUTEX_ERRORCHECK, "Errorcheck pshared mutex"} in main()
|
/third_party/ltp/testcases/open_posix_testsuite/stress/threads/pthread_cond_timedwait/ |
H A D | stress1.c | 127 PTHREAD_MUTEX_ERRORCHECK, 0, 0, 0, "Errorcheck mutex"} 136 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 0, "Pshared errorcheck mutex"} 147 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 1, 161 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 1, 174 PTHREAD_MUTEX_ERRORCHECK, 0, 1, 0, 187 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 0,
|
H A D | stress2.c | 103 PTHREAD_MUTEX_ERRORCHECK, 0, 0, 0, "Errorcheck mutex"} 112 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 0, "Pshared errorcheck mutex"} 123 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 1, 137 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 1, 150 PTHREAD_MUTEX_ERRORCHECK, 0, 1, 0, 163 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 0,
|
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_broadcast/ |
H A D | 2-3.c | 78 #define PTHREAD_MUTEX_ERRORCHECK 0 macro 93 PTHREAD_MUTEX_ERRORCHECK, 0, 0, 0, "Errorcheck mutex"}, { 97 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 0, "Pshared errorcheck mutex"}, { 103 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 1, 115 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 1, 125 PTHREAD_MUTEX_ERRORCHECK, 0, 1, 0, 133 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 0, 215 if (td->mtype == PTHREAD_MUTEX_ERRORCHECK) { in child()
|
H A D | 1-2.c | 95 #define PTHREAD_MUTEX_ERRORCHECK 0 macro 110 PTHREAD_MUTEX_ERRORCHECK, 0, 0, 0, "Errorcheck mutex"}, { 114 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 0, "Pshared errorcheck mutex"}, { 120 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 1, 132 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 1, 142 PTHREAD_MUTEX_ERRORCHECK, 0, 1, 0, 150 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 0,
|
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_mutexattr_gettype/ |
H A D | 1-4.c | 13 * Testing the PTHREAD_MUTEX_ERRORCHECK type. 17 * 2. Set tye mutexattr type to PTHREAD_MUTEX_ERRORCHECK 19 * attribute is set as the value PTHREAD_MUTEX_ERRORCHECK. 39 /* Set the mutex attribute 'type' to PTHREAD_MUTEX_ERRORCHECK. */ in main() 40 if (pthread_mutexattr_settype(&mta, PTHREAD_MUTEX_ERRORCHECK) != 0) { in main() 46 /* The 'type' attribute should be PTHREAD_MUTEX_ERRORCHECK */ in main() 53 if (type != PTHREAD_MUTEX_ERRORCHECK) { in main() 55 ("Test FAILED: Incorrect mutexattr 'type' value: %d. Should be PTHREAD_MUTEX_ERRORCHECK\n", in main()
|
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_destroy/ |
H A D | 2-1.c | 110 #define PTHREAD_MUTEX_ERRORCHECK 0 macro 127 PTHREAD_MUTEX_ERRORCHECK, 0, 0, 0, "Errorcheck mutex"} 136 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 0, "Pshared errorcheck mutex"} 147 PTHREAD_MUTEX_ERRORCHECK, 1, 0, 1, 161 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 1, 174 PTHREAD_MUTEX_ERRORCHECK, 0, 1, 0, 187 PTHREAD_MUTEX_ERRORCHECK, 1, 1, 0,
|
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_mutexattr_settype/ |
H A D | 1-1.c | 57 if (pthread_mutexattr_settype(&mta, PTHREAD_MUTEX_ERRORCHECK) != 0) { in main() 66 if (type != PTHREAD_MUTEX_ERRORCHECK) { in main()
|
/third_party/musl/libc-test/src/functionalext/supplement/thread/thread_gtest/ |
H A D | thread_mutexattr_test.cpp | 39 * @tc.desc: Set PTHREAD_MUTEX_ERRORCHECK for mutex, call this function to obtain the properties, and then verify that 47 EXPECT_EQ(0, pthread_mutexattr_settype(&mutexAttr_, PTHREAD_MUTEX_ERRORCHECK)); in HWTEST_F() 49 EXPECT_EQ(PTHREAD_MUTEX_ERRORCHECK, pthreadAttrType); in HWTEST_F()
|
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_mutex_trylock/ |
H A D | 4-2.c | 94 PTHREAD_MUTEX_ERRORCHECK, 0, 0, "Errorcheck mutex"} 105 PTHREAD_MUTEX_ERRORCHECK, 1, 0, "Pshared Errorcheck mutex"} 117 PTHREAD_MUTEX_ERRORCHECK, 1, 1,
|
H A D | 1-2.c | 96 PTHREAD_MUTEX_ERRORCHECK, 0, 0, "Errorcheck mutex"} 107 PTHREAD_MUTEX_ERRORCHECK, 1, 0, "Pshared Errorcheck mutex"} 119 PTHREAD_MUTEX_ERRORCHECK, 1, 1,
|
/third_party/musl/porting/linux/user/src/thread/ |
H A D | pthread_mutex_timedlock.c | 65 if ((type&3) == PTHREAD_MUTEX_ERRORCHECK) return e; in pthread_mutex_timedlock_pi() 94 if ((type&3) == PTHREAD_MUTEX_ERRORCHECK in __pthread_mutex_timedlock_inner()
|