Home
last modified time | relevance | path

Searched refs:mutex (Results 1 – 8 of 8) sorted by relevance

/rockchip-linux_mpp/osal/test/
H A Dmpp_thread_test.c99 pthread_mutex_t mutex; in mutex_performance_test_once() local
104 pthread_mutex_init(&mutex, &attr); in mutex_performance_test_once()
107 pthread_mutex_lock(&mutex); in mutex_performance_test_once()
108 pthread_mutex_unlock(&mutex); in mutex_performance_test_once()
110 pthread_mutex_lock(&mutex); in mutex_performance_test_once()
111 pthread_mutex_unlock(&mutex); in mutex_performance_test_once()
113 pthread_mutex_lock(&mutex); in mutex_performance_test_once()
114 pthread_mutex_unlock(&mutex); in mutex_performance_test_once()
116 pthread_mutex_lock(&mutex); in mutex_performance_test_once()
117 pthread_mutex_unlock(&mutex); in mutex_performance_test_once()
[all …]
H A Dmpp_runtime_test.c133 pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable
144 pthread_mutex_lock(&mutex); in wait_thread()
158 ret = pthread_cond_timedwait(&cond, &mutex, &ts); in wait_thread()
172 pthread_mutex_unlock(&mutex); in wait_thread()
178 pthread_mutex_unlock(&mutex); in wait_thread()
191 pthread_mutex_destroy(&mutex); in check_pthread_clock()
199 pthread_mutex_destroy(&mutex); in check_pthread_clock()
/rockchip-linux_mpp/mpp/legacy/
H A Drk_list.cpp78 pthread_mutex_lock(&mutex); in add_at_head()
89 pthread_mutex_unlock(&mutex); in add_at_head()
96 pthread_mutex_lock(&mutex); in add_at_tail()
107 pthread_mutex_unlock(&mutex); in add_at_tail()
145 pthread_mutex_lock(&mutex); in del_at_head()
151 pthread_mutex_unlock(&mutex); in del_at_head()
158 pthread_mutex_lock(&mutex); in del_at_tail()
164 pthread_mutex_unlock(&mutex); in del_at_tail()
170 pthread_mutex_lock(&mutex); in list_is_empty()
172 pthread_mutex_unlock(&mutex); in list_is_empty()
[all …]
H A Drk_list.h39 pthread_mutex_t mutex;
/rockchip-linux_mpp/test/
H A Dmpp_event_trigger.c25 pthread_mutex_t mutex; member
45 ret = pthread_mutex_init(&ctx->mutex, NULL); in event_create()
58 pthread_mutex_destroy(&ctx->mutex); in event_destroy()
67 pthread_mutex_lock(&ctx->mutex); in event_init()
82 pthread_mutex_unlock(&ctx->mutex); in event_init()
112 pthread_mutex_lock(&ctx->mutex); in event_timed_wait()
114 err = pthread_cond_timedwait(&ctx->condition, &ctx->mutex, &final_time); in event_timed_wait()
119 pthread_mutex_unlock(&ctx->mutex); in event_timed_wait()
126 pthread_mutex_lock(&ctx->mutex); in event_down()
129 pthread_mutex_unlock(&ctx->mutex); in event_down()
/rockchip-linux_mpp/osal/inc/
H A Dmpp_thread.h75 void mpp_mutex_init(MppMutex *mutex);
76 void mpp_mutex_destroy(MppMutex *mutex);
77 void mpp_mutex_lock(MppMutex *mutex);
78 void mpp_mutex_unlock(MppMutex *mutex);
79 int mpp_mutex_trylock(MppMutex *mutex);
84 rk_s32 mpp_cond_wait(MppCond *condition, MppMutex *mutex);
85 rk_s32 mpp_cond_timedwait(MppCond *condition, MppMutex *mutex, rk_s64 timeout);
/rockchip-linux_mpp/osal/
H A Dmpp_thread.c108 void mpp_mutex_init(MppMutex *mutex) in mpp_mutex_init() argument
113 pthread_mutex_init(&mutex->lock, &attr); in mpp_mutex_init()
117 void mpp_mutex_destroy(MppMutex *mutex) in mpp_mutex_destroy() argument
119 pthread_mutex_destroy(&mutex->lock); in mpp_mutex_destroy()
122 void mpp_mutex_lock(MppMutex *mutex) in mpp_mutex_lock() argument
124 pthread_mutex_lock(&mutex->lock); in mpp_mutex_lock()
127 void mpp_mutex_unlock(MppMutex *mutex) in mpp_mutex_unlock() argument
129 pthread_mutex_unlock(&mutex->lock); in mpp_mutex_unlock()
132 int mpp_mutex_trylock(MppMutex *mutex) in mpp_mutex_trylock() argument
134 return pthread_mutex_trylock(&mutex->lock); in mpp_mutex_trylock()
[all …]
/rockchip-linux_mpp/mpp/base/
H A Dmpp_cluster.c133 MppMutex mutex; member
626 mpp_mutex_init(&srv->mutex); in mpp_cluster_srv_init()
642 mpp_mutex_destroy(&srv->mutex); in mpp_cluster_srv_deinit()
658 mpp_mutex_lock(&srv->mutex); in MPP_SINGLETON()
662 mpp_mutex_unlock(&srv->mutex); in MPP_SINGLETON()
690 mpp_mutex_unlock(&srv->mutex); in MPP_SINGLETON()
711 mpp_mutex_lock(&srv->mutex); in cluster_server_put()
715 mpp_mutex_unlock(&srv->mutex); in cluster_server_put()
731 mpp_mutex_unlock(&srv->mutex); in cluster_server_put()