Lines Matching refs:assert
262 assert ((tok = (char *) malloc (strlen(order) + 1)) != NULL); in check_run_order()
264 assert (ioctl (pipefd[0], FIONREAD, &bytes) == 0); in check_run_order()
273 assert ((endptr != NULL) && (*endptr == '\0')); in check_run_order()
276 assert (read (pipefd[0], &id, sizeof (id)) == sizeof (id)); in check_run_order()
368 assert (pthread_mutex_unlock (&cond_mutex) == 0); in waiter()
375 assert (mutex_count < sizeof (held_mutex)); in waiter()
389 assert ((mutex_count <= sizeof (held_mutex)) && in waiter()
393 assert (pthread_mutex_unlock in waiter()
398 assert (pthread_mutex_lock (cmd.mutex) == 0); in waiter()
399 assert (pthread_cond_wait (cmd.cond, cmd.mutex) == 0); in waiter()
400 assert (pthread_mutex_unlock (cmd.mutex) == 0); in waiter()
407 assert (gettimeofday (&tv2, NULL) == 0); in waiter()
412 assert (gettimeofday (&tv2, NULL) == 0); in waiter()
427 assert (pthread_mutex_lock (cmd.mutex) == 0); in waiter()
434 assert (pthread_mutex_unlock (cmd.mutex) == 0); in waiter()
438 assert ((mutex_count <= sizeof (held_mutex)) && in waiter()
442 assert (pthread_mutex_unlock in waiter()
497 assert (pthread_mutex_unlock (&cond_mutex) == 0); in lock_twice()
501 assert (pthread_mutex_lock (statep->cmd.mutex) == 0); in lock_twice()
507 assert (pthread_mutex_unlock (statep->cmd.mutex) == 0); in lock_twice()
534 assert (pthread_mutex_lock (&cond_mutex) == 0); in send_cmd()
535 assert (states[id].status == STAT_WAITCONDVAR); in send_cmd()
541 assert (pthread_cond_signal (&states[id].cond_var) == 0); in send_cmd()
542 assert (pthread_mutex_unlock (&cond_mutex) == 0); in send_cmd()
549 assert (pthread_mutex_lock (&cond_mutex) == 0); in send_mutex_cmd()
550 assert (states[id].status == STAT_WAITCONDVAR); in send_mutex_cmd()
556 assert (pthread_cond_signal (&states[id].cond_var) == 0); in send_mutex_cmd()
557 assert (pthread_mutex_unlock (&cond_mutex) == 0); in send_mutex_cmd()
565 assert (pthread_mutex_lock (&cond_mutex) == 0); in send_mutex_cv_cmd()
566 assert (states[id].status == STAT_WAITCONDVAR); in send_mutex_cv_cmd()
572 assert (pthread_cond_signal (&states[id].cond_var) == 0); in send_mutex_cv_cmd()
573 assert (pthread_mutex_unlock (&cond_mutex) == 0); in send_mutex_cv_cmd()
590 assert (pthread_mutexattr_init (&mattr) == 0); in mutex_init_test()
603 assert (pthread_mutexattr_init (&mattr) == 0); in mutex_init_test()
604 assert (pthread_mutexattr_setprotocol (&mattr, in mutex_init_test()
612 assert (pthread_mutexattr_settype (&mattr, in mutex_init_test()
620 assert (pthread_mutex_destroy (&mutex) == 0); in mutex_init_test()
632 assert (pthread_mutexattr_destroy (&mattr) == 0); in mutex_init_test()
664 assert (pthread_attr_init (&pattr) == 0); in mutex_destroy_test()
665 assert (pthread_attr_setdetachstate (&pattr, in mutex_destroy_test()
674 assert (pthread_mutexattr_init (&mattr) == 0); in mutex_destroy_test()
675 assert (pthread_mutexattr_setprotocol (&mattr, in mutex_destroy_test()
683 assert (pthread_mutexattr_settype (&mattr, in mutex_destroy_test()
688 assert (pthread_mutex_init (&mutex, &mattr) == 0); in mutex_destroy_test()
694 assert (pthread_mutex_init (&mutex, &mattr) == 0); in mutex_destroy_test()
699 assert (pthread_mutex_init (&mutex, &mattr) == 0); in mutex_destroy_test()
700 assert (pthread_mutex_lock (&mutex) == 0); in mutex_destroy_test()
703 assert (pthread_mutex_unlock (&mutex) == 0); in mutex_destroy_test()
704 assert (pthread_mutex_destroy (&mutex) == 0); in mutex_destroy_test()
708 assert (pthread_mutex_init (&mutex, &mattr) == 0); in mutex_destroy_test()
715 assert (pthread_mutex_destroy (&mutex) == 0); in mutex_destroy_test()
719 assert (pthread_mutex_init (&mutex, &mattr) == 0); in mutex_destroy_test()
720 assert (pthread_condattr_init (&cattr) == 0); in mutex_destroy_test()
721 assert (pthread_cond_init (&cv, &cattr) == 0); in mutex_destroy_test()
728 assert (pthread_mutex_destroy (&mutex) == 0); in mutex_destroy_test()
752 assert (pthread_attr_init (&pattr) == 0); in mutex_lock_test()
753 assert (pthread_attr_setdetachstate (&pattr, in mutex_lock_test()
760 assert (pthread_mutexattr_init (&mattr) == 0); in mutex_lock_test()
761 assert (pthread_mutexattr_setprotocol (&mattr, in mutex_lock_test()
769 assert (pthread_mutexattr_settype (&mattr, in mutex_lock_test()
774 assert (pthread_mutex_init (&mutex, &mattr) == 0); in mutex_lock_test()
789 assert (pthread_create (&state.tid, &pattr, lock_twice, in mutex_lock_test()
795 assert (pthread_mutex_lock (&cond_mutex) == 0); in mutex_lock_test()
796 assert (pthread_cond_signal (&cond_var) == 0); in mutex_lock_test()
797 assert (pthread_mutex_unlock (&cond_mutex) == 0); in mutex_lock_test()
849 assert (pthread_mutexattr_init (&mattr) == 0); in mutex_unlock_test()
850 assert (pthread_mutexattr_setprotocol (&mattr, in mutex_unlock_test()
858 assert (pthread_mutexattr_settype (&mattr, in mutex_unlock_test()
863 assert (pthread_mutex_init (&mutex, &mattr) == 0); in mutex_unlock_test()
869 assert (pthread_mutex_lock (&mutex) == 0); in mutex_unlock_test()
923 assert (pthread_mutex_lock (&waiter_mutex) == 0); in queueing_order_test()
927 assert (pthread_mutex_lock (&cond_mutex) == 0); in queueing_order_test()
930 assert (pthread_cond_signal (&states[i].cond_var) == 0); in queueing_order_test()
932 assert (pthread_mutex_unlock (&cond_mutex) == 0); in queueing_order_test()
941 assert (pthread_mutex_unlock (&waiter_mutex) == 0); in queueing_order_test()
955 assert (pthread_mutex_lock (&waiter_mutex) == 0); in queueing_order_test()
963 assert (pthread_mutex_lock (&cond_mutex) == 0); in queueing_order_test()
964 assert (pthread_cond_signal (&cond_var) == 0); in queueing_order_test()
965 assert (pthread_mutex_unlock (&cond_mutex) == 0); in queueing_order_test()
971 assert (pthread_mutex_lock (&cond_mutex) == 0); in queueing_order_test()
972 assert (pthread_cond_broadcast (&cond_var) == 0); in queueing_order_test()
973 assert (pthread_mutex_unlock (&cond_mutex) == 0); in queueing_order_test()
986 assert (pthread_mutex_unlock (&waiter_mutex) == 0); in queueing_order_test()
1011 assert (pthread_mutexattr_init (&mattr) == 0); in mutex_prioceiling_test()
1014 assert (pthread_getschedparam (pthread_self(), &policy, in mutex_prioceiling_test()
1024 assert (pthread_mutexattr_setprotocol(&mattr, in mutex_prioceiling_test()
1032 assert (pthread_mutexattr_settype (&mattr, in mutex_prioceiling_test()
1037 assert (pthread_mutex_init (&m[i], &mattr) == 0); in mutex_prioceiling_test()
1045 assert (pthread_mutex_setprioceiling (&m[i], in mutex_prioceiling_test()
1161 assert (pthread_setschedparam (states[test_thread_id].tid, in mutex_prioceiling_test()
1184 assert (pthread_setschedparam (states[test_thread_id].tid, in mutex_prioceiling_test()
1227 assert (pthread_mutex_destroy (&m[i]) == 0); in mutex_prioceiling_test()
1242 assert (pthread_getschedparam (pthread_self(), &policy, in mutex_prioinherit_test()
1258 assert (pthread_mutexattr_init (&mattr) == 0); in mutex_prioinherit_test()
1264 assert (pthread_mutexattr_setprotocol(&mattr, in mutex_prioinherit_test()
1272 assert (pthread_mutexattr_settype (&mattr, in mutex_prioinherit_test()
1277 assert (pthread_mutex_init (&m[i], &mattr) == 0); in mutex_prioinherit_test()
1375 assert (pthread_setschedparam (states[2].tid, SCHED_FIFO, in mutex_prioinherit_test()
1378 assert (pthread_setschedparam (states[4].tid, SCHED_FIFO, in mutex_prioinherit_test()
1405 assert (pthread_setschedparam (states[4].tid, SCHED_FIFO, in mutex_prioinherit_test()
1416 assert (pthread_setschedparam (states[2].tid, SCHED_RR, in mutex_prioinherit_test()
1419 assert (pthread_setschedparam (states[4].tid, SCHED_RR, in mutex_prioinherit_test()
1427 assert (pthread_mutex_destroy (&m[i]) == 0); in mutex_prioinherit_test()
1446 assert (pthread_getschedparam (pthread_self (), &policy, ¶m) == 0); in main()
1464 assert (pthread_attr_init (&pattr) == 0); in main()
1465 assert (pthread_attr_setdetachstate (&pattr, in main()
1471 assert (pthread_mutexattr_init (&mattr) == 0); in main()
1472 assert (pthread_mutex_init (&waiter_mutex, &mattr) == 0); in main()
1473 assert (pthread_mutex_init (&cond_mutex, &mattr) == 0); in main()
1478 assert (pthread_condattr_init (&cattr) == 0); in main()
1479 assert (pthread_cond_init (&cond_var, &cattr) == 0); in main()
1482 assert (pipe (pipefd) == 0); in main()
1485 assert (pthread_switch_add_np (kern_switch) == 0); in main()
1492 assert (pthread_cond_init (&states[i].cond_var, &cattr) == 0); in main()
1497 assert (pthread_create (&states[i].tid, &pattr, waiter, in main()
1501 assert (pthread_setschedparam (states[i].tid, SCHED_OTHER, in main()
1540 assert (pthread_join (states[i].tid, &exit_status) == 0); in main()