1*c9945492SAndroid Build Coastguard Worker #include "pthread_impl.h" 2*c9945492SAndroid Build Coastguard Worker #include <threads.h> 3*c9945492SAndroid Build Coastguard Worker mtx_init(mtx_t * m,int type)4*c9945492SAndroid Build Coastguard Workerint mtx_init(mtx_t *m, int type) 5*c9945492SAndroid Build Coastguard Worker { 6*c9945492SAndroid Build Coastguard Worker *m = (mtx_t){ 7*c9945492SAndroid Build Coastguard Worker ._m_type = ((type&mtx_recursive) ? PTHREAD_MUTEX_RECURSIVE : PTHREAD_MUTEX_NORMAL), 8*c9945492SAndroid Build Coastguard Worker }; 9*c9945492SAndroid Build Coastguard Worker return thrd_success; 10*c9945492SAndroid Build Coastguard Worker } 11