Searched refs:rcb_inf (Results 1 – 3 of 3) sorted by relevance
110 static int mpp_extract_rcb_info(struct rkvdec2_rcb_info *rcb_inf, in mpp_extract_rcb_info() argument113 int max_size = ARRAY_SIZE(rcb_inf->elem); in mpp_extract_rcb_info()114 int cnt = req->size / sizeof(rcb_inf->elem[0]); in mpp_extract_rcb_info()116 if (req->size > sizeof(rcb_inf->elem)) { in mpp_extract_rcb_info()120 if (copy_from_user(rcb_inf->elem, req->data, req->size)) { in mpp_extract_rcb_info()124 rcb_inf->cnt = cnt; in mpp_extract_rcb_info()184 mpp_extract_rcb_info(&priv->rcb_inf, req); in rkvdec2_extract_task_msg()207 struct rkvdec2_rcb_info *rcb_inf = &priv->rcb_inf; in mpp_set_rcbbuf() local214 for (i = 0; i < rcb_inf->cnt; i++) { in mpp_set_rcbbuf()215 reg_idx = rcb_inf->elem[i].index; in mpp_set_rcbbuf()[all …]
264 struct rkvenc2_rcb_info rcb_inf; member670 static int rkvenc2_extract_rcb_info(struct rkvenc2_rcb_info *rcb_inf, in rkvenc2_extract_rcb_info() argument673 int max_size = ARRAY_SIZE(rcb_inf->elem); in rkvenc2_extract_rcb_info()674 int cnt = req->size / sizeof(rcb_inf->elem[0]); in rkvenc2_extract_rcb_info()676 if (req->size > sizeof(rcb_inf->elem)) { in rkvenc2_extract_rcb_info()680 if (copy_from_user(rcb_inf->elem, req->data, req->size)) { in rkvenc2_extract_rcb_info()684 rcb_inf->cnt = cnt; in rkvenc2_extract_rcb_info()761 rkvenc2_extract_rcb_info(&priv->rcb_inf, req); in rkvenc_extract_task_msg()816 struct rkvenc2_rcb_info *rcb_inf = &priv->rcb_inf; in rkvenc2_set_rcbbuf() local819 for (i = 0; i < rcb_inf->cnt; i++) { in rkvenc2_set_rcbbuf()[all …]
166 struct rkvdec2_rcb_info rcb_inf; member