Lines Matching refs:attr
32 pthread_mutexattr_t *attr);
34 pthread_mutexattr_t *attr);
38 pthread_mutexattr_t *attr);
44 pthread_mutexattr_t attr; in main() local
47 if (pthread_mutexattr_init (&attr) == 0 in main()
49 && test_status_no_robust (&mutex, &attr) == PASS in main()
50 && test_status_robust (&mutex, &attr) == PASS in main()
51 && test_recursive_locks (&mutex, &attr) == PASS) in main()
73 test_status_no_robust (pthread_mutex_t *mutex, pthread_mutexattr_t *attr) in test_status_no_robust() argument
77 if (pthread_mutexattr_setrobust (attr, PTHREAD_MUTEX_STALLED) == 0 in test_status_no_robust()
78 && pthread_mutex_init (mutex, attr) == 0 in test_status_no_robust()
89 test_status_robust (pthread_mutex_t *mutex, pthread_mutexattr_t *attr) in test_status_robust() argument
93 if (pthread_mutexattr_setrobust (attr, PTHREAD_MUTEX_ROBUST) == 0 in test_status_robust()
94 && pthread_mutex_init (mutex, attr) == 0 in test_status_robust()
135 test_recursive_locks (pthread_mutex_t *mutex, pthread_mutexattr_t *attr) in test_recursive_locks() argument
139 if (pthread_mutexattr_settype (attr, PTHREAD_MUTEX_RECURSIVE) == 0 in test_recursive_locks()
140 && pthread_mutex_init (mutex, attr) == 0 in test_recursive_locks()