w2                239 libavcodec/aaccoder.c     int q, w, w2, g, start = 0;
w2                313 libavcodec/aaccoder.c             for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                314 libavcodec/aaccoder.c                 FFPsyBand *band = &s->psy.ch[s->cur_channel].psy_bands[(w+w2)*16+g];
w2                316 libavcodec/aaccoder.c                     sce->zeroes[(w+w2)*16+g] = 1;
w2                319 libavcodec/aaccoder.c                 sce->zeroes[(w+w2)*16+g] = 0;
w2                322 libavcodec/aaccoder.c                     float t = fabsf(coefs[w2*128+i]);
w2                346 libavcodec/aaccoder.c                     for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                347 libavcodec/aaccoder.c                         FFPsyBand *band = &s->psy.ch[s->cur_channel].psy_bands[(w+w2)*16+g];
w2                348 libavcodec/aaccoder.c                         dist += quantize_band_cost(s, coefs + w2*128, s->scoefs + start + w2*128, sce->ics.swb_sizes[g],
w2                391 libavcodec/aaccoder.c             for (w2 = 1; w2 < sce->ics.group_len[w]; w2++)
w2                392 libavcodec/aaccoder.c                 sce->sf_idx[(w+w2)*16+g] = sce->sf_idx[w*16+g];
w2                399 libavcodec/aaccoder.c     int start = 0, i, w, w2, g;
w2                418 libavcodec/aaccoder.c             for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                419 libavcodec/aaccoder.c                 FFPsyBand *band = &s->psy.ch[s->cur_channel].psy_bands[(w+w2)*16+g];
w2                423 libavcodec/aaccoder.c                     sce->zeroes[(w+w2)*16+g] = 1;
w2                486 libavcodec/aaccoder.c                     for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                488 libavcodec/aaccoder.c                         dist += quantize_band_cost_cached(s, w + w2, g,
w2                489 libavcodec/aaccoder.c                                                           coefs + w2*128,
w2                490 libavcodec/aaccoder.c                                                           scaled + w2*128,
w2                546 libavcodec/aaccoder.c     int w, g, w2, i;
w2                598 libavcodec/aaccoder.c             for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                599 libavcodec/aaccoder.c                 band = &s->psy.ch[s->cur_channel].psy_bands[(w+w2)*16+g];
w2                603 libavcodec/aaccoder.c                 if (!w2) {
w2                642 libavcodec/aaccoder.c             for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                644 libavcodec/aaccoder.c                 const int start_c = (w+w2)*128+sce->ics.swb_offset[g];
w2                645 libavcodec/aaccoder.c                 band = &s->psy.ch[s->cur_channel].psy_bands[(w+w2)*16+g];
w2                660 libavcodec/aaccoder.c                                             sce->sf_idx[(w+w2)*16+g],
w2                661 libavcodec/aaccoder.c                                             sce->band_alt[(w+w2)*16+g],
w2                688 libavcodec/aaccoder.c     int w, g, w2;
w2                728 libavcodec/aaccoder.c             for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                729 libavcodec/aaccoder.c                 band = &s->psy.ch[s->cur_channel].psy_bands[(w+w2)*16+g];
w2                733 libavcodec/aaccoder.c                 if (!w2) {
w2                758 libavcodec/aaccoder.c     int start = 0, i, w, w2, g, sid_sf_boost, prev_mid, prev_side;
w2                786 libavcodec/aaccoder.c                 for (w2 = 0; w2 < sce0->ics.group_len[w]; w2++) {
w2                788 libavcodec/aaccoder.c                         M[i] = (sce0->coeffs[start+(w+w2)*128+i]
w2                789 libavcodec/aaccoder.c                               + sce1->coeffs[start+(w+w2)*128+i]) * 0.5;
w2                791 libavcodec/aaccoder.c                               - sce1->coeffs[start+(w+w2)*128+i];
w2                825 libavcodec/aaccoder.c                     for (w2 = 0; w2 < sce0->ics.group_len[w]; w2++) {
w2                826 libavcodec/aaccoder.c                         FFPsyBand *band0 = &s->psy.ch[s->cur_channel+0].psy_bands[(w+w2)*16+g];
w2                827 libavcodec/aaccoder.c                         FFPsyBand *band1 = &s->psy.ch[s->cur_channel+1].psy_bands[(w+w2)*16+g];
w2                831 libavcodec/aaccoder.c                             M[i] = (sce0->coeffs[start+(w+w2)*128+i]
w2                832 libavcodec/aaccoder.c                                   + sce1->coeffs[start+(w+w2)*128+i]) * 0.5;
w2                834 libavcodec/aaccoder.c                                   - sce1->coeffs[start+(w+w2)*128+i];
w2                837 libavcodec/aaccoder.c                         s->abs_pow34(L34, sce0->coeffs+start+(w+w2)*128, sce0->ics.swb_sizes[g]);
w2                838 libavcodec/aaccoder.c                         s->abs_pow34(R34, sce1->coeffs+start+(w+w2)*128, sce0->ics.swb_sizes[g]);
w2                841 libavcodec/aaccoder.c                         dist1 += quantize_band_cost(s, &sce0->coeffs[start + (w+w2)*128],
w2                847 libavcodec/aaccoder.c                         dist1 += quantize_band_cost(s, &sce1->coeffs[start + (w+w2)*128],
w2                 72 libavcodec/aaccoder_twoloop.h     int start = 0, i, w, w2, g, recomprd;
w2                223 libavcodec/aaccoder_twoloop.h             for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                224 libavcodec/aaccoder_twoloop.h                 FFPsyBand *band = &s->psy.ch[s->cur_channel].psy_bands[(w+w2)*16+g];
w2                226 libavcodec/aaccoder_twoloop.h                     sce->zeroes[(w+w2)*16+g] = 1;
w2                235 libavcodec/aaccoder_twoloop.h                 for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                236 libavcodec/aaccoder_twoloop.h                     FFPsyBand *band = &s->psy.ch[s->cur_channel].psy_bands[(w+w2)*16+g];
w2                307 libavcodec/aaccoder_twoloop.h                 for (w2 = 0; w2 < sce->ics.group_len[w]; w2++)
w2                308 libavcodec/aaccoder_twoloop.h                     minsf[(w+w2)*16+g] = minsfidx;
w2                394 libavcodec/aaccoder_twoloop.h                     for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                397 libavcodec/aaccoder_twoloop.h                         dist += quantize_band_cost_cached(s, w + w2, g, coefs + w2*128,
w2                398 libavcodec/aaccoder_twoloop.h                                                    scaled + w2*128,
w2                475 libavcodec/aaccoder_twoloop.h                         for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                478 libavcodec/aaccoder_twoloop.h                             dist += quantize_band_cost_cached(s, w + w2, g, coefs + w2*128,
w2                479 libavcodec/aaccoder_twoloop.h                                                     scaled + w2*128,
w2                631 libavcodec/aaccoder_twoloop.h                             for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                634 libavcodec/aaccoder_twoloop.h                                 dist += quantize_band_cost_cached(s, w + w2, g, coefs + w2*128,
w2                635 libavcodec/aaccoder_twoloop.h                                                         scaled + w2*128,
w2                668 libavcodec/aaccoder_twoloop.h                                 for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                671 libavcodec/aaccoder_twoloop.h                                     dist += quantize_band_cost_cached(s, w + w2, g, coefs + w2*128,
w2                672 libavcodec/aaccoder_twoloop.h                                                             scaled + w2*128,
w2                259 libavcodec/aacenc.c     int i, w, w2, g, ch;
w2                267 libavcodec/aacenc.c             for (w2 =  0; w2 < ics->group_len[w]; w2++) {
w2                279 libavcodec/aacenc.c                 for (w2 = w; w2 < w + ics->group_len[w]; w2++) {
w2                280 libavcodec/aacenc.c                     if (!cpe->ch[ch].zeroes[w2*16 + g]) {
w2                309 libavcodec/aacenc.c     int w, w2, g, i;
w2                314 libavcodec/aacenc.c         for (w2 =  0; w2 < ics->group_len[w]; w2++) {
w2                315 libavcodec/aacenc.c             int start = (w+w2) * 128;
w2                338 libavcodec/aacenc.c     int w, w2, g, i;
w2                343 libavcodec/aacenc.c         for (w2 =  0; w2 < ics->group_len[w]; w2++) {
w2                344 libavcodec/aacenc.c             int start = (w+w2) * 128;
w2                442 libavcodec/aacenc.c     int start, i, w, w2;
w2                451 libavcodec/aacenc.c             for (w2 = w; w2 < w + sce->ics.group_len[w]; w2++) {
w2                453 libavcodec/aacenc.c                                                    &sce->coeffs[start + w2*128],
w2                 38 libavcodec/aacenc_is.c     int i, w2;
w2                 53 libavcodec/aacenc_is.c     for (w2 = 0; w2 < sce0->ics.group_len[w]; w2++) {
w2                 54 libavcodec/aacenc_is.c         FFPsyBand *band0 = &s->psy.ch[s->cur_channel+0].psy_bands[(w+w2)*16+g];
w2                 55 libavcodec/aacenc_is.c         FFPsyBand *band1 = &s->psy.ch[s->cur_channel+1].psy_bands[(w+w2)*16+g];
w2                 61 libavcodec/aacenc_is.c             IS[i] = (L[start+(w+w2)*128+i] + phase*R[start+(w+w2)*128+i])*sqrt(ener0/ener01);
w2                 62 libavcodec/aacenc_is.c         s->abs_pow34(L34, &L[start+(w+w2)*128], sce0->ics.swb_sizes[g]);
w2                 63 libavcodec/aacenc_is.c         s->abs_pow34(R34, &R[start+(w+w2)*128], sce0->ics.swb_sizes[g]);
w2                 67 libavcodec/aacenc_is.c         dist1 += quantize_band_cost(s, &L[start + (w+w2)*128], L34,
w2                 72 libavcodec/aacenc_is.c         dist1 += quantize_band_cost(s, &R[start + (w+w2)*128], R34,
w2                102 libavcodec/aacenc_is.c     int start = 0, count = 0, w, w2, g, i, prev_sf1 = -1, prev_bt = -1, prev_is = 0;
w2                121 libavcodec/aacenc_is.c                 for (w2 = 0; w2 < sce0->ics.group_len[w]; w2++) {
w2                123 libavcodec/aacenc_is.c                         float coef0 = sce0->coeffs[start+(w+w2)*128+i];
w2                124 libavcodec/aacenc_is.c                         float coef1 = sce1->coeffs[start+(w+w2)*128+i];
w2                162 libavcodec/aacenc_ltp.c     int w, g, w2, i, start = 0, count = 0;
w2                188 libavcodec/aacenc_ltp.c             for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                190 libavcodec/aacenc_ltp.c                 FFPsyBand *band = &s->psy.ch[s->cur_channel].psy_bands[(w+w2)*16+g];
w2                192 libavcodec/aacenc_ltp.c                     PCD[i] = sce->coeffs[start+(w+w2)*128+i] - sce->lcoeffs[start+(w+w2)*128+i];
w2                193 libavcodec/aacenc_ltp.c                 s->abs_pow34(C34,  &sce->coeffs[start+(w+w2)*128],  sce->ics.swb_sizes[g]);
w2                195 libavcodec/aacenc_ltp.c                 dist1 += quantize_band_cost(s, &sce->coeffs[start+(w+w2)*128], C34, sce->ics.swb_sizes[g],
w2                196 libavcodec/aacenc_ltp.c                                             sce->sf_idx[(w+w2)*16+g], sce->band_type[(w+w2)*16+g],
w2                199 libavcodec/aacenc_ltp.c                                             sce->sf_idx[(w+w2)*16+g],
w2                200 libavcodec/aacenc_ltp.c                                             sce->band_type[(w+w2)*16+g],
w2                206 libavcodec/aacenc_ltp.c                 for (w2 = 0; w2 < sce->ics.group_len[w]; w2++)
w2                208 libavcodec/aacenc_ltp.c                         sce->coeffs[start+(w+w2)*128+i] -= sce->lcoeffs[start+(w+w2)*128+i];
w2                226 libavcodec/aacenc_ltp.c                     for (w2 = 0; w2 < sce->ics.group_len[w]; w2++) {
w2                228 libavcodec/aacenc_ltp.c                             sce->coeffs[start+(w+w2)*128+i] += sce->lcoeffs[start+(w+w2)*128+i];
w2                153 libavcodec/aacenc_pred.c     int start, w, w2, g, i, count = 0;
w2                178 libavcodec/aacenc_pred.c             for (w2 = 0; w2 < sce0->ics.group_len[w]; w2++) {
w2                180 libavcodec/aacenc_pred.c                     float coef0 = sce0->pcoeffs[start+(w+w2)*128+i];
w2                181 libavcodec/aacenc_pred.c                     float coef1 = sce1->pcoeffs[start+(w+w2)*128+i];
w2                 83 libavcodec/aacenc_utils.h     int w2, i;
w2                 84 libavcodec/aacenc_utils.h     for (w2 = 0; w2 < group_len; w2++) {
w2                 86 libavcodec/aacenc_utils.h             maxval = FFMAX(maxval, scaled[w2*128+i]);
w2                110 libavcodec/aacenc_utils.h     int w2, i;
w2                111 libavcodec/aacenc_utils.h     for (w2 = 0; w2 < group_len; w2++) {
w2                115 libavcodec/aacenc_utils.h             float s = fabsf(scaled[w2*128+i]);
w2                138 libavcodec/aacenc_utils.h                 float d = fabsf(scaled[w2*128+i]) - e;
w2                247 libavcodec/asvenc.c             int w2 = AV_CEIL_RSHIFT(clone->width, !!i);
w2                250 libavcodec/asvenc.c                 for (x=w; x<w2; x++)
w2                254 libavcodec/asvenc.c                 for (x=0; x<w2; x++)
w2                322 libavcodec/cfhd.c         int w8, h8, w4, h4, w2, h2;
w2                336 libavcodec/cfhd.c         w2 = w4 * 2;
w2                353 libavcodec/cfhd.c         s->plane[i].subband[7] = s->plane[i].idwt_buf + 2 * w2 * h2;
w2                354 libavcodec/cfhd.c         s->plane[i].subband[8] = s->plane[i].idwt_buf + 1 * w2 * h2;
w2                355 libavcodec/cfhd.c         s->plane[i].subband[9] = s->plane[i].idwt_buf + 3 * w2 * h2;
w2                372 libavcodec/cfhd.c         s->plane[i].l_h[7] = s->plane[i].idwt_tmp + 2 * w2 * h2;
w2               1707 libavcodec/dca_core.c         uint32_t w1, w2 = 0;
w2               1722 libavcodec/dca_core.c             for (; sync_pos >= last_pos; sync_pos--, w2 = w1) {
w2               1725 libavcodec/dca_core.c                     size = (w2 >> 22) + 1;
w2               1729 libavcodec/dca_core.c                         && (w2 >> 15 & 0x7f) == 0x08) {
w2               1747 libavcodec/dca_core.c             for (; sync_pos >= last_pos; sync_pos--, w2 = w1) {
w2               1750 libavcodec/dca_core.c                     size = (w2 >> 20) + 1;
w2               1772 libavcodec/dca_core.c             for (; sync_pos >= last_pos; sync_pos--, w2 = w1) {
w2               1775 libavcodec/dca_core.c                     size = (w2 >> 26) + 1;
w2               1416 libavcodec/dca_lbr.c             int w2 = ff_dca_grid_1_weights[g1_sb + 1][sb];
w2               1422 libavcodec/dca_lbr.c                     int scf = w1 * g1_scf_a[i] + w2 * g1_scf_b[i];
w2               1430 libavcodec/dca_lbr.c                     int scf = w1 * g1_scf_a[i] + w2 * g1_scf_b[i];
w2                 55 libavcodec/dirac_dwt_template.c static av_always_inline void RENAME(interleave)(TYPE *dst, TYPE *src0, TYPE *src1, int w2,
w2                 59 libavcodec/dirac_dwt_template.c     for (i = 0; i < w2; i++) {
w2                 68 libavcodec/dirac_dwt_template.c     const int w2 = w >> 1;
w2                 72 libavcodec/dirac_dwt_template.c     temp[0] = COMPOSE_53iL0(b[w2], b[0], b[w2]);
w2                 73 libavcodec/dirac_dwt_template.c     for (x = 1; x < w2; x++) {
w2                 74 libavcodec/dirac_dwt_template.c         temp[x     ] = COMPOSE_53iL0     (b[x+w2-1], b[x     ], b[x+w2]);
w2                 75 libavcodec/dirac_dwt_template.c         temp[x+w2-1] = COMPOSE_DIRAC53iH0(temp[x-1], b[x+w2-1], temp[x]);
w2                 77 libavcodec/dirac_dwt_template.c     temp[w-1] = COMPOSE_DIRAC53iH0(temp[w2-1], b[w-1], temp[w2-1]);
w2                 79 libavcodec/dirac_dwt_template.c     RENAME(interleave)(b, temp, temp+w2, w2, 1, 1);
w2                 85 libavcodec/dirac_dwt_template.c     const int w2 = w >> 1;
w2                 89 libavcodec/dirac_dwt_template.c     tmp[0] = COMPOSE_53iL0(b[w2], b[0], b[w2]);
w2                 90 libavcodec/dirac_dwt_template.c     for (x = 1; x < w2; x++)
w2                 91 libavcodec/dirac_dwt_template.c         tmp[x] = COMPOSE_53iL0(b[x+w2-1], b[x], b[x+w2]);
w2                 95 libavcodec/dirac_dwt_template.c     tmp[w2+1] = tmp[w2] = tmp[w2-1];
w2                 97 libavcodec/dirac_dwt_template.c     for (x = 0; x < w2; x++) {
w2                 99 libavcodec/dirac_dwt_template.c         b[2*x+1] = ((int)(COMPOSE_DD97iH0(tmp[x-1], tmp[x], b[x+w2], tmp[x+1], tmp[x+2]) + 1U))>>1;
w2                105 libavcodec/dirac_dwt_template.c     const int w2 = w >> 1;
w2                110 libavcodec/dirac_dwt_template.c     tmp[0] = COMPOSE_DD137iL0(b[w2], b[w2], b[0], b[w2  ], b[w2+1]);
w2                111 libavcodec/dirac_dwt_template.c     tmp[1] = COMPOSE_DD137iL0(b[w2], b[w2], b[1], b[w2+1], b[w2+2]);
w2                112 libavcodec/dirac_dwt_template.c     for (x = 2; x < w2-1; x++)
w2                113 libavcodec/dirac_dwt_template.c         tmp[x] = COMPOSE_DD137iL0(b[x+w2-2], b[x+w2-1], b[x], b[x+w2], b[x+w2+1]);
w2                114 libavcodec/dirac_dwt_template.c     tmp[w2-1] = COMPOSE_DD137iL0(b[w-3], b[w-2], b[w2-1], b[w-1], b[w-1]);
w2                118 libavcodec/dirac_dwt_template.c     tmp[w2+1] = tmp[w2] = tmp[w2-1];
w2                120 libavcodec/dirac_dwt_template.c     for (x = 0; x < w2; x++) {
w2                122 libavcodec/dirac_dwt_template.c         b[2*x+1] = ((int)(COMPOSE_DD97iH0(tmp[x-1], tmp[x], b[x+w2], tmp[x+1], tmp[x+2]) + 1U))>>1;
w2                129 libavcodec/dirac_dwt_template.c     const int w2 = w >> 1;
w2                132 libavcodec/dirac_dwt_template.c     for (x = 0; x < w2; x++) {
w2                133 libavcodec/dirac_dwt_template.c         temp[x   ] = COMPOSE_HAARiL0(b[x   ], b[x+w2]);
w2                134 libavcodec/dirac_dwt_template.c         temp[x+w2] = COMPOSE_HAARiH0(b[x+w2], temp[x]);
w2                137 libavcodec/dirac_dwt_template.c     RENAME(interleave)(b, temp, temp+w2, w2, shift, shift);
w2                156 libavcodec/dirac_dwt_template.c     const int w2 = w >> 1;
w2                162 libavcodec/dirac_dwt_template.c     for (x = 0; x < w2; x++) {
w2                164 libavcodec/dirac_dwt_template.c             v[i] = b[av_clip(x-3+i, 0, w2-1)];
w2                165 libavcodec/dirac_dwt_template.c         tmp[x] = COMPOSE_FIDELITYiH0(v[0], v[1], v[2], v[3], b[x+w2], v[4], v[5], v[6], v[7]);
w2                168 libavcodec/dirac_dwt_template.c     for (x = 0; x < w2; x++) {
w2                170 libavcodec/dirac_dwt_template.c             v[i] = tmp[av_clip(x-4+i, 0, w2-1)];
w2                171 libavcodec/dirac_dwt_template.c         tmp[x+w2] = COMPOSE_FIDELITYiL0(v[0], v[1], v[2], v[3], b[x], v[4], v[5], v[6], v[7]);
w2                174 libavcodec/dirac_dwt_template.c     RENAME(interleave)(b, tmp+w2, tmp, w2, 0, 0);
w2                179 libavcodec/dirac_dwt_template.c     const int w2 = w >> 1;
w2                184 libavcodec/dirac_dwt_template.c     temp[0] = COMPOSE_DAUB97iL1(b[w2], b[0], b[w2]);
w2                185 libavcodec/dirac_dwt_template.c     for (x = 1; x < w2; x++) {
w2                186 libavcodec/dirac_dwt_template.c         temp[x     ] = COMPOSE_DAUB97iL1(b[x+w2-1], b[x     ], b[x+w2]);
w2                187 libavcodec/dirac_dwt_template.c         temp[x+w2-1] = COMPOSE_DAUB97iH1(temp[x-1], b[x+w2-1], temp[x]);
w2                189 libavcodec/dirac_dwt_template.c     temp[w-1] = COMPOSE_DAUB97iH1(temp[w2-1], b[w-1], temp[w2-1]);
w2                192 libavcodec/dirac_dwt_template.c     b0 = b2 = COMPOSE_DAUB97iL0(temp[w2], temp[0], temp[w2]);
w2                194 libavcodec/dirac_dwt_template.c     for (x = 1; x < w2; x++) {
w2                195 libavcodec/dirac_dwt_template.c         b2 = COMPOSE_DAUB97iL0(temp[x+w2-1], temp[x     ], temp[x+w2]);
w2                196 libavcodec/dirac_dwt_template.c         b1 = COMPOSE_DAUB97iH0(          b0, temp[x+w2-1], b2        );
w2               2340 libavcodec/mips/aaccoder_mips.c     int start = 0, i, w, w2, g, sid_sf_boost, prev_mid, prev_side;
w2               2367 libavcodec/mips/aaccoder_mips.c                 for (w2 = 0; w2 < sce0->ics.group_len[w]; w2++) {
w2               2369 libavcodec/mips/aaccoder_mips.c                         M[i] = (sce0->coeffs[start+(w+w2)*128+i]
w2               2370 libavcodec/mips/aaccoder_mips.c                               + sce1->coeffs[start+(w+w2)*128+i]) * 0.5;
w2               2372 libavcodec/mips/aaccoder_mips.c                               - sce1->coeffs[start+(w+w2)*128+i];
w2               2406 libavcodec/mips/aaccoder_mips.c                     for (w2 = 0; w2 < sce0->ics.group_len[w]; w2++) {
w2               2407 libavcodec/mips/aaccoder_mips.c                         FFPsyBand *band0 = &s->psy.ch[s->cur_channel+0].psy_bands[(w+w2)*16+g];
w2               2408 libavcodec/mips/aaccoder_mips.c                         FFPsyBand *band1 = &s->psy.ch[s->cur_channel+1].psy_bands[(w+w2)*16+g];
w2               2412 libavcodec/mips/aaccoder_mips.c                             M[i] = (sce0->coeffs[start+(w+w2)*128+i]
w2               2413 libavcodec/mips/aaccoder_mips.c                                   + sce1->coeffs[start+(w+w2)*128+i]) * 0.5;
w2               2415 libavcodec/mips/aaccoder_mips.c                                   - sce1->coeffs[start+(w+w2)*128+i];
w2               2418 libavcodec/mips/aaccoder_mips.c                         abs_pow34_v(L34, sce0->coeffs+start+(w+w2)*128, sce0->ics.swb_sizes[g]);
w2               2419 libavcodec/mips/aaccoder_mips.c                         abs_pow34_v(R34, sce1->coeffs+start+(w+w2)*128, sce0->ics.swb_sizes[g]);
w2               2422 libavcodec/mips/aaccoder_mips.c                         dist1 += quantize_band_cost(s, &sce0->coeffs[start + (w+w2)*128],
w2               2428 libavcodec/mips/aaccoder_mips.c                         dist1 += quantize_band_cost(s, &sce1->coeffs[start + (w+w2)*128],
w2                 66 libavcodec/mips/mpegaudiodsp_mips_fixed.c     register const int32_t *w, *w2, *p;
w2                 80 libavcodec/mips/mpegaudiodsp_mips_fixed.c     w2 = window + 31;
w2                294 libavcodec/mips/mpegaudiodsp_mips_fixed.c               [w] "+r" (w), [w2] "+r" (w2), [samples] "+r" (samples),
w2                 67 libavcodec/mips/mpegaudiodsp_mips_float.c     register const float *w, *w2, *p;
w2                270 libavcodec/mips/mpegaudiodsp_mips_float.c           [w2] "=&r" (w2),   [w] "=&r" (w),
w2                 35 libavcodec/mips/simple_idct_msa.c     v4i32 w2, w4, w6;
w2                 53 libavcodec/mips/simple_idct_msa.c     w2 = (v4i32) __msa_splati_h(weights, 2);
w2                 54 libavcodec/mips/simple_idct_msa.c     w2 = (v4i32) __msa_ilvr_h(zero, (v8i16) w2);
w2                 61 libavcodec/mips/simple_idct_msa.c     MUL4(w2, temp3_r, w2, temp3_l, w6, temp3_r, w6, temp3_l,
w2                 69 libavcodec/mips/simple_idct_msa.c     MUL4(w2, temp3_r, w2, temp3_l, w6, temp3_r, w6, temp3_l,
w2                126 libavcodec/mips/simple_idct_msa.c     w2 = (v4i32) __msa_splati_h(weights, 2);
w2                127 libavcodec/mips/simple_idct_msa.c     w2 = (v4i32) __msa_ilvr_h(zero, (v8i16) w2);
w2                134 libavcodec/mips/simple_idct_msa.c     MUL4(w2, temp3_r, w2, temp3_l, w6, temp3_r, w6, temp3_l,
w2                142 libavcodec/mips/simple_idct_msa.c     MUL4(w2, temp3_r, w2, temp3_l, w6, temp3_r, w6, temp3_l,
w2                198 libavcodec/mips/simple_idct_msa.c     v4i32 w2, w4, w6;
w2                216 libavcodec/mips/simple_idct_msa.c     w2 = (v4i32) __msa_splati_h(weights, 2);
w2                217 libavcodec/mips/simple_idct_msa.c     w2 = (v4i32) __msa_ilvr_h(zero, (v8i16) w2);
w2                224 libavcodec/mips/simple_idct_msa.c     MUL2(w2, temp3_r, w2, temp3_l, temp1_r, temp1_l);
w2                232 libavcodec/mips/simple_idct_msa.c     MUL2(w2, temp3_r, w2, temp3_l, temp2_r, temp2_l);
w2                288 libavcodec/mips/simple_idct_msa.c     w2 = (v4i32) __msa_splati_h(weights, 2);
w2                289 libavcodec/mips/simple_idct_msa.c     w2 = (v4i32) __msa_ilvr_h(zero, (v8i16) w2);
w2                296 libavcodec/mips/simple_idct_msa.c     MUL2(w2, temp3_r, w2, temp3_l, temp1_r, temp1_l);
w2                304 libavcodec/mips/simple_idct_msa.c     MUL2(w2, temp3_r, w2, temp3_l, temp2_r, temp2_l);
w2                376 libavcodec/mips/simple_idct_msa.c     v4i32 w2, w4, w6;
w2                413 libavcodec/mips/simple_idct_msa.c     w2 = (v4i32) __msa_splati_h(weights, 2);
w2                414 libavcodec/mips/simple_idct_msa.c     w2 = (v4i32) __msa_ilvr_h(zero, (v8i16) w2);
w2                421 libavcodec/mips/simple_idct_msa.c     MUL2(w2, temp3_r, w2, temp3_l, temp1_r, temp1_l);
w2                427 libavcodec/mips/simple_idct_msa.c     MUL2(temp7_r, w2, temp7_l, w2, temp6_r, temp6_l);
w2                470 libavcodec/mips/simple_idct_msa.c     MUL2(w2, temp3_r, w2, temp3_l, temp1_r, temp1_l);
w2                478 libavcodec/mips/simple_idct_msa.c     MUL2(w2, temp3_r, w2, temp3_l, temp2_r, temp2_l);
w2                184 libavcodec/mpeg4videodec.c     int min_ab, i, w2, h2, w3, h3;
w2                228 libavcodec/mpeg4videodec.c     w2 = 1 << alpha;
w2                255 libavcodec/mpeg4videodec.c     virtual_ref[0][0] = 16 * (vop_ref[0][0] + w2) +
w2                256 libavcodec/mpeg4videodec.c                          ROUNDED_DIV(((w - w2) *
w2                258 libavcodec/mpeg4videodec.c                                       w2 * (r * sprite_ref[1][0] - 16LL * vop_ref[1][0])), w);
w2                260 libavcodec/mpeg4videodec.c                         ROUNDED_DIV(((w - w2) *
w2                262 libavcodec/mpeg4videodec.c                                      w2 * (r * sprite_ref[1][1] - 16LL * vop_ref[1][1])), w);
w2                311 libavcodec/mpeg4videodec.c                                   ((int64_t)-2 *    vop_ref[0][1] + 1) + 2 * w2 * r *
w2                312 libavcodec/mpeg4videodec.c                                    (int64_t)     sprite_ref[0][0] - 16 * w2 + (1 << (alpha + rho + 1)));
w2                316 libavcodec/mpeg4videodec.c                                   ((int64_t)-2 *    vop_ref[0][1] + 1) + 2 * w2 * r *
w2                317 libavcodec/mpeg4videodec.c                                   (int64_t)      sprite_ref[0][1] - 16 * w2 + (1 << (alpha + rho + 1)));
w2                328 libavcodec/mpeg4videodec.c         w3     = w2 >> min_ab;
w2                340 libavcodec/mpeg4videodec.c                                   (int64_t)2 * w2 * h3 * r * sprite_ref[0][0] - 16 * w2 * h3 +
w2                344 libavcodec/mpeg4videodec.c                                   (int64_t)2 * w2 * h3 * r * sprite_ref[0][1] - 16 * w2 * h3 +
w2                 92 libavcodec/mpegaudiodsp_template.c #define SUM8P2(sum1, op1, sum2, op2, w1, w2, p) \
w2                 97 libavcodec/mpegaudiodsp_template.c     op2(sum2, (w2)[0 * 64], tmp);\
w2                100 libavcodec/mpegaudiodsp_template.c     op2(sum2, (w2)[1 * 64], tmp);\
w2                103 libavcodec/mpegaudiodsp_template.c     op2(sum2, (w2)[2 * 64], tmp);\
w2                106 libavcodec/mpegaudiodsp_template.c     op2(sum2, (w2)[3 * 64], tmp);\
w2                109 libavcodec/mpegaudiodsp_template.c     op2(sum2, (w2)[4 * 64], tmp);\
w2                112 libavcodec/mpegaudiodsp_template.c     op2(sum2, (w2)[5 * 64], tmp);\
w2                115 libavcodec/mpegaudiodsp_template.c     op2(sum2, (w2)[6 * 64], tmp);\
w2                118 libavcodec/mpegaudiodsp_template.c     op2(sum2, (w2)[7 * 64], tmp);\
w2                125 libavcodec/mpegaudiodsp_template.c     register const MPA_INT *w, *w2, *p;
w2                139 libavcodec/mpegaudiodsp_template.c     w2 = window + 31;
w2                155 libavcodec/mpegaudiodsp_template.c         SUM8P2(sum, MACS, sum2, MLSS, w, w2, p);
w2                157 libavcodec/mpegaudiodsp_template.c         SUM8P2(sum, MLSS, sum2, MLSS, w + 32, w2 + 32, p);
w2                165 libavcodec/mpegaudiodsp_template.c         w2--;
w2                141 libavcodec/on2avc.c     int w, w2, b, scale, first = 1;
w2                155 libavcodec/on2avc.c                 for (w2 = w + 1; w2 < c->num_windows; w2++) {
w2                156 libavcodec/on2avc.c                     if (c->grouping[w2])
w2                158 libavcodec/on2avc.c                     if (c->band_type[w2 * c->num_bands + b]) {
w2                 36 libavcodec/rv34dsp.h                                  int w1, int w2, ptrdiff_t stride);
w2                382 libavcodec/rv40dsp.c static void rv40_weight_func_rnd_ ## size (uint8_t *dst, uint8_t *src1, uint8_t *src2, int w1, int w2, ptrdiff_t stride)\
w2                388 libavcodec/rv40dsp.c             dst[i] = ((((unsigned)w2 * src1[i]) >> 9) + (((unsigned)w1 * src2[i]) >> 9) + 0x10) >> 5;\
w2                394 libavcodec/rv40dsp.c static void rv40_weight_func_nornd_ ## size (uint8_t *dst, uint8_t *src1, uint8_t *src2, int w1, int w2, ptrdiff_t stride)\
w2                400 libavcodec/rv40dsp.c             dst[i] = ((unsigned)w2 * src1[i] + (unsigned)w1 * src2[i] + 0x10) >> 5;\
w2                182 libavcodec/snow_dwt.c     const int w2 = (width + 1) >> 1;
w2                186 libavcodec/snow_dwt.c         temp[x + w2] = b[2 * x + 1];
w2                190 libavcodec/snow_dwt.c     lift(b + w2, temp + w2, temp,   1, 1, 1, width, -1, 0, 1, 1, 0);
w2                191 libavcodec/snow_dwt.c     lift(b,      temp,      b + w2, 1, 1, 1, width,  1, 2, 2, 0, 0);
w2                240 libavcodec/snow_dwt.c     const int w2 = (width + 1) >> 1;
w2                242 libavcodec/snow_dwt.c     lift(temp + w2, b + 1, b,         1, 2, 2, width, W_AM, W_AO, W_AS, 1, 1);
w2                243 libavcodec/snow_dwt.c     liftS(temp,     b,     temp + w2, 1, 2, 1, width, W_BM, W_BO, W_BS, 0, 0);
w2                244 libavcodec/snow_dwt.c     lift(b + w2, temp + w2, temp,     1, 1, 1, width, W_CM, W_CO, W_CS, 1, 0);
w2                245 libavcodec/snow_dwt.c     lift(b,      temp,      b + w2,   1, 1, 1, width, W_DM, W_DO, W_DS, 0, 0);
w2                343 libavcodec/snow_dwt.c     const int w2     = (width + 1) >> 1;
w2                348 libavcodec/snow_dwt.c         temp[2 * x + 1] = b[x + w2];
w2                467 libavcodec/snow_dwt.c     const int w2 = (width + 1) >> 1;
w2                470 libavcodec/snow_dwt.c     temp[0] = b[0] - ((3 * b[w2] + 2) >> 2);
w2                472 libavcodec/snow_dwt.c         temp[2 * x]     = b[x] - ((3 * (b[x + w2 - 1] + b[x + w2]) + 4) >> 3);
w2                473 libavcodec/snow_dwt.c         temp[2 * x - 1] = b[x + w2 - 1] - temp[2 * x - 2] - temp[2 * x];
w2                476 libavcodec/snow_dwt.c         temp[2 * x]     = b[x] - ((3 * b[x + w2 - 1] + 2) >> 2);
w2                477 libavcodec/snow_dwt.c         temp[2 * x - 1] = b[x + w2 - 1] - temp[2 * x - 2] - temp[2 * x];
w2                479 libavcodec/snow_dwt.c         temp[2 * x - 1] = b[x + w2 - 1] - 2 * temp[2 * x - 2];
w2                 41 libavcodec/vp9_mc_template.c     int w1 = ref1->width, h1 = ref1->height, w2, h2;
w2                 48 libavcodec/vp9_mc_template.c         w2 = ref2->width;
w2                101 libavcodec/vp9_mc_template.c                             row << 3, col << 3, &b->mv[0][1],,,,, 8, 4, w2, h2, 1);
w2                105 libavcodec/vp9_mc_template.c                             (row << 3) + 4, col << 3, &b->mv[2][1],,,,, 8, 4, w2, h2, 1);
w2                106 libavcodec/vp9_mc_template.c                 w2 = (w2 + s->ss_h) >> s->ss_h;
w2                115 libavcodec/vp9_mc_template.c                                   &uvmv,,,,, 8 >> s->ss_h, 4, w2, h2, 1);
w2                122 libavcodec/vp9_mc_template.c                                   &b->mv[0][1],,,,, 8 >> s->ss_h, 4, w2, h2, 1);
w2                136 libavcodec/vp9_mc_template.c                                   &uvmv,,,,, 8 >> s->ss_h, 4, w2, h2, 1);
w2                175 libavcodec/vp9_mc_template.c                             row << 3, col << 3, &b->mv[0][1],,,,, 4, 8, w2, h2, 1);
w2                178 libavcodec/vp9_mc_template.c                             row << 3, (col << 3) + 4, &b->mv[1][1],,,,, 4, 8, w2, h2, 1);
w2                181 libavcodec/vp9_mc_template.c                     w2 = (w2 + 1) >> 1;
w2                188 libavcodec/vp9_mc_template.c                                   &uvmv,,,,, 4, 8 >> s->ss_v, w2, h2, 1);
w2                195 libavcodec/vp9_mc_template.c                                   &b->mv[0][1],,,,, 4, 8 >> s->ss_v, w2, h2, 1);
w2                202 libavcodec/vp9_mc_template.c                                   &b->mv[1][1],,,,, 4, 8 >> s->ss_v, w2, h2, 1);
w2                314 libavcodec/vp9_mc_template.c                             row << 3, col << 3, &b->mv[0][1], 0, 0, 8, 8, 4, 4, w2, h2, 1);
w2                317 libavcodec/vp9_mc_template.c                             row << 3, (col << 3) + 4, &b->mv[1][1], 4, 0, 8, 8, 4, 4, w2, h2, 1);
w2                321 libavcodec/vp9_mc_template.c                             (row << 3) + 4, col << 3, &b->mv[2][1], 0, 4, 8, 8, 4, 4, w2, h2, 1);
w2                325 libavcodec/vp9_mc_template.c                             (row << 3) + 4, (col << 3) + 4, &b->mv[3][1], 4, 4, 8, 8, 4, 4, w2, h2, 1);
w2                329 libavcodec/vp9_mc_template.c                         w2 = (w2 + 1) >> 1;
w2                337 libavcodec/vp9_mc_template.c                                       &uvmv, 0, 0, 4, 4, 4, 4, w2, h2, 1);
w2                345 libavcodec/vp9_mc_template.c                                       &uvmv, 0, 0, 8, 4, 4, 4, w2, h2, 1);
w2                353 libavcodec/vp9_mc_template.c                                       &uvmv, 4, 0, 8, 4, 4, 4, w2, h2, 1);
w2                357 libavcodec/vp9_mc_template.c                         w2 = (w2 + 1) >> 1;
w2                364 libavcodec/vp9_mc_template.c                                       &uvmv, 0, 0, 4, 8, 4, 4, w2, h2, 1);
w2                374 libavcodec/vp9_mc_template.c                                       &uvmv, 0, 4, 4, 8, 4, 4, w2, h2, 1);
w2                381 libavcodec/vp9_mc_template.c                                       &b->mv[0][1], 0, 0, 8, 8, 4, 4, w2, h2, 1);
w2                388 libavcodec/vp9_mc_template.c                                       &b->mv[1][1], 4, 0, 8, 8, 4, 4, w2, h2, 1);
w2                394 libavcodec/vp9_mc_template.c                                       &b->mv[2][1], 0, 4, 8, 8, 4, 4, w2, h2, 1);
w2                401 libavcodec/vp9_mc_template.c                                       &b->mv[3][1], 4, 4, 8, 8, 4, 4, w2, h2, 1);
w2                428 libavcodec/vp9_mc_template.c                         row << 3, col << 3, &b->mv[0][1], 0, 0, bw, bh, bw, bh, w2, h2, 1);
w2                429 libavcodec/vp9_mc_template.c             w2 = (w2 + s->ss_h) >> s->ss_h;
w2                436 libavcodec/vp9_mc_template.c                           &b->mv[0][1], 0, 0, uvbw, uvbh, uvbw, uvbh, w2, h2, 1);
w2                108 libavcodec/x86/dirac_dwt_init.c     int w2= w>>1;\
w2                109 libavcodec/x86/dirac_dwt_init.c     int x= w2 - (w2&(align-1));\
w2                115 libavcodec/x86/dirac_dwt_init.c     for (; x < w2; x++) {\
w2                117 libavcodec/x86/dirac_dwt_init.c         b[2*x+1] = COMPOSE_HAARiH0(b[x+w2], tmp[x]);\
w2                122 libavcodec/x86/dirac_dwt_init.c     int w2= w>>1;\
w2                123 libavcodec/x86/dirac_dwt_init.c     int x= w2 - (w2&(align-1));\
w2                129 libavcodec/x86/dirac_dwt_init.c     for (; x < w2; x++) {\
w2                131 libavcodec/x86/dirac_dwt_init.c         b[2*x+1] = (COMPOSE_HAARiH0(b[x+w2], tmp[x]) + 1)>>1;\
w2                147 libavcodec/x86/dirac_dwt_init.c     int w2= w>>1;
w2                148 libavcodec/x86/dirac_dwt_init.c     int x= w2 - (w2&7);
w2                154 libavcodec/x86/dirac_dwt_init.c     for (; x < w2; x++) {
w2                156 libavcodec/x86/dirac_dwt_init.c         b[2*x+1] = (COMPOSE_DD97iH0(tmp[x-1], tmp[x], b[x+w2], tmp[x+1], tmp[x+2]) + 1)>>1;
w2                 55 libavcodec/x86/lossless_videodsp_init.c     x86_reg w2 = -w;
w2                 80 libavcodec/x86/lossless_videodsp_init.c         : "+&q"(l), "+&q"(tl), "=&r"(t), "=&q"(x), "+&r"(w2)
w2                 59 libavcodec/x86/rv40dsp_init.c                                       int w1, int w2, ptrdiff_t stride); \
w2                 61 libavcodec/x86/rv40dsp_init.c                                       int w1, int w2, ptrdiff_t stride); \
w2                 63 libavcodec/x86/rv40dsp_init.c                                         int w1, int w2, ptrdiff_t stride); \
w2                 65 libavcodec/x86/rv40dsp_init.c                                         int w1, int w2, ptrdiff_t stride);
w2                 31 libavcodec/x86/snowdsp.c     const int w2= (width+1)>>1;
w2                 33 libavcodec/x86/snowdsp.c     const int w_r= w2 - 1;
w2                 37 libavcodec/x86/snowdsp.c         IDWTELEM * const ref = b + w2 - 1;
w2                 76 libavcodec/x86/snowdsp.c         IDWTELEM * const dst = b+w2;
w2                104 libavcodec/x86/snowdsp.c         IDWTELEM * const ref = b+w2 - 1;
w2                149 libavcodec/x86/snowdsp.c         IDWTELEM * const src = b+w2;
w2                219 libavcodec/x86/snowdsp.c     const int w2= (width+1)>>1;
w2                221 libavcodec/x86/snowdsp.c     const int w_r= w2 - 1;
w2                225 libavcodec/x86/snowdsp.c         IDWTELEM * const ref = b + w2 - 1;
w2                258 libavcodec/x86/snowdsp.c         IDWTELEM * const dst = b+w2;
w2                281 libavcodec/x86/snowdsp.c         IDWTELEM * const ref = b+w2 - 1;
w2                325 libavcodec/x86/snowdsp.c         IDWTELEM * const src = b+w2;
w2                 31 libavfilter/af_aemphasis.c     double a0, a1, a2, b1, b2, w1, w2;
w2                 75 libavfilter/af_aemphasis.c     double tmp = n - bq->w1 * bq->b1 - bq->w2 * bq->b2;
w2                 76 libavfilter/af_aemphasis.c     double out = tmp * bq->a0 + bq->w1 * bq->a1 + bq->w2 * bq->a2;
w2                 78 libavfilter/af_aemphasis.c     bq->w2 = bq->w1;
w2                165 libavfilter/vf_dblur.c     float mu, nu, R1, R2, w1, w2;
w2                176 libavfilter/vf_dblur.c     w2 = sqrtf(0.25f + R2);
w2                177 libavfilter/vf_dblur.c     a0 = (w1 + 0.5f) * (w2 + 0.5f) - fabsf(s->R3);
w2                178 libavfilter/vf_dblur.c     a1 = 0.5f + w2 - a0;
w2                180 libavfilter/vf_dblur.c     a3 = a0 - w1 - w2;
w2                105 libavfilter/vf_fftfilt.c static void copy_rev (FFTSample *dest, int w, int w2)
w2                109 libavfilter/vf_fftfilt.c     for (i = w; i < w + (w2-w)/2; i++)
w2                112 libavfilter/vf_fftfilt.c     for (; i < w2; i++)
w2                113 libavfilter/vf_fftfilt.c         dest[i] = dest[w2 - i];
w2                 76 libavfilter/vf_hqx.c static av_always_inline uint32_t interp_2px(uint32_t c1, int w1, uint32_t c2, int w2, int s)
w2                 78 libavfilter/vf_hqx.c     return (((((c1 & 0xff00ff00) >> 8) * w1 + ((c2 & 0xff00ff00) >> 8) * w2) << (8 - s)) & 0xff00ff00) |
w2                 79 libavfilter/vf_hqx.c            (((((c1 & 0x00ff00ff)     ) * w1 + ((c2 & 0x00ff00ff)     ) * w2) >>      s ) & 0x00ff00ff);
w2                 83 libavfilter/vf_hqx.c static av_always_inline uint32_t interp_3px(uint32_t c1, int w1, uint32_t c2, int w2, uint32_t c3, int w3, int s)
w2                 85 libavfilter/vf_hqx.c     return (((((c1 & 0xff00ff00) >> 8) * w1 + ((c2 & 0xff00ff00) >> 8) * w2 + ((c3 & 0xff00ff00) >> 8) * w3) << (8 - s)) & 0xff00ff00) |
w2                 86 libavfilter/vf_hqx.c            (((((c1 & 0x00ff00ff)     ) * w1 + ((c2 & 0x00ff00ff)     ) * w2 + ((c3 & 0x00ff00ff)     ) * w3) >>      s ) & 0x00ff00ff);
w2                902 libavfilter/vf_xfade.c     const float w2 = out->width / 2;                                                 \
w2                906 libavfilter/vf_xfade.c             const float smooth = 2.f - fabsf((x - w2) / w2) - progress * 2.f;        \
w2                929 libavfilter/vf_xfade.c     const float w2 = out->width / 2;                                                 \
w2                933 libavfilter/vf_xfade.c             const float smooth = 1.f + fabsf((x - w2) / w2) - progress * 2.f;        \
w2                251 libavfilter/vsrc_gradients.c     const float w2 = s->w / 2.f;
w2                254 libavfilter/vsrc_gradients.c     s->fx0 = (s->x0 - w2) * cosf(angle) - (s->y0 - h2) * sinf(angle) + w2;
w2                255 libavfilter/vsrc_gradients.c     s->fy0 = (s->x0 - w2) * sinf(angle) + (s->y0 - h2) * cosf(angle) + h2;
w2                257 libavfilter/vsrc_gradients.c     s->fx1 = (s->x1 - w2) * cosf(angle) - (s->y1 - h2) * sinf(angle) + w2;
w2                258 libavfilter/vsrc_gradients.c     s->fy1 = (s->x1 - w2) * sinf(angle) + (s->y1 - h2) * cosf(angle) + h2;
w2                110 tests/utils.c      int i, h2, w2;
w2                129 tests/utils.c      w2 = w / 2;
w2                135 tests/utils.c              err_if(fwrite(cb, 1, w2, f) != w2);
w2                136 tests/utils.c              err_if(fwrite(cr, 1, w2, f) != w2);
w2                137 tests/utils.c              cb += w2;
w2                138 tests/utils.c              cr += w2;
w2                143 tests/utils.c              err_if(fwrite(cb, 1, w2, f) != w2);
w2                144 tests/utils.c              cb += w2;
w2                147 tests/utils.c              err_if(fwrite(cr, 1, w2, f) != w2);
w2                148 tests/utils.c              cr += w2;