Lines Matching refs:thd

76     MppThread           *thd;  member
840 MppThread *thd = ctx->thd; in dec_vproc_thread() local
854 mpp_thread_lock(thd, THREAD_WORK); in dec_vproc_thread()
855 if (MPP_THREAD_RUNNING != mpp_thread_get_status(thd, THREAD_WORK)) { in dec_vproc_thread()
856 mpp_thread_unlock(thd, THREAD_WORK); in dec_vproc_thread()
862 mpp_thread_wait(thd, THREAD_WORK); in dec_vproc_thread()
864 mpp_thread_unlock(thd, THREAD_WORK); in dec_vproc_thread()
874 mpp_thread_lock(thd, THREAD_CONTROL); in dec_vproc_thread()
876 mpp_thread_unlock(thd, THREAD_CONTROL); in dec_vproc_thread()
1002 p->thd = mpp_thread_create(dec_vproc_thread, p, "mpp_dec_vproc"); in dec_vproc_init()
1007 mpp_thread_destroy(p->thd); in dec_vproc_init()
1016 mpp_thread_destroy(p->thd); in dec_vproc_init()
1040 if (!p->thd || ret) { in dec_vproc_init()
1042 if (p->thd) { in dec_vproc_init()
1043 mpp_thread_destroy(p->thd); in dec_vproc_init()
1044 p->thd = NULL; in dec_vproc_init()
1116 if (p->thd) { in dec_vproc_deinit()
1117 mpp_thread_destroy(p->thd); in dec_vproc_deinit()
1118 p->thd = NULL; in dec_vproc_deinit()
1151 if (p->thd) in dec_vproc_start()
1152 mpp_thread_start(p->thd); in dec_vproc_start()
1170 if (p->thd) in dec_vproc_stop()
1171 mpp_thread_stop(p->thd); in dec_vproc_stop()
1188 if (p->thd) { in dec_vproc_signal()
1189 mpp_thread_lock(p->thd, THREAD_WORK); in dec_vproc_signal()
1190 mpp_thread_signal(p->thd, THREAD_WORK); in dec_vproc_signal()
1191 mpp_thread_unlock(p->thd, THREAD_WORK); in dec_vproc_signal()
1207 if (p->thd) { in dec_vproc_reset()
1208 MppThread *thd = p->thd; in dec_vproc_reset() local
1212 mpp_thread_lock(thd, THREAD_WORK); in dec_vproc_reset()
1213 mpp_thread_lock(thd, THREAD_CONTROL); in dec_vproc_reset()
1215 mpp_thread_signal(thd, THREAD_WORK); in dec_vproc_reset()
1216 mpp_thread_unlock(thd, THREAD_CONTROL); in dec_vproc_reset()
1217 mpp_thread_unlock(thd, THREAD_WORK); in dec_vproc_reset()