Home
last modified time | relevance | path

Searched defs:mutex (Results 1 – 25 of 110) sorted by relevance

12345

/AliOS-Things-master/components/osal_aos/rhino/
A Daos_mutex.c19 aos_status_t aos_mutex_new(aos_mutex_t *mutex) in aos_mutex_new()
44 aos_status_t aos_mutex_create(aos_mutex_t *mutex, uint32_t options) in aos_mutex_create()
70 void aos_mutex_free(aos_mutex_t *mutex) in aos_mutex_free()
82 aos_status_t aos_mutex_lock(aos_mutex_t *mutex, uint32_t timeout) in aos_mutex_lock()
102 aos_status_t aos_mutex_unlock(aos_mutex_t *mutex) in aos_mutex_unlock()
117 bool aos_mutex_is_valid(aos_mutex_t *mutex) in aos_mutex_is_valid()
/AliOS-Things-master/components/SDL2/src/thread/stdcpp/
A DSDL_sysmutex.cpp41 SDL_mutex * mutex = new SDL_mutex; in SDL_CreateMutex() local
55 SDL_DestroyMutex(SDL_mutex * mutex) in SDL_DestroyMutex()
65 SDL_mutexP(SDL_mutex * mutex) in SDL_mutexP()
83 SDL_TryLockMutex(SDL_mutex * mutex) in SDL_TryLockMutex()
99 SDL_mutexV(SDL_mutex * mutex) in SDL_mutexV()
/AliOS-Things-master/components/SDL2/src/thread/windows/
A DSDL_sysmutex.c41 SDL_mutex *mutex; in SDL_CreateMutex() local
61 SDL_DestroyMutex(SDL_mutex * mutex) in SDL_DestroyMutex()
71 SDL_LockMutex(SDL_mutex * mutex) in SDL_LockMutex()
83 SDL_TryLockMutex(SDL_mutex * mutex) in SDL_TryLockMutex()
98 SDL_UnlockMutex(SDL_mutex * mutex) in SDL_UnlockMutex()
/AliOS-Things-master/components/mbedtls/platform/aos/library/
A Dthreading_alt.c18 void threading_mutex_init( mbedtls_threading_mutex_t *mutex ) in threading_mutex_init()
26 void threading_mutex_free( mbedtls_threading_mutex_t *mutex ) in threading_mutex_free()
35 int threading_mutex_lock( mbedtls_threading_mutex_t *mutex ) in threading_mutex_lock()
46 int threading_mutex_unlock( mbedtls_threading_mutex_t *mutex ) in threading_mutex_unlock()
/AliOS-Things-master/components/amp/engine/quickjs_engine/aos_port/
A Daos_jquick_mutex.c11 aos_mutex_t mutex; in jquick_mutex_create() local
19 int jquick_mutex_lock(JQuick_Mutex mutex) in jquick_mutex_lock()
29 int jquick_mutex_unlock(JQuick_Mutex mutex) in jquick_mutex_unlock()
39 int jquick_mutex_destroy(JQuick_Mutex mutex) in jquick_mutex_destroy()
/AliOS-Things-master/components/SDL2/src/thread/generic/
A DSDL_sysmutex.c40 SDL_mutex *mutex; in SDL_CreateMutex() local
61 SDL_DestroyMutex(SDL_mutex * mutex) in SDL_DestroyMutex()
73 SDL_LockMutex(SDL_mutex * mutex) in SDL_LockMutex()
103 SDL_TryLockMutex(SDL_mutex * mutex) in SDL_TryLockMutex()
136 SDL_mutexV(SDL_mutex * mutex) in SDL_mutexV()
/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() local
33 int jquick_mutex_lock(JQuick_Mutex mutex) in jquick_mutex_lock()
43 int jquick_mutex_unlock(JQuick_Mutex mutex) in jquick_mutex_unlock()
53 int jquick_mutex_destroy(JQuick_Mutex mutex) in jquick_mutex_destroy()
/AliOS-Things-master/components/SDL2/src/thread/pthread/
A DSDL_sysmutex.c45 SDL_mutex *mutex; in SDL_CreateMutex() local
71 SDL_DestroyMutex(SDL_mutex * mutex) in SDL_DestroyMutex()
81 SDL_LockMutex(SDL_mutex * mutex) in SDL_LockMutex()
116 SDL_TryLockMutex(SDL_mutex * mutex) in SDL_TryLockMutex()
162 SDL_UnlockMutex(SDL_mutex * mutex) in SDL_UnlockMutex()
/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()
39 int pthread_mutex_destroy(pthread_mutex_t *mutex) 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()
170 int pthread_mutex_setprioceiling(pthread_mutex_t *mutex, int prioceiling, in pthread_mutex_setprioceiling()
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()
/AliOS-Things-master/components/SDL2/src/thread/psp/
A DSDL_sysmutex.c42 SDL_mutex *mutex; in SDL_CreateMutex() local
63 SDL_DestroyMutex(SDL_mutex * mutex) in SDL_DestroyMutex()
75 SDL_mutexP(SDL_mutex * mutex) in SDL_mutexP()
105 SDL_mutexV(SDL_mutex * mutex) in SDL_mutexV()
/AliOS-Things-master/components/amp/components/at/src/
A Dhal_at_os.c26 void atpsr_mutex_free(void *mutex) in atpsr_mutex_free()
31 void atpsr_mutex_lock(void *mutex) in atpsr_mutex_lock()
36 void atpsr_mutex_unlock(void *mutex) in atpsr_mutex_unlock()
63 aos_mutex_t mutex; in atpsr_mutex_new() local
70 void atpsr_mutex_free(void *mutex) in atpsr_mutex_free()
77 void atpsr_mutex_lock(void *mutex) in atpsr_mutex_lock()
84 void atpsr_mutex_unlock(void *mutex) in atpsr_mutex_unlock()
/AliOS-Things-master/components/mbmaster/src/auxiliary/
A Dother.c34 mb_status_t mb_mutex_create(MB_MUTEX_T *mutex) in mb_mutex_create()
45 mb_status_t mb_mutex_lock(MB_MUTEX_T *mutex) in mb_mutex_lock()
56 mb_status_t mb_mutex_unlock(MB_MUTEX_T *mutex) in mb_mutex_unlock()
67 mb_status_t mb_mutex_del(MB_MUTEX_T *mutex) in mb_mutex_del()
/AliOS-Things-master/kernel/rhino/
A Dk_mutex.c7 kstat_t mutex_create(kmutex_t *mutex, const name_t *name, uint8_t mm_alloc_flag) in mutex_create()
42 kstat_t krhino_mutex_create(kmutex_t *mutex, const name_t *name) in krhino_mutex_create()
62 kstat_t krhino_mutex_del(kmutex_t *mutex) in krhino_mutex_del()
112 kstat_t krhino_mutex_dyn_create(kmutex_t **mutex, const name_t *name) in krhino_mutex_dyn_create()
139 kstat_t krhino_mutex_dyn_del(kmutex_t *mutex) in krhino_mutex_dyn_del()
283 kstat_t krhino_mutex_lock(kmutex_t *mutex, tick_t ticks) in krhino_mutex_lock()
380 kstat_t krhino_mutex_unlock(kmutex_t *mutex) in krhino_mutex_unlock()
/AliOS-Things-master/components/mbmaster/include/
A Dauxiliary.h24 #define MB_MUTEX_CREATE(mutex) mb_mutex_create(mutex) argument
25 #define MB_MUTEX_LOCK(mutex) mb_mutex_lock(mutex) argument
26 #define MB_MUTEX_UNLOCK(mutex) mb_mutex_unlock(mutex) argument
27 #define MB_MUTEX_DEL(mutex) mb_mutex_del(mutex) argument
/AliOS-Things-master/components/py_engine/adapter/haas510/
A Dmpsalport.c55 int32_t mp_sal_mutex_create(mp_sal_mutex_obj_t *mutex) { in mp_sal_mutex_create()
60 int32_t mp_sal_mutex_lock(mp_sal_mutex_obj_t *mutex, uint32_t timeout) { in mp_sal_mutex_lock()
69 int32_t mp_sal_mutex_unlock(mp_sal_mutex_obj_t *mutex) { in mp_sal_mutex_unlock()
79 void mp_sal_mutex_delete(mp_sal_mutex_obj_t *mutex) { in mp_sal_mutex_delete()
/AliOS-Things-master/components/py_engine/adapter/haas600/
A Dmpsalport.c55 int32_t mp_sal_mutex_create(mp_sal_mutex_obj_t *mutex) { in mp_sal_mutex_create()
60 int32_t mp_sal_mutex_lock(mp_sal_mutex_obj_t *mutex, uint32_t timeout) { in mp_sal_mutex_lock()
69 int32_t mp_sal_mutex_unlock(mp_sal_mutex_obj_t *mutex) { in mp_sal_mutex_unlock()
79 void mp_sal_mutex_delete(mp_sal_mutex_obj_t *mutex) { in mp_sal_mutex_delete()
/AliOS-Things-master/components/mbedtls/library/
A Dthreading.c71 static void threading_mutex_init_pthread( mbedtls_threading_mutex_t *mutex ) in threading_mutex_init_pthread()
79 static void threading_mutex_free_pthread( mbedtls_threading_mutex_t *mutex ) in threading_mutex_free_pthread()
88 static int threading_mutex_lock_pthread( mbedtls_threading_mutex_t *mutex ) in threading_mutex_lock_pthread()
99 static int threading_mutex_unlock_pthread( mbedtls_threading_mutex_t *mutex ) in threading_mutex_unlock_pthread()
/AliOS-Things-master/components/py_engine/adapter/haas/
A Dmpsalport.c27 mp_int_t mp_sal_mutex_create(mp_sal_mutex_obj_t *mutex) in mp_sal_mutex_create()
37 mp_int_t mp_sal_mutex_lock(mp_sal_mutex_obj_t *mutex, mp_uint_t timeout) in mp_sal_mutex_lock()
51 mp_int_t mp_sal_mutex_unlock(mp_sal_mutex_obj_t *mutex) in mp_sal_mutex_unlock()
61 void mp_sal_mutex_delete(mp_sal_mutex_obj_t *mutex) in mp_sal_mutex_delete()
/AliOS-Things-master/components/py_engine/engine/extmod/axtls-include/
A Daxtls_os_port.h33 #define SSL_CTX_MUTEX_INIT(mutex) argument
34 #define SSL_CTX_MUTEX_DESTROY(mutex) argument
35 #define SSL_CTX_LOCK(mutex) argument
36 #define SSL_CTX_UNLOCK(mutex) argument
/AliOS-Things-master/components/drivers/core/base/include/drivers/
A Dmutex.h22 struct mutex { struct
25 pthread_mutex_t m; argument
28 #define DEFINE_MUTEX(mutexname) struct mutex mutexname = {.flag = 0} argument
/AliOS-Things-master/components/websocket/src/
A Drws_thread.c43 rws_mutex mutex; member
122 pthread_mutex_t * mutex = (pthread_mutex_t *)rws_malloc_zero(sizeof(pthread_mutex_t)); in rws_mutex_create_recursive() local
135 void rws_mutex_lock(rws_mutex mutex) { in rws_mutex_lock()
141 void rws_mutex_unlock(rws_mutex mutex) { in rws_mutex_unlock()
147 void rws_mutex_delete(rws_mutex mutex) { in rws_mutex_delete()
/AliOS-Things-master/components/linkkit/dev_model/
A Ddm_intf.h9 void *mutex; member
17 void *mutex; member
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/utils/
A Dthread_utils.c105 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/lwip/lwip2.0.0/port/include/arch/
A Dsys_arch.h54 #define sys_mutex_valid(mutex) aos_mutex_is_valid(mutex) argument
55 #define sys_mutex_set_invalid(mutex) do { if(mutex != NULL) { *mutex = NULL; }}while(0) argument
65 sys_sem_t mutex; member

Completed in 25 milliseconds

12345