Home
last modified time | relevance | path

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

123

/rockchip-linux_mpp/mpp/hal/rkenc/common/
H A Dvepu580_common.c50 MppEncOSDRegion2 *tmp = region; in vepu580_set_osd() local
52 for (k = 0; k < num; k++, tmp++) { in vepu580_set_osd()
53 regs->reg3074.osd_e |= tmp->enable << k; in vepu580_set_osd()
54 regs->reg3072.osd_lu_inv_en |= (tmp->inverse) ? (1 << k) : 0; in vepu580_set_osd()
55 regs->reg3072.osd_ch_inv_en |= (tmp->inverse) ? (1 << k) : 0; in vepu580_set_osd()
57 if (tmp->enable && tmp->num_mb_x && tmp->num_mb_y) { in vepu580_set_osd()
59 size_t blk_len = tmp->num_mb_x * tmp->num_mb_y * 256; in vepu580_set_osd()
63 pos->osd_lt_x = tmp->start_mb_x; in vepu580_set_osd()
64 pos->osd_lt_y = tmp->start_mb_y; in vepu580_set_osd()
65 pos->osd_rb_x = tmp->start_mb_x + tmp->num_mb_x - 1; in vepu580_set_osd()
[all …]
H A Dvepu541_common.c287 MppEncOSDRegion2 *tmp = region; in vepu541_set_osd() local
290 for (i = 0; i < num; i++, tmp++) { in vepu541_set_osd()
291 regs->reg112.osd_e |= tmp->enable << i; in vepu541_set_osd()
292 regs->reg112.osd_inv_e |= tmp->inverse << i; in vepu541_set_osd()
294 if (tmp->enable && tmp->num_mb_x && tmp->num_mb_y) { in vepu541_set_osd()
296 size_t blk_len = tmp->num_mb_x * tmp->num_mb_y * 256; in vepu541_set_osd()
300 pos->osd_lt_x = tmp->start_mb_x; in vepu541_set_osd()
301 pos->osd_lt_y = tmp->start_mb_y; in vepu541_set_osd()
302 pos->osd_rb_x = tmp->start_mb_x + tmp->num_mb_x - 1; in vepu541_set_osd()
303 pos->osd_rb_y = tmp->start_mb_y + tmp->num_mb_y - 1; in vepu541_set_osd()
[all …]
/rockchip-linux_mpp/mpp/hal/rkdec/avsd/
H A Dhal_avsd_vdpu1.c166 RK_S32 tmp = 0; in set_regs_parameters() local
169 tmp = (2 * p_hal->pic[p_hal->work0].picture_distance - in set_regs_parameters()
173 if (!tmp) tmp = 2; in set_regs_parameters()
174 p_regs->sw31.ref_dist_cur_2 = tmp; in set_regs_parameters()
175 p_regs->sw31.ref_dist_cur_3 = tmp; in set_regs_parameters()
176 p_regs->sw29.ref_invd_cur_2 = 512 / tmp; in set_regs_parameters()
177 p_regs->sw29.ref_invd_cur_3 = 512 / tmp; in set_regs_parameters()
181 tmp = (2 * p_syn->pp.pictureDistance - in set_regs_parameters()
183 if (!tmp) tmp = 2; in set_regs_parameters()
185 p_regs->sw30.ref_dist_cur_0 = tmp; in set_regs_parameters()
[all …]
H A Dhal_avsd_vdpu2.c158 RK_S32 tmp = 0; in set_regs_parameters() local
161 tmp = (2 * p_hal->pic[p_hal->work0].picture_distance - in set_regs_parameters()
165 if (!tmp) tmp = 2; in set_regs_parameters()
166 p_regs->sw133.ref_dist_cur_2 = tmp; in set_regs_parameters()
167 p_regs->sw133.ref_dist_cur_3 = tmp; in set_regs_parameters()
168 p_regs->sw147.ref_invd_cur_2 = 512 / tmp; in set_regs_parameters()
169 p_regs->sw147.ref_invd_cur_3 = 512 / tmp; in set_regs_parameters()
173 tmp = (2 * p_syn->pp.pictureDistance - in set_regs_parameters()
175 if (!tmp) tmp = 2; in set_regs_parameters()
177 p_regs->sw132.ref_dist_cur_0 = tmp; in set_regs_parameters()
[all …]
H A Dhal_avsd_plus.c208 RK_S32 tmp = 0; in set_regs_parameters() local
211 tmp = (2 * p_hal->pic[p_hal->work0].picture_distance - in set_regs_parameters()
215 if (!tmp) tmp = 2; in set_regs_parameters()
216 p_regs->sw31.ref_dist_cur_2 = tmp; in set_regs_parameters()
217 p_regs->sw31.ref_dist_cur_3 = tmp; in set_regs_parameters()
218 p_regs->sw29.ref_invd_cur_2 = 512 / tmp; in set_regs_parameters()
219 p_regs->sw29.ref_invd_cur_3 = 512 / tmp; in set_regs_parameters()
223 tmp = (2 * p_syn->pp.pictureDistance - in set_regs_parameters()
225 if (!tmp) tmp = 2; in set_regs_parameters()
227 p_regs->sw30.ref_dist_cur_0 = tmp; in set_regs_parameters()
[all …]
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_stream.c102 RK_S32 tmp = ++val; in h265e_stream_write_ue_with_log() local
107 if (tmp >= 0x10000) { in h265e_stream_write_ue_with_log()
109 tmp >>= 16; in h265e_stream_write_ue_with_log()
111 if (tmp >= 0x100) { in h265e_stream_write_ue_with_log()
113 tmp >>= 8; in h265e_stream_write_ue_with_log()
115 size += ue_size_tab[tmp]; in h265e_stream_write_ue_with_log()
129 RK_S32 tmp = 1 - val * 2; in h265e_stream_write_se_with_log() local
130 if (tmp < 0) in h265e_stream_write_se_with_log()
131 tmp = val * 2; in h265e_stream_write_se_with_log()
133 val = tmp; in h265e_stream_write_se_with_log()
[all …]
/rockchip-linux_mpp/osal/test/
H A Dmpp_mem_test.c16 void *tmp = NULL; in main() local
18 tmp = mpp_calloc(int, 100); in main()
19 if (tmp) { in main()
20 mpp_log("calloc success ptr 0x%p\n", tmp); in main()
24 if (tmp) { in main()
25 tmp = mpp_realloc(tmp, int, 200); in main()
26 if (tmp) { in main()
27 mpp_log("realloc success ptr 0x%p\n", tmp); in main()
32 mpp_free(tmp); in main()
/rockchip-linux_mpp/mpp/hal/vpu/jpege/
H A Dhal_jpege_base.c43 RK_U8 *tmp = buf + (bytepos & (~0x7)); in get_msb_lsb_at_pos() local
50 tmp[i] = 0; in get_msb_lsb_at_pos()
53 val32 = (tmp[0] << 24) | in get_msb_lsb_at_pos()
54 (tmp[1] << 16) | in get_msb_lsb_at_pos()
55 (tmp[2] << 8) | in get_msb_lsb_at_pos()
56 (tmp[3] << 0); in get_msb_lsb_at_pos()
61 val32 = (tmp[4] << 24) | in get_msb_lsb_at_pos()
62 (tmp[5] << 16) | in get_msb_lsb_at_pos()
63 (tmp[6] << 8); in get_msb_lsb_at_pos()
/rockchip-linux_mpp/mpp/hal/vpu/vp8e/
H A Dhal_vp8e_base.c57 RK_S32 tmp = (qp * 64) / 128 + 8; in set_filter() local
58 sps->filter_level = MPP_CLIP3(0, 63, tmp); in set_filter()
206 RK_S32 i, tmp; in set_intra_pred_penalties() local
209 tmp = qp * 2 + 8; in set_intra_pred_penalties()
211 hw_cfg->intra_b_mode_penalty[i] = (intra4_mode_tree_penalty_tbl[i] * tmp) >> 8; in set_intra_pred_penalties()
215 tmp = qp * 2 + 64; in set_intra_pred_penalties()
217 hw_cfg->intra_mode_penalty[i] = (intra16_mode_tree_penalty_tbl[i] * tmp) >> 8; in set_intra_pred_penalties()
228 RK_S32 i, tmp; in set_hdr_segmentation() local
251 tmp = pps->qp_sgm[i]; in set_hdr_segmentation()
253 vp8e_put_lit(bitbuf, MPP_ABS(tmp), 7); in set_hdr_segmentation()
[all …]
H A Dhal_vp8e_entropy.c110 RK_S32 tmp, ii; in vp8e_init_entropy() local
112 tmp = i * 7 * 3 + j * 3 + k; in vp8e_init_entropy()
113 tmp += 2 * 4 * 7 * 3; in vp8e_init_entropy()
114 ii = offset_tbl[tmp]; in vp8e_init_entropy()
122 tmp -= 4 * 7 * 3; in vp8e_init_entropy()
123 ii = offset_tbl[tmp]; in vp8e_init_entropy()
219 RK_U32 tmp = 0; in vp8e_swap_endian() local
221 tmp |= (val & 0xFF) << 24; in vp8e_swap_endian()
222 tmp |= (val & 0xFF00) << 8; in vp8e_swap_endian()
223 tmp |= (val & 0xFF0000) >> 8; in vp8e_swap_endian()
[all …]
/rockchip-linux_mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu_v2.c78 RK_S32 tmp = 0; in exp_golomb_signed() local
85 while (val >> ++tmp) in exp_golomb_signed()
88 return tmp * 2 - 1; in exp_golomb_signed()
95 RK_U32 val, val2, tmp, tmp2; in vepu_swap_endian() local
101 tmp = 0; in vepu_swap_endian()
103 tmp |= (val & 0xFF) << 24; in vepu_swap_endian()
104 tmp |= (val & 0xFF00) << 8; in vepu_swap_endian()
105 tmp |= (val & 0xFF0000) >> 8; in vepu_swap_endian()
106 tmp |= (val & 0xFF000000) >> 24; in vepu_swap_endian()
120 buf[i] = tmp; in vepu_swap_endian()
[all …]
/rockchip-linux_mpp/mpp/legacy/
H A DppOp.cpp104 char *tmp = (char *)src.vir_addr; in main()
106 memset(tmp, (i & 0xff), SRC_WIDTH); in main()
107 tmp += SRC_WIDTH; in main()
112 char *tmp = (char *)src.vir_addr; in main() local
115 if (fpr)fread(tmp, 1, SRC_WIDTH, fpr); in main()
116 tmp += src_vir_width; in main()
118 tmp = (char *)src.vir_addr; in main()
119 if (fpr)fread(&tmp[src_vir_width * src_vir_height], 1, SRC_WIDTH * SRC_HEIGHT / 2, fpr); in main()
124 …tmpbuf[i * src_vir_width + j * 2 + 0] = tmp[src_vir_width * src_vir_height + i * SRC_WIDTH / 2 + j… in main()
125 …tmpbuf[i * src_vir_width + j * 2 + 1] = tmp[src_vir_width * src_vir_height + SRC_WIDTH * SRC_HEIGH… in main()
[all …]
/rockchip-linux_mpp/mpp/base/
H A Dmpp_bitwrite.c191 RK_U32 tmp; in mpp_writer_put_ue() local
193 tmp = num_bits - 1; in mpp_writer_put_ue()
195 if (tmp > 24) { in mpp_writer_put_ue()
196 tmp -= 24; in mpp_writer_put_ue()
200 mpp_writer_put_bits(ctx, 0, tmp); in mpp_writer_put_ue()
216 RK_U32 tmp; in mpp_writer_put_se() local
219 tmp = (RK_U32)(2 * val - 1); in mpp_writer_put_se()
221 tmp = (RK_U32)(-2 * val); in mpp_writer_put_se()
223 mpp_writer_put_ue(ctx, tmp); in mpp_writer_put_se()
238 RK_S32 tmp = 0; in mpp_exp_golomb_signed() local
[all …]
H A Dmpp_cfg_io.c1165 char tmp[64]; in parse_number() local
1169 for (i = 0; i < sizeof(tmp) - 1; i++) { in parse_number()
1181 tmp[i] = buf[0]; in parse_number()
1184 tmp[i] = '\0'; in parse_number()
1196 value = strtold(tmp, NULL); in parse_number()
1198 mpp_loge_f("failed to parse number %s errno %s\n", tmp, strerror(errno)); in parse_number()
1202 if (strstr(tmp, ".")) { in parse_number()
1224 mpp_loge_f("invalid number %s\n", tmp); in parse_number()
1534 char *tmp = NULL; in parse_log_object() local
1564 tmp = dup_str(name, name_len); in parse_log_object()
[all …]
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_dpb.c631 H264eDpbFrm *tmp = &dpb->frames[i]; in h264e_dpb_check() local
633 if (tmp == curr) in h264e_dpb_check()
636 if (!tmp->dpb_used) in h264e_dpb_check()
639 if (!tmp->status.valid) in h264e_dpb_check()
642 mpp_assert(!tmp->status.is_non_ref); in h264e_dpb_check()
644 if (!tmp->status.is_lt_ref) in h264e_dpb_check()
647 if (tmp->lt_idx == lt_idx) { in h264e_dpb_check()
648 tmp->dpb_used = 0; in h264e_dpb_check()
649 tmp->status.valid = 0; in h264e_dpb_check()
651 curr->seq_idx, curr->lt_idx, tmp->slot_idx); in h264e_dpb_check()
[all …]
/rockchip-linux_mpp/mpp/base/test/
H A Dmpp_bit_read_test.c335 RK_S32 tmp = 0; in main() local
345 if (proc_bit_ops(&reader, &bit_ops_3[i], &tmp)) in main()
348 tmp = 0; in main()
356 if (proc_bit_ops(&reader, &bit_ops_4[i], &tmp)) in main()
359 tmp = 0; in main()
367 if (proc_bit_ops(&reader, &bit_ops_2[i], &tmp)) in main()
370 tmp = 0; in main()
379 if (proc_bit_ops(&reader, &bit_ops_1[i], &tmp)) in main()
382 tmp = 0; in main()
/rockchip-linux_mpp/mpp/hal/vpu/jpegd/
H A Dhal_jpegd_vdpu1.c372 int satur = 0, tmp; in jpegd_setup_pp() local
464 tmp = a; in jpegd_setup_pp()
465 if (tmp > 1023) in jpegd_setup_pp()
466 tmp = 1023; in jpegd_setup_pp()
467 else if (tmp < 0) in jpegd_setup_pp()
468 tmp = 0; in jpegd_setup_pp()
470 post->reg69.sw_color_coeffa1 = tmp; in jpegd_setup_pp()
471 post->reg69.sw_color_coeffa2 = tmp; in jpegd_setup_pp()
477 tmp = (satur * (int) b) / 64; in jpegd_setup_pp()
478 if (tmp > 1023) in jpegd_setup_pp()
[all …]
H A Dhal_jpegd_vdpu2.c391 int satur = 0, tmp; in jpegd_setup_pp() local
483 tmp = a; in jpegd_setup_pp()
484 if (tmp > 1023) in jpegd_setup_pp()
485 tmp = 1023; in jpegd_setup_pp()
486 else if (tmp < 0) in jpegd_setup_pp()
487 tmp = 0; in jpegd_setup_pp()
489 reg->reg1.sw_color_coeffa1 = tmp; in jpegd_setup_pp()
490 reg->reg1.sw_color_coeffa2 = tmp; in jpegd_setup_pp()
496 tmp = (satur * (int) b) / 64; in jpegd_setup_pp()
497 if (tmp > 1023) in jpegd_setup_pp()
[all …]
/rockchip-linux_mpp/mpp/codec/dec/vp8/
H A Dvp8d_parser.c490 RK_U32 i, tmp; in vp8d_convert_to_syntx() local
495 tmp = (p->bitstr.pos) * 8 + (8 - p->bitstr.count); in vp8d_convert_to_syntx()
498 tmp += 8; in vp8d_convert_to_syntx()
503 tmp += extraBytesPacked * 8; in vp8d_convert_to_syntx()
504 byteOffset = tmp / 8; in vp8d_convert_to_syntx()
509 pic_param->stream_start_bit += (tmp & 0x7); in vp8d_convert_to_syntx()
821 RK_U32 tmp; in vp8_header_parser() local
827 tmp = (pbase[0] << 16) | (pbase[1] << 8) | (pbase[2] << 0); in vp8_header_parser()
828 if (tmp != VP8_KEY_FRAME_START_CODE) in vp8_header_parser()
830 tmp = (pbase[3] << 0) | (pbase[4] << 8); in vp8_header_parser()
[all …]
/rockchip-linux_mpp/osal/
H A Dmpp_log.c47 char *tmp = msg; in __mpp_log() local
60 tmp += len_name + 1; in __mpp_log()
66 buf_left -= snprintf(tmp, buf_left, "%s", msg_log_warning); in __mpp_log()
69 snprintf(tmp, buf_left, "%s", fmt); in __mpp_log()
71 tmp[len_fmt] = '\n'; in __mpp_log()
72 tmp[len_fmt + 1] = '\0'; in __mpp_log()
H A Dmpp_common.c55 RK_S32 tmp; in axb_div_c() local
79 tmp = b; in axb_div_c()
81 a = tmp; in axb_div_c()
/rockchip-linux_mpp/utils/
H A Dutils.c103 RK_U8 *tmp = mpp_malloc(RK_U8, h_stride * height * 2); in dump_mpp_frame_to_file() local
104 RK_U8 *tmp_u = tmp; in dump_mpp_frame_to_file()
105 RK_U8 *tmp_v = tmp + width * height / 2; in dump_mpp_frame_to_file()
119 fwrite(tmp, 1, width * height, fp); in dump_mpp_frame_to_file()
120 mpp_free(tmp); in dump_mpp_frame_to_file()
180 RK_U8 *tmp = mpp_malloc(RK_U8, h_stride * height * 2); in dump_mpp_frame_to_file() local
181 RK_U8 *tmp_u = tmp; in dump_mpp_frame_to_file()
182 RK_U8 *tmp_v = tmp + width * height; in dump_mpp_frame_to_file()
196 fwrite(tmp, 1, width * height * 2, fp); in dump_mpp_frame_to_file()
197 mpp_free(tmp); in dump_mpp_frame_to_file()
[all …]
H A Dmpp_enc_roi_utils.c168 Vepu541RoiCfg *tmp; member
470 Vepu541RoiCfg *src = (Vepu541RoiCfg *)ctx->tmp; in gen_vepu580_roi_h264()
495 RK_U64 *tmp = (RK_U64 *)base_cfg; in gen_vepu580_roi_h264()
500 … mpp_log("val low %8x hight %8x", *tmp & 0xffffffff, ((*tmp >> 32) & 0xffffffff)); in gen_vepu580_roi_h264()
541 Vepu541RoiCfg *src = (Vepu541RoiCfg *)ctx->tmp; in gen_vepu580_roi_h265()
694 impl->tmp = mpp_malloc(Vepu541RoiCfg, stride_h * stride_v); in mpp_enc_roi_init()
697 if (!impl->tmp || !impl->cu_map) in mpp_enc_roi_init()
763 impl->tmp = mpp_malloc(Vepu541RoiCfg, stride_h * stride_v); in mpp_enc_roi_init()
764 if (!impl->tmp) in mpp_enc_roi_init()
824 MPP_FREE(impl->tmp); in mpp_enc_roi_deinit()
[all …]
/rockchip-linux_mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_vdpu383.c161 RK_U32 tmp = 0; in prepare_spspps() local
229 tmp |= (RK_U32)(is_long_term & 0x1) << i; in prepare_spspps()
233 tmp |= (RK_U32)(voidx & 0x1) << (i + 16); in prepare_spspps()
235 mpp_put_bits(&bp, tmp, 32); in prepare_spspps()
249 tmp = 0; in prepare_spspps()
253 tmp |= field_flag << i; in prepare_spspps()
258 tmp |= top_used << (i + 16); in prepare_spspps()
260 mpp_put_bits(&bp, tmp, 32); in prepare_spspps()
262 tmp = 0; in prepare_spspps()
266 tmp |= bot_used << i; in prepare_spspps()
[all …]
/rockchip-linux_mpp/mpp/codec/dec/mpg4/
H A Dmpg4d_parser.c707 RK_U8 tmp[256]; in mpg4d_parse_user_data() local
712 memset(tmp, 0, 256); in mpg4d_parse_user_data()
723 tmp[i] = val; in mpg4d_parse_user_data()
731 tmp[i] = 0; in mpg4d_parse_user_data()
736 if ((tmp[0] == 'D') && in mpg4d_parse_user_data()
737 (tmp[1] == 'i') && in mpg4d_parse_user_data()
738 (tmp[2] == 'v') && in mpg4d_parse_user_data()
739 (tmp[3] == 'X')) { in mpg4d_parse_user_data()
742 if (tmp[j] <= '4') { in mpg4d_parse_user_data()
748 while ((tmp[j] >= '0') && in mpg4d_parse_user_data()
[all …]

123