Home
last modified time | relevance | path

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

/rockchip-linux_mpp/osal/
H A Dmpp_list.c315 MPP_RET mpp_list_wait_timed(MppList *list, rk_s64 timeout) in mpp_list_wait_timed() argument
319 ret = (MPP_RET)mpp_mutex_cond_timedwait(&list->cond_lock, timeout); in mpp_list_wait_timed()
330 MPP_RET mpp_list_wait_lt(MppList *list, rk_s64 timeout, rk_s32 val) in mpp_list_wait_lt() argument
335 if (timeout < 0) { in mpp_list_wait_lt()
338 return mpp_list_wait_timed(list, timeout); in mpp_list_wait_lt()
342 MPP_RET mpp_list_wait_le(MppList *list, rk_s64 timeout, rk_s32 val) in mpp_list_wait_le() argument
347 if (timeout < 0) { in mpp_list_wait_le()
350 return mpp_list_wait_timed(list, timeout); in mpp_list_wait_le()
354 MPP_RET mpp_list_wait_gt(MppList *list, rk_s64 timeout, rk_s32 val) in mpp_list_wait_gt() argument
359 if (timeout < 0) { in mpp_list_wait_gt()
[all …]
H A Dmpp_eventfd.c31 RK_S32 mpp_eventfd_read(RK_S32 fd, RK_U64 *val, RK_S64 timeout) in mpp_eventfd_read() argument
43 ret = poll(&nfds, 1, timeout); in mpp_eventfd_read()
H A Dmpp_thread.c170 rk_s32 mpp_cond_timedwait(MppCond *condition, MppMutex *mutex, rk_s64 timeout) in mpp_cond_timedwait() argument
176 ts.tv_sec += timeout / 1000; in mpp_cond_timedwait()
177 ts.tv_nsec += (timeout % 1000) * 1000000; in mpp_cond_timedwait()
227 rk_s32 mpp_mutex_cond_timedwait(MppMutexCond *mutexCond, rk_s64 timeout) in mpp_mutex_cond_timedwait() argument
229 return mpp_cond_timedwait(&mutexCond->cond, &mutexCond->lock, timeout); in mpp_mutex_cond_timedwait()
/rockchip-linux_mpp/mpp/base/inc/
H A Dmpp_task_impl.h111 #define mpp_port_poll(port, timeout) _mpp_port_poll(__FUNCTION__, port, timeout) argument
117 MPP_RET _mpp_port_poll(const char *caller, MppPort port, MppPollType timeout);
/rockchip-linux_mpp/osal/inc/
H A Dmpp_list.h61 MPP_RET mpp_list_wait_timed(MppList *list, rk_s64 timeout);
62 MPP_RET mpp_list_wait_lt(MppList *list, rk_s64 timeout, rk_s32 val);
63 MPP_RET mpp_list_wait_le(MppList *list, rk_s64 timeout, rk_s32 val);
64 MPP_RET mpp_list_wait_gt(MppList *list, rk_s64 timeout, rk_s32 val);
65 MPP_RET mpp_list_wait_ge(MppList *list, rk_s64 timeout, rk_s32 val);
H A Dmpp_server.h19 rk_s32 mpp_server_wait_task(MppDev ctx, RK_S64 timeout);
H A Dmpp_eventfd.h18 RK_S32 mpp_eventfd_read(RK_S32 fd, RK_U64 *val, RK_S64 timeout);
H A Dmpp_thread.h85 rk_s32 mpp_cond_timedwait(MppCond *condition, MppMutex *mutex, rk_s64 timeout);
96 rk_s32 mpp_mutex_cond_timedwait(MppMutexCond *mutexCond, rk_s64 timeout);
/rockchip-linux_mpp/mpp/
H A Dmpi.c269 static MPP_RET mpi_poll(MppCtx ctx, MppPortType type, MppPollType timeout) in mpi_poll() argument
274 mpi_dbg_func("enter ctx %p type %d timeout %d\n", ctx, type, timeout); in mpi_poll()
281 timeout < MPP_POLL_BUTT || in mpi_poll()
282 timeout > MPP_POLL_MAX) { in mpi_poll()
283 mpp_err_f("invalid input type %d timeout %d\n", type, timeout); in mpi_poll()
288 ret = mpp_poll(p->ctx, type, timeout); in mpi_poll()
H A Dmpp.c449 MppPollType timeout = mpp->mInputTimeout; in mpp_put_packet() local
495 ret = mpp_poll(mpp, MPP_PORT_INPUT, timeout); in mpp_put_packet()
521 timeout = MPP_POLL_BLOCK; in mpp_put_packet()
545 if (timeout && !pkt_copy) in mpp_put_packet()
546 mpp_poll(mpp, MPP_PORT_INPUT, timeout); in mpp_put_packet()
1023 MPP_RET mpp_poll(Mpp *mpp, MppPortType type, MppPollType timeout) in mpp_poll() argument
1050 ret = mpp_port_poll(port, timeout); in mpp_poll()
1312 MppPollType timeout = (param) ? *((MppPollType *)param) : MPP_POLL_NON_BLOCK; in mpp_control_mpp() local
1314 if (timeout <= MPP_POLL_BUTT || timeout > MPP_POLL_MAX) { in mpp_control_mpp()
1316 timeout, MPP_POLL_BUTT, MPP_POLL_MAX); in mpp_control_mpp()
[all …]
/rockchip-linux_mpp/mpp/base/
H A Dmpp_task_impl.c130 MPP_RET _mpp_port_poll(const char *caller, MppPort port, MppPollType timeout) in _mpp_port_poll() argument
153 timeout, curr->count); in _mpp_port_poll()
162 if (timeout) { in _mpp_port_poll()
165 if (timeout < 0) { in _mpp_port_poll()
174 port_type_str[port_impl->type], timeout); in _mpp_port_poll()
175 ret = (MPP_RET)mpp_cond_timedwait(cond, &queue->lock, timeout); in _mpp_port_poll()
187 port_type_str[port_impl->type], timeout, ret); in _mpp_port_poll()
/rockchip-linux_mpp/kmpp/
H A Dkmpp.c360 struct timeval timeout; in get_packet() local
366 memcpy(&timeout, &ctx->mTimeout, sizeof(timeout)); in get_packet()
367 ret = select(ctx->mClientFd + 1, &read_fds, NULL, NULL, &timeout); in get_packet()
447 static MPP_RET poll(Kmpp *ctx, MppPortType type, MppPollType timeout) in poll() argument
451 (void)timeout; in poll()
/rockchip-linux_mpp/test/
H A Dmpi_dec_mt_test.c293 MppPollType timeout = MPP_POLL_BLOCK; in mt_dec_decode() local
294 MppParam param = &timeout; in mt_dec_decode()
298 mpp_err("Failed to set output timeout %d ret %d\n", timeout, ret); in mt_dec_decode()
419 cmd->timeout = -1; in main()
H A Dmpi_enc_mt_test.c517 MppPollType timeout = MPP_POLL_NON_BLOCK; in mt_test_res_init() local
562 ret = p->mpi->control(p->ctx, MPP_SET_INPUT_TIMEOUT, &timeout); in mt_test_res_init()
564 mpp_err("mpi control set input timeout %d ret %d\n", timeout, ret); in mt_test_res_init()
568 timeout = MPP_POLL_BLOCK; in mt_test_res_init()
570 ret = p->mpi->control(p->ctx, MPP_SET_OUTPUT_TIMEOUT, &timeout); in mt_test_res_init()
572 mpp_err("mpi control set output timeout %d ret %d\n", timeout, ret); in mt_test_res_init()
H A Dmpi_enc_test.c1137 MppPollType timeout = MPP_POLL_BLOCK; in enc_test() local
1185 ret = p->mpi->control(p->ctx, MPP_SET_OUTPUT_TIMEOUT, &timeout); in enc_test()
1187 mpp_err("mpi control set output timeout %d ret %d\n", timeout, ret); in enc_test()
/rockchip-linux_mpp/inc/
H A Drk_mpi.h166 MPP_RET (*poll)(MppCtx ctx, MppPortType type, MppPollType timeout);
/rockchip-linux_mpp/utils/
H A Dmpi_dec_utils.h118 RK_S32 timeout; member
/rockchip-linux_mpp/kmpp/inc/
H A Dkmpp.h35 MPP_RET (*poll)(Kmpp *ctx, MppPortType type, MppPollType timeout);
/rockchip-linux_mpp/mpp/legacy/
H A Dvpu_api_legacy.cpp1631 RK_S32 timeout = *((RK_S32*)param); in control() local
1633 if (timeout) { in control()
1634 if (timeout < 0) in control()
1637 mpp_log("set output timeout %d ms\n", timeout); in control()
1646 RK_S32 timeout = *((RK_S32*)param); in control() local
1647 mInputTimeOutMs = timeout; in control()
1649 if (timeout) { in control()
1650 if (timeout < 0) in control()
1653 mpp_log("set input timeout %d ms\n", timeout); in control()
/rockchip-linux_mpp/osal/driver/
H A Dmpp_server.c527 rk_s32 wait_task(MppDevMppService *ctx, rk_s64 timeout) in wait_task() argument
532 (void) timeout; in wait_task()
930 rk_s32 mpp_server_wait_task(MppDev ctx, rk_s64 timeout) in mpp_server_wait_task() argument
936 ret = wait_task((MppDevMppService *)ctx, timeout); in mpp_server_wait_task()
/rockchip-linux_mpp/mpp/inc/
H A Dmpp.h206 MPP_RET mpp_poll(Mpp *mpp, MppPortType type, MppPollType timeout);
/rockchip-linux_mpp/debian/
H A Dchangelog81 * [test]: add timeout poll type sample code
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_CN.md279 …tType type, MppPollType timeout) <br/>端口查询接口,用于查询端口是否有数据可供dequeue。 <br/>ctx :MPP实例上下文。 <br/>type :…
H A DRockchip_Developer_Guide_MPP_EN.md266timeout) Port query interface, used to query whether the port has data available for dequeue. <br>…
/rockchip-linux_mpp/
H A DCHANGELOG.md91 - [osal]: Fix timeout expire too soon issue
293 - [hal_avsd]: enable hw dec timeout