]>
git.proxmox.com Git - wasi-libc.git/blob - libc-top-half/musl/src/thread/pthread_mutexattr_setprotocol.c
1 #include "pthread_impl.h"
4 static volatile int check_pi_result
= -1;
6 int pthread_mutexattr_setprotocol(pthread_mutexattr_t
*a
, int protocol
)
10 case PTHREAD_PRIO_NONE
:
13 case PTHREAD_PRIO_INHERIT
:
14 #ifdef __wasilibc_unmodified_upstream
18 r
= -__syscall(SYS_futex
, &lk
, FUTEX_LOCK_PI
, 0, 0);
19 a_store(&check_pi_result
, r
);
27 case PTHREAD_PRIO_PROTECT
: