Lines Matching refs:tmp
78 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()
581 RK_S32 tmp, nonZeroTarget; in h264e_vepu_mbrc_prepare() local
619 tmp = (scaler * (p->check_point_distance * (i + 1) + 1)) / sscale; in h264e_vepu_mbrc_prepare()
620 tmp = MPP_MIN(WORD_CNT_MAX, tmp / 32 + 1); in h264e_vepu_mbrc_prepare()
621 if (tmp < 0) tmp = WORD_CNT_MAX; /* Detect overflow */ in h264e_vepu_mbrc_prepare()
622 mbrc->cp_target[i] = tmp; /* div32 for regs */ in h264e_vepu_mbrc_prepare()
625 tmp = axb_div_c(p->bits_per_pic, 256, srcPrm); in h264e_vepu_mbrc_prepare()
628 tmp = (RK_S32) (mbrc->cp_usage[i] * scaler) / sscale; in h264e_vepu_mbrc_prepare()
629 tmp = MPP_MIN(WORD_CNT_MAX, tmp / 32 + 1); in h264e_vepu_mbrc_prepare()
630 if (tmp < 0) tmp = WORD_CNT_MAX; /* Detect overflow */ in h264e_vepu_mbrc_prepare()
631 mbrc->cp_target[i] = tmp; /* div32 for regs */ in h264e_vepu_mbrc_prepare()
633 tmp = axb_div_c(p->bits_per_pic, 256, srcPrm); in h264e_vepu_mbrc_prepare()
636 mbrc->cp_error[0] = -tmp * 3; in h264e_vepu_mbrc_prepare()
638 mbrc->cp_error[1] = -tmp * 2; in h264e_vepu_mbrc_prepare()
640 mbrc->cp_error[2] = -tmp * 1; in h264e_vepu_mbrc_prepare()
642 mbrc->cp_error[3] = tmp * 1; in h264e_vepu_mbrc_prepare()
644 mbrc->cp_error[4] = tmp * 2; in h264e_vepu_mbrc_prepare()
646 mbrc->cp_error[5] = tmp * 3; in h264e_vepu_mbrc_prepare()
648 mbrc->cp_error[6] = tmp * 4; in h264e_vepu_mbrc_prepare()
652 tmp = mbrc->cp_error[i]; in h264e_vepu_mbrc_prepare()
653 tmp = mpp_clip(tmp / 4, -32768, 32767); in h264e_vepu_mbrc_prepare()
654 mbrc->cp_error[i] = tmp; in h264e_vepu_mbrc_prepare()