Lines Matching defs:in
5 * you may not use this file except in compliance with the License.
10 * Unless required by applicable law or agreed to in writing, software
59 * These coeficients are computed with the "fir" utility found in
141 int32_t mulRL(int left, int32_t in, uint32_t vRL)
146 asm( "smultb %[out], %[in], %[vRL] \n"
148 : [in]"%r"(in), [vRL]"r"(vRL)
151 asm( "smultt %[out], %[in], %[vRL] \n"
153 : [in]"%r"(in), [vRL]"r"(vRL)
159 return int32_t((int64_t(in) * v) >> 16);
164 int32_t mulAdd(int16_t in, int32_t v, int32_t a)
168 asm( "smlawb %[out], %[v], %[in], %[a] \n"
170 : [in]"%r"(in), [v]"r"(v), [a]"r"(a)
174 return a + int32_t((int64_t(v) * in) >> 16);
263 // changes. Or load two pointers one for up and one for down in the init function.
325 int16_t const * const in = mBuffer.i16;
328 // Always read-in the first samples from the input buffer
331 head[i] = in[inputIndex*CHANNELS + i];
346 read<CHANNELS>(impulse, phaseFraction, in, inputIndex);
368 * This function reads only one frame from input buffer and writes it in
374 const int16_t* in, size_t inputIndex)
388 head[i] = in[inputIndex*CHANNELS + i];