Home
last modified time | relevance | path

Searched refs:pthread_mutex_t (Results 1 – 25 of 33) sorted by relevance

12

/AliOS-Things-master/components/amp/engine/quickjs_engine/quickjs/
A Dlinux_jquick_mutex.c14 JQuick_Mutex mutex = (JQuick_Mutex)malloc(sizeof(pthread_mutex_t)); in jquick_mutex_create()
21 int v = pthread_mutex_init((pthread_mutex_t*)mutex, NULL); in jquick_mutex_create()
40 return pthread_mutex_lock((pthread_mutex_t*)mutex); in jquick_mutex_lock()
50 return pthread_mutex_unlock((pthread_mutex_t*)mutex); in jquick_mutex_unlock()
60 int v = pthread_mutex_destroy((pthread_mutex_t*)mutex); in jquick_mutex_destroy()
/AliOS-Things-master/components/posix/src/
A Dpthread_mutex.c17 int pthread_mutex_init(pthread_mutex_t *mutex, const pthread_mutexattr_t *attr) in pthread_mutex_init()
24 memset(mutex, 0, sizeof(pthread_mutex_t)); in pthread_mutex_init()
39 int pthread_mutex_destroy(pthread_mutex_t *mutex) in pthread_mutex_destroy()
46 memset(mutex, 0, sizeof(pthread_mutex_t)); in pthread_mutex_destroy()
50 memset(mutex, 0, sizeof(pthread_mutex_t)); in pthread_mutex_destroy()
57 int pthread_mutex_lock(pthread_mutex_t *mutex) in pthread_mutex_lock()
81 int pthread_mutex_unlock(pthread_mutex_t *mutex) in pthread_mutex_unlock()
101 int pthread_mutex_trylock(pthread_mutex_t *mutex) in pthread_mutex_trylock()
127 int pthread_mutex_timedlock(pthread_mutex_t *mutex, const struct timespec *at) in pthread_mutex_timedlock()
157 int pthread_mutex_getprioceiling(const pthread_mutex_t *mutex, int *prioceiling) in pthread_mutex_getprioceiling()
[all …]
A Dpthread_cond.c125 static int pthread_cond_timedwait_ms(pthread_cond_t *cond, pthread_mutex_t *mutex, int64_t ms) in pthread_cond_timedwait_ms()
184 int pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex, in pthread_cond_timedwait()
223 int pthread_cond_timedwait_relative_np(pthread_cond_t *cond, pthread_mutex_t *mutex, in pthread_cond_timedwait_relative_np()
244 int pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex) in pthread_cond_wait()
A Dtemp.c12 pthread_mutex_t g_tmpnam_lock = PTHREAD_MUTEX_INITIALIZER;
A Dtimer.c24 pthread_mutex_t g_timer_lock = PTHREAD_MUTEX_INITIALIZER; /* The lock to protect timer list. */
A Dpthread_tsd.c36 pthread_mutex_t g_pthread_key_lock = PTHREAD_MUTEX_INITIALIZER;
A Denviro.c10 pthread_mutex_t g_enviro_mutex = PTHREAD_MUTEX_INITIALIZER;
/AliOS-Things-master/components/posix/include/
A Dpthread.h81 } pthread_mutex_t; typedef
147 int pthread_mutex_init(pthread_mutex_t *mutex, const pthread_mutexattr_t *attr);
148 int pthread_mutex_destroy(pthread_mutex_t *mutex);
149 int pthread_mutex_lock(pthread_mutex_t *mutex);
150 int pthread_mutex_unlock(pthread_mutex_t *mutex);
151 int pthread_mutex_trylock(pthread_mutex_t *mutex);
152 int pthread_mutex_getprioceiling(const pthread_mutex_t *__restrict mutex, int *__restrict prioceili…
153 int pthread_mutex_setprioceiling(pthread_mutex_t *__restrict mutex, int prioceiling, int *__restric…
170 int pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex);
171 int pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex, const struct timespec *abs…
/AliOS-Things-master/components/websocket/src/
A Drws_thread.c122 pthread_mutex_t * mutex = (pthread_mutex_t *)rws_malloc_zero(sizeof(pthread_mutex_t)); in rws_mutex_create_recursive()
137 pthread_mutex_lock((pthread_mutex_t *)mutex); in rws_mutex_lock()
143 pthread_mutex_unlock((pthread_mutex_t *)mutex); in rws_mutex_unlock()
149 pthread_mutex_destroy((pthread_mutex_t *)mutex); in rws_mutex_delete()
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/utils/
A Dthread_utils.c25 typedef CRITICAL_SECTION pthread_mutex_t; typedef
54 pthread_mutex_t mutex_;
105 static int pthread_mutex_init(pthread_mutex_t* const mutex, void* mutexattr) { in pthread_mutex_init()
115 static int pthread_mutex_lock(pthread_mutex_t* const mutex) { in pthread_mutex_lock()
120 static int pthread_mutex_unlock(pthread_mutex_t* const mutex) { in pthread_mutex_unlock()
125 static int pthread_mutex_destroy(pthread_mutex_t* const mutex) { in pthread_mutex_destroy()
179 pthread_mutex_t* const mutex) { in pthread_cond_wait()
/AliOS-Things-master/components/posix/include/sys/
A Dlock.h16 #define _LOCK_T pthread_mutex_t
17 #define _LOCK_RECURSIVE_T pthread_mutex_t
/AliOS-Things-master/components/drivers/core/base/include/drivers/
A Du_interrupt.h61 typedef pthread_mutex_t u_irq_lock_t;
73 pthread_mutex_t mutex;
A Dmutex.h25 pthread_mutex_t m;
/AliOS-Things-master/components/SDL2/src/thread/pthread/
A DSDL_sysmutex_c.h28 pthread_mutex_t id;
A DSDL_sysmutex.c35 pthread_mutex_t id;
/AliOS-Things-master/components/mbedtls/include/mbedtls/
A Dthreading.h50 pthread_mutex_t mutex;
/AliOS-Things-master/components/uvoice/internal/
A Duvoice_linux.h28 typedef pthread_mutex_t * os_mutex_t;
278 pthread_mutex_t *p_mutex = snd_zalloc(sizeof(pthread_mutex_t), AFM_EXTN); in os_mutex_new()
/AliOS-Things-master/components/posix/example/
A Dpthread_example.c13 static pthread_mutex_t count_lock = PTHREAD_MUTEX_INITIALIZER;
/AliOS-Things-master/components/SDL2/src/hidapi/android/
A Dhid.cpp117 hid_mutex_guard( pthread_mutex_t *pMutex ) : m_pMutex( pMutex ) in hid_mutex_guard()
127 pthread_mutex_t *m_pMutex;
711 pthread_mutex_t m_refCountLock = PTHREAD_MUTEX_INITIALIZER;
718pthread_mutex_t m_dataLock = PTHREAD_MUTEX_INITIALIZER; // This lock has to be held to access m_ve…
722pthread_mutex_t m_cvLock = PTHREAD_MUTEX_INITIALIZER; // This lock has to be held to access any va…
735 static pthread_mutex_t g_DevicesMutex = PTHREAD_MUTEX_INITIALIZER;
736 static pthread_mutex_t g_DevicesRefCountMutex = PTHREAD_MUTEX_INITIALIZER;
/AliOS-Things-master/components/a2sa/example/
A Dsound_example_lb.c23 static pthread_mutex_t g_play_mutex;
A Dsound_example_wav.c49 static pthread_mutex_t g_play_mutex;
/AliOS-Things-master/components/amp_adapter/platform/linux/peripheral/
A Daos_hal_uart.c46 pthread_mutex_t mutex;
/AliOS-Things-master/components/SDL2/src/hidapi/mac/
A Dhid.c44 pthread_mutex_t mutex;
118 pthread_mutex_t mutex; /* Protects input_reports */
864 static int cond_wait(const hid_device *dev, pthread_cond_t *cond, pthread_mutex_t *mutex) in cond_wait()
884 static int cond_timedwait(const hid_device *dev, pthread_cond_t *cond, pthread_mutex_t *mutex, cons… in cond_timedwait()
/AliOS-Things-master/components/a2sa/src/driver/platform/rtos/
A Dcap_task.c36 static pthread_mutex_t cap_mutex;
A Dpb_task.c36 static pthread_mutex_t pb_mutex;

Completed in 33 milliseconds

12