Lines Matching refs:dst
26 static void decode_hf_c(int32_t **dst,
39 dst[i][j + ofs] = clip23(coeff[j] * scale + (1 << 3) >> 4);
43 static void decode_joint_c(int32_t **dst, int32_t **src,
53 dst[i][j + ofs] = clip23(mul17(src[i][j + ofs], scale));
99 static void lfe_x96_float_c(float *dst, const float *src,
109 *dst++ = a;
110 *dst++ = b;
221 static void lfe_x96_fixed_c(int32_t *dst, const int32_t *src,
231 *dst++ = clip23(norm23(a));
232 *dst++ = clip23(norm23(b));
298 static void decor_c(int32_t *dst, const int32_t *src, int coeff, ptrdiff_t len)
303 dst[i] += (SUINT)((int)(src[i] * (SUINT)coeff + (1 << 2)) >> 3);
318 static void dmix_sub_c(int32_t *dst, const int32_t *src, int coeff, ptrdiff_t len)
323 dst[i] -= (unsigned)mul15(src[i], coeff);
326 static void dmix_add_c(int32_t *dst, const int32_t *src, int coeff, ptrdiff_t len)
331 dst[i] += (unsigned)mul15(src[i], coeff);
334 static void dmix_scale_c(int32_t *dst, int scale, ptrdiff_t len)
339 dst[i] = mul15(dst[i], scale);
342 static void dmix_scale_inv_c(int32_t *dst, int scale_inv, ptrdiff_t len)
347 dst[i] = mul16(dst[i], scale_inv);
350 static void filter0(SUINT32 *dst, const int32_t *src, int32_t coeff, ptrdiff_t len)
355 dst[i] -= mul22(src[i], coeff);
358 static void filter1(SUINT32 *dst, const int32_t *src, int32_t coeff, ptrdiff_t len)
363 dst[i] -= mul23(src[i], coeff);
366 static void assemble_freq_bands_c(int32_t *dst, int32_t *src0, int32_t *src1,
383 *dst++ = *src1++;
384 *dst++ = *++src0;