Lines Matching refs:test_thread_id
832 const int test_thread_id = 0; /* ID of test thread */ in mutex_unlock_test() local
878 send_mutex_cmd (test_thread_id, CMD_TAKE_MUTEX, &mutex); in mutex_unlock_test()
906 send_cmd (test_thread_id, CMD_RELEASE_ALL); in mutex_unlock_test()
994 const int test_thread_id = 0; /* ID of test thread */ in mutex_prioceiling_test() local
1087 send_mutex_cmd (test_thread_id, CMD_TAKE_MUTEX, &m[0]); in mutex_prioceiling_test()
1091 send_cmd (test_thread_id, CMD_BUSY_LOOP); in mutex_prioceiling_test()
1095 if (states[test_thread_id].flags & in mutex_prioceiling_test()
1101 if ((states[test_thread_id].flags & FLAGS_WAS_BUSY) == 0) in mutex_prioceiling_test()
1106 states[test_thread_id].flags &= ~FLAGS_WAS_BUSY; in mutex_prioceiling_test()
1109 send_cmd (test_thread_id, CMD_RELEASE_ALL); in mutex_prioceiling_test()
1124 send_mutex_cmd (test_thread_id, CMD_TAKE_MUTEX, &m[1]); in mutex_prioceiling_test()
1128 send_cmd (test_thread_id, CMD_BUSY_LOOP); in mutex_prioceiling_test()
1132 if ((states[test_thread_id].flags & FLAGS_IS_BUSY) == 0) in mutex_prioceiling_test()
1134 else if (states[test_thread_id].flags & FLAGS_WAS_BUSY) in mutex_prioceiling_test()
1139 if ((states[test_thread_id].flags & FLAGS_WAS_BUSY) == 0) in mutex_prioceiling_test()
1144 states[test_thread_id].flags &= ~FLAGS_WAS_BUSY; in mutex_prioceiling_test()
1147 send_cmd (test_thread_id, CMD_RELEASE_ALL); in mutex_prioceiling_test()
1160 param.sched_priority = states[test_thread_id].priority; in mutex_prioceiling_test()
1161 assert (pthread_setschedparam (states[test_thread_id].tid, in mutex_prioceiling_test()
1165 send_mutex_cmd (test_thread_id, CMD_TAKE_MUTEX, &m[1]); in mutex_prioceiling_test()
1169 send_cmd (test_thread_id, CMD_BUSY_LOOP); in mutex_prioceiling_test()
1173 if ((states[test_thread_id].flags & FLAGS_WAS_BUSY) == 0) { in mutex_prioceiling_test()
1180 states[test_thread_id].flags &= ~FLAGS_WAS_BUSY; in mutex_prioceiling_test()
1183 param.sched_priority = states[test_thread_id].priority; in mutex_prioceiling_test()
1184 assert (pthread_setschedparam (states[test_thread_id].tid, in mutex_prioceiling_test()
1188 send_cmd (test_thread_id, CMD_RELEASE_ALL); in mutex_prioceiling_test()
1202 send_mutex_cmd (test_thread_id, CMD_TAKE_MUTEX, &m[2]); in mutex_prioceiling_test()
1206 send_cmd (test_thread_id, CMD_BUSY_LOOP); in mutex_prioceiling_test()
1210 if ((states[test_thread_id].flags & FLAGS_IS_BUSY) != 0) { in mutex_prioceiling_test()
1215 else if ((states[test_thread_id].flags & FLAGS_WAS_BUSY) == 0) in mutex_prioceiling_test()
1219 states[test_thread_id].flags &= ~FLAGS_WAS_BUSY; in mutex_prioceiling_test()
1222 send_cmd (test_thread_id, CMD_RELEASE_ALL); in mutex_prioceiling_test()