Lines Matching refs:sum

45    INT32 sum;  in i_window()  local
53 sum = -WINMULT(vbuf[bx], (*coef++)); in i_window()
57 sum += WINMULT(vbuf[si], (*coef++)); in i_window()
59 sum -= WINMULT(vbuf[bx], (*coef++)); in i_window()
63 sum >>= WINBITS; in i_window()
64 if (sum > 32767) in i_window()
65 sum = 32767; in i_window()
66 else if (sum < -32768) in i_window()
67 sum = -32768; in i_window()
68 *pcm++ = (short) sum; in i_window()
72 sum = WINMULT(vbuf[bx], (*coef++)); in i_window()
76 sum += WINMULT(vbuf[bx], (*coef++)); in i_window()
78 sum >>= WINBITS; in i_window()
79 if (sum > 32767) in i_window()
80 sum = 32767; in i_window()
81 else if (sum < -32768) in i_window()
82 sum = -32768; in i_window()
83 *pcm++ = (short) sum; in i_window()
91 sum = WINMULT(vbuf[si], (*coef--)); in i_window()
95 sum += WINMULT(vbuf[bx], (*coef--)); in i_window()
97 sum += WINMULT(vbuf[si], (*coef--)); in i_window()
101 sum >>= WINBITS; in i_window()
102 if (sum > 32767) in i_window()
103 sum = 32767; in i_window()
104 else if (sum < -32768) in i_window()
105 sum = -32768; in i_window()
106 *pcm++ = (short) sum; in i_window()
116 INT32 sum; in i_window_dual() local
124 sum = -WINMULT(vbuf[bx], (*coef++)); in i_window_dual()
128 sum += WINMULT(vbuf[si], (*coef++)); in i_window_dual()
130 sum -= WINMULT(vbuf[bx], (*coef++)); in i_window_dual()
134 sum >>= WINBITS; in i_window_dual()
135 if (sum > 32767) in i_window_dual()
136 sum = 32767; in i_window_dual()
137 else if (sum < -32768) in i_window_dual()
138 sum = -32768; in i_window_dual()
139 *pcm = (short) sum; in i_window_dual()
144 sum = WINMULT(vbuf[bx], (*coef++)); in i_window_dual()
148 sum += WINMULT(vbuf[bx], (*coef++)); in i_window_dual()
150 sum >>= WINBITS; in i_window_dual()
151 if (sum > 32767) in i_window_dual()
152 sum = 32767; in i_window_dual()
153 else if (sum < -32768) in i_window_dual()
154 sum = -32768; in i_window_dual()
155 *pcm = (short) sum; in i_window_dual()
164 sum = WINMULT(vbuf[si], (*coef--)); in i_window_dual()
168 sum += WINMULT(vbuf[bx], (*coef--)); in i_window_dual()
170 sum += WINMULT(vbuf[si], (*coef--)); in i_window_dual()
174 sum >>= WINBITS; in i_window_dual()
175 if (sum > 32767) in i_window_dual()
176 sum = 32767; in i_window_dual()
177 else if (sum < -32768) in i_window_dual()
178 sum = -32768; in i_window_dual()
179 *pcm = (short) sum; in i_window_dual()
191 INT32 sum; in i_window_dual_right() local
199 sum = -WINMULT(vbuf[bx], (*coef++)); in i_window_dual_right()
203 sum += WINMULT(vbuf[si], (*coef++)); in i_window_dual_right()
205 sum -= WINMULT(vbuf[bx], (*coef++)); in i_window_dual_right()
209 sum >>= WINBITS; in i_window_dual_right()
210 if (sum > 32767) in i_window_dual_right()
211 sum = 32767; in i_window_dual_right()
212 else if (sum < -32768) in i_window_dual_right()
213 sum = -32768; in i_window_dual_right()
214 *pcm = (short) sum; in i_window_dual_right()
219 sum = WINMULT(vbuf[bx], (*coef++)); in i_window_dual_right()
223 sum += WINMULT(vbuf[bx], (*coef++)); in i_window_dual_right()
225 sum >>= WINBITS; in i_window_dual_right()
226 if (sum > 32767) in i_window_dual_right()
227 sum = 32767; in i_window_dual_right()
228 else if (sum < -32768) in i_window_dual_right()
229 sum = -32768; in i_window_dual_right()
230 *pcm = (short) sum; in i_window_dual_right()
239 sum = WINMULT(vbuf[si], (*coef--)); in i_window_dual_right()
243 sum += WINMULT(vbuf[bx], (*coef--)); in i_window_dual_right()
245 sum += WINMULT(vbuf[si], (*coef--)); in i_window_dual_right()
249 sum >>= WINBITS; in i_window_dual_right()
250 if (sum > 32767) in i_window_dual_right()
251 sum = 32767; in i_window_dual_right()
252 else if (sum < -32768) in i_window_dual_right()
253 sum = -32768; in i_window_dual_right()
254 *pcm = (short) sum; in i_window_dual_right()
266 INT32 sum; in i_window16() local
275 sum = -WINMULT(vbuf[bx], (*coef++)); in i_window16()
279 sum += WINMULT(vbuf[si], (*coef++)); in i_window16()
281 sum -= WINMULT(vbuf[bx], (*coef++)); in i_window16()
286 sum >>= WINBITS; in i_window16()
287 if (sum > 32767) in i_window16()
288 sum = 32767; in i_window16()
289 else if (sum < -32768) in i_window16()
290 sum = -32768; in i_window16()
291 *pcm++ = (short) sum; in i_window16()
295 sum = WINMULT(vbuf[bx], (*coef++)); in i_window16()
299 sum += WINMULT(vbuf[bx], (*coef++)); in i_window16()
301 sum >>= WINBITS; in i_window16()
302 if (sum > 32767) in i_window16()
303 sum = 32767; in i_window16()
304 else if (sum < -32768) in i_window16()
305 sum = -32768; in i_window16()
306 *pcm++ = (short) sum; in i_window16()
314 sum = WINMULT(vbuf[si], (*coef--)); in i_window16()
318 sum += WINMULT(vbuf[bx], (*coef--)); in i_window16()
320 sum += WINMULT(vbuf[si], (*coef--)); in i_window16()
325 sum >>= WINBITS; in i_window16()
326 if (sum > 32767) in i_window16()
327 sum = 32767; in i_window16()
328 else if (sum < -32768) in i_window16()
329 sum = -32768; in i_window16()
330 *pcm++ = (short) sum; in i_window16()
339 INT32 sum; in i_window16_dual() local
348 sum = -WINMULT(vbuf[bx], (*coef++)); in i_window16_dual()
352 sum += WINMULT(vbuf[si], (*coef++)); in i_window16_dual()
354 sum -= WINMULT(vbuf[bx], (*coef++)); in i_window16_dual()
359 sum >>= WINBITS; in i_window16_dual()
360 if (sum > 32767) in i_window16_dual()
361 sum = 32767; in i_window16_dual()
362 else if (sum < -32768) in i_window16_dual()
363 sum = -32768; in i_window16_dual()
364 *pcm = (short) sum; in i_window16_dual()
369 sum = WINMULT(vbuf[bx], (*coef++)); in i_window16_dual()
373 sum += WINMULT(vbuf[bx], (*coef++)); in i_window16_dual()
375 sum >>= WINBITS; in i_window16_dual()
376 if (sum > 32767) in i_window16_dual()
377 sum = 32767; in i_window16_dual()
378 else if (sum < -32768) in i_window16_dual()
379 sum = -32768; in i_window16_dual()
380 *pcm = (short) sum; in i_window16_dual()
389 sum = WINMULT(vbuf[si], (*coef--)); in i_window16_dual()
393 sum += WINMULT(vbuf[bx], (*coef--)); in i_window16_dual()
395 sum += WINMULT(vbuf[si], (*coef--)); in i_window16_dual()
400 sum >>= WINBITS; in i_window16_dual()
401 if (sum > 32767) in i_window16_dual()
402 sum = 32767; in i_window16_dual()
403 else if (sum < -32768) in i_window16_dual()
404 sum = -32768; in i_window16_dual()
405 *pcm = (short) sum; in i_window16_dual()
416 INT32 sum; in i_window16_dual_right() local
425 sum = -WINMULT(vbuf[bx], (*coef++)); in i_window16_dual_right()
429 sum += WINMULT(vbuf[si], (*coef++)); in i_window16_dual_right()
431 sum -= WINMULT(vbuf[bx], (*coef++)); in i_window16_dual_right()
436 sum >>= WINBITS; in i_window16_dual_right()
437 if (sum > 32767) in i_window16_dual_right()
438 sum = 32767; in i_window16_dual_right()
439 else if (sum < -32768) in i_window16_dual_right()
440 sum = -32768; in i_window16_dual_right()
441 *pcm = (short) sum; in i_window16_dual_right()
446 sum = WINMULT(vbuf[bx], (*coef++)); in i_window16_dual_right()
450 sum += WINMULT(vbuf[bx], (*coef++)); in i_window16_dual_right()
452 sum >>= WINBITS; in i_window16_dual_right()
453 if (sum > 32767) in i_window16_dual_right()
454 sum = 32767; in i_window16_dual_right()
455 else if (sum < -32768) in i_window16_dual_right()
456 sum = -32768; in i_window16_dual_right()
457 *pcm = (short) sum; in i_window16_dual_right()
466 sum = WINMULT(vbuf[si], (*coef--)); in i_window16_dual_right()
470 sum += WINMULT(vbuf[bx], (*coef--)); in i_window16_dual_right()
472 sum += WINMULT(vbuf[si], (*coef--)); in i_window16_dual_right()
477 sum >>= WINBITS; in i_window16_dual_right()
478 if (sum > 32767) in i_window16_dual_right()
479 sum = 32767; in i_window16_dual_right()
480 else if (sum < -32768) in i_window16_dual_right()
481 sum = -32768; in i_window16_dual_right()
482 *pcm = (short) sum; in i_window16_dual_right()
493 INT32 sum; in i_window8() local
501 sum = -WINMULT(vbuf[bx], (*coef++)); in i_window8()
505 sum += WINMULT(vbuf[si], (*coef++)); in i_window8()
507 sum -= WINMULT(vbuf[bx], (*coef++)); in i_window8()
512 sum >>= WINBITS; in i_window8()
513 if (sum > 32767) in i_window8()
514 sum = 32767; in i_window8()
515 else if (sum < -32768) in i_window8()
516 sum = -32768; in i_window8()
517 *pcm++ = (short) sum; in i_window8()
521 sum = WINMULT(vbuf[bx], (*coef++)); in i_window8()
525 sum += WINMULT(vbuf[bx], (*coef++)); in i_window8()
527 sum >>= WINBITS; in i_window8()
528 if (sum > 32767) in i_window8()
529 sum = 32767; in i_window8()
530 else if (sum < -32768) in i_window8()
531 sum = -32768; in i_window8()
532 *pcm++ = (short) sum; in i_window8()
540 sum = WINMULT(vbuf[si], (*coef--)); in i_window8()
544 sum += WINMULT(vbuf[bx], (*coef--)); in i_window8()
546 sum += WINMULT(vbuf[si], (*coef--)); in i_window8()
551 sum >>= WINBITS; in i_window8()
552 if (sum > 32767) in i_window8()
553 sum = 32767; in i_window8()
554 else if (sum < -32768) in i_window8()
555 sum = -32768; in i_window8()
556 *pcm++ = (short) sum; in i_window8()
565 INT32 sum; in i_window8_dual() local
573 sum = -WINMULT(vbuf[bx], (*coef++)); in i_window8_dual()
577 sum += WINMULT(vbuf[si], (*coef++)); in i_window8_dual()
579 sum -= WINMULT(vbuf[bx], (*coef++)); in i_window8_dual()
584 sum >>= WINBITS; in i_window8_dual()
585 if (sum > 32767) in i_window8_dual()
586 sum = 32767; in i_window8_dual()
587 else if (sum < -32768) in i_window8_dual()
588 sum = -32768; in i_window8_dual()
589 *pcm = (short) sum; in i_window8_dual()
594 sum = WINMULT(vbuf[bx], (*coef++)); in i_window8_dual()
598 sum += WINMULT(vbuf[bx], (*coef++)); in i_window8_dual()
600 sum >>= WINBITS; in i_window8_dual()
601 if (sum > 32767) in i_window8_dual()
602 sum = 32767; in i_window8_dual()
603 else if (sum < -32768) in i_window8_dual()
604 sum = -32768; in i_window8_dual()
605 *pcm = (short) sum; in i_window8_dual()
614 sum = WINMULT(vbuf[si], (*coef--)); in i_window8_dual()
618 sum += WINMULT(vbuf[bx], (*coef--)); in i_window8_dual()
620 sum += WINMULT(vbuf[si], (*coef--)); in i_window8_dual()
625 sum >>= WINBITS; in i_window8_dual()
626 if (sum > 32767) in i_window8_dual()
627 sum = 32767; in i_window8_dual()
628 else if (sum < -32768) in i_window8_dual()
629 sum = -32768; in i_window8_dual()
630 *pcm = (short) sum; in i_window8_dual()
641 INT32 sum; in i_window8_dual_right() local
651 sum = -WINMULT(vbuf[bx], (*coef++)); in i_window8_dual_right()
655 sum += WINMULT(vbuf[si], (*coef++)); in i_window8_dual_right()
657 sum -= WINMULT(vbuf[bx], (*coef++)); in i_window8_dual_right()
662 sum >>= WINBITS; in i_window8_dual_right()
663 if (sum > 32767) in i_window8_dual_right()
664 sum = 32767; in i_window8_dual_right()
665 else if (sum < -32768) in i_window8_dual_right()
666 sum = -32768; in i_window8_dual_right()
667 *pcm = (short) sum; in i_window8_dual_right()
672 sum = WINMULT(vbuf[bx], (*coef++)); in i_window8_dual_right()
676 sum += WINMULT(vbuf[bx], (*coef++)); in i_window8_dual_right()
678 sum >>= WINBITS; in i_window8_dual_right()
679 if (sum > 32767) in i_window8_dual_right()
680 sum = 32767; in i_window8_dual_right()
681 else if (sum < -32768) in i_window8_dual_right()
682 sum = -32768; in i_window8_dual_right()
683 *pcm = (short) sum; in i_window8_dual_right()
692 sum = WINMULT(vbuf[si], (*coef--)); in i_window8_dual_right()
696 sum += WINMULT(vbuf[bx], (*coef--)); in i_window8_dual_right()
698 sum += WINMULT(vbuf[si], (*coef--)); in i_window8_dual_right()
703 sum >>= WINBITS; in i_window8_dual_right()
704 if (sum > 32767) in i_window8_dual_right()
705 sum = 32767; in i_window8_dual_right()
706 else if (sum < -32768) in i_window8_dual_right()
707 sum = -32768; in i_window8_dual_right()
708 *pcm = (short) sum; in i_window8_dual_right()