Sign in
android
/
platform
/
external
/
musl
/
6ab8136b4477fd75381c06fa0e7fa93c89c712a1
/
.
/
src
/
thread
/
pthread_mutex_consistent.c
blob: 7dfb904f99a2da7ef67c3b611971dc609148927e [
file
]
#include
"pthread_impl.h"
int
pthread_mutex_consistent
(
pthread_mutex_t
*
m
)
{
if
(
m
->
_m_type
<
8
)
return
EINVAL
;
if
((
m
->
_m_lock
&
0x3fffffff
)
!=
pthread_self
()->
tid
)
return
EPERM
;
m
->
_m_type
-=
8
;
return
0
;
}