1 #include "pthread_impl.h"
4 static pthread_once_t check_pi_once;
5 static int check_pi_result;
10 check_pi_result = -__syscall(SYS_futex, &lk, FUTEX_LOCK_PI, 0, 0);
13 int pthread_mutexattr_setprotocol(pthread_mutexattr_t *a, int protocol)
16 case PTHREAD_PRIO_NONE:
19 case PTHREAD_PRIO_INHERIT:
20 pthread_once(&check_pi_once, check_pi);
21 if (check_pi_result) return check_pi_result;
24 case PTHREAD_PRIO_PROTECT: