| /rockchip-linux_mpp/osal/ |
| H A D | mpp_list.c | 315 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 D | mpp_eventfd.c | 31 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 D | mpp_thread.c | 170 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 D | mpp_task_impl.h | 111 #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 D | mpp_list.h | 61 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 D | mpp_server.h | 19 rk_s32 mpp_server_wait_task(MppDev ctx, RK_S64 timeout);
|
| H A D | mpp_eventfd.h | 18 RK_S32 mpp_eventfd_read(RK_S32 fd, RK_U64 *val, RK_S64 timeout);
|
| H A D | mpp_thread.h | 85 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 D | mpi.c | 269 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 D | mpp.c | 449 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 D | mpp_task_impl.c | 130 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 D | kmpp.c | 360 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 D | mpi_dec_mt_test.c | 293 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 D | mpi_enc_mt_test.c | 517 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 D | mpi_enc_test.c | 1137 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 D | rk_mpi.h | 166 MPP_RET (*poll)(MppCtx ctx, MppPortType type, MppPollType timeout);
|
| /rockchip-linux_mpp/utils/ |
| H A D | mpi_dec_utils.h | 118 RK_S32 timeout; member
|
| /rockchip-linux_mpp/kmpp/inc/ |
| H A D | kmpp.h | 35 MPP_RET (*poll)(Kmpp *ctx, MppPortType type, MppPollType timeout);
|
| /rockchip-linux_mpp/mpp/legacy/ |
| H A D | vpu_api_legacy.cpp | 1631 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 D | mpp_server.c | 527 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 D | mpp.h | 206 MPP_RET mpp_poll(Mpp *mpp, MppPortType type, MppPollType timeout);
|
| /rockchip-linux_mpp/debian/ |
| H A D | changelog | 81 * [test]: add timeout poll type sample code
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_CN.md | 279 …tType type, MppPollType timeout) <br/>端口查询接口,用于查询端口是否有数据可供dequeue。 <br/>ctx :MPP实例上下文。 <br/>type :…
|
| H A D | Rockchip_Developer_Guide_MPP_EN.md | 266 …timeout) Port query interface, used to query whether the port has data available for dequeue. <br>…
|
| /rockchip-linux_mpp/ |
| H A D | CHANGELOG.md | 91 - [osal]: Fix timeout expire too soon issue 293 - [hal_avsd]: enable hw dec timeout
|