Lines Matching refs:nw

318 static void makewt(int nw, int *ip, double *w);
347 int nw, nc; in rdft() local
353 nw = ip[0]; in rdft()
354 if (n > (nw << 2)) { in rdft()
355 nw = n >> 2; in rdft()
356 makewt(nw, ip, w); in rdft()
361 makect(nc, ip, w + nw); in rdft()
367 rftfsub(n, a, nc, w + nw); in rdft()
378 rftbsub(n, a, nc, w + nw); in rdft()
390 int j, nw, nc; in ddct() local
396 nw = ip[0]; in ddct()
397 if (n > (nw << 2)) { in ddct()
398 nw = n >> 2; in ddct()
399 makewt(nw, ip, w); in ddct()
404 makect(nc, ip, w + nw); in ddct()
415 rftbsub(n, a, nc, w + nw); in ddct()
422 dctsub(n, a, nc, w + nw); in ddct()
427 rftfsub(n, a, nc, w + nw); in ddct()
444 int j, nw, nc; in ddst() local
450 nw = ip[0]; in ddst()
451 if (n > (nw << 2)) { in ddst()
452 nw = n >> 2; in ddst()
453 makewt(nw, ip, w); in ddst()
458 makect(nc, ip, w + nw); in ddst()
469 rftbsub(n, a, nc, w + nw); in ddst()
476 dstsub(n, a, nc, w + nw); in ddst()
481 rftfsub(n, a, nc, w + nw); in ddst()
498 int j, k, l, m, mh, nw, nc; in dfct() local
504 nw = ip[0]; in dfct()
505 if (n > (nw << 3)) { in dfct()
506 nw = n >> 3; in dfct()
507 makewt(nw, ip, w); in dfct()
512 makect(nc, ip, w + nw); in dfct()
535 dctsub(m, a, nc, w + nw); in dfct()
539 rftfsub(m, a, nc, w + nw); in dfct()
552 dctsub(m, t, nc, w + nw); in dfct()
556 rftfsub(m, t, nc, w + nw); in dfct()
591 int j, k, l, m, mh, nw, nc; in dfst() local
597 nw = ip[0]; in dfst()
598 if (n > (nw << 3)) { in dfst()
599 nw = n >> 3; in dfst()
600 makewt(nw, ip, w); in dfst()
605 makect(nc, ip, w + nw); in dfst()
624 dstsub(m, a, nc, w + nw); in dfst()
628 rftfsub(m, a, nc, w + nw); in dfst()
641 dstsub(m, t, nc, w + nw); in dfst()
645 rftfsub(m, t, nc, w + nw); in dfst()
676 static void makewt(int nw, int *ip, double *w) in makewt() argument
681 ip[0] = nw; in makewt()
683 if (nw > 2) { in makewt()
684 nwh = nw >> 1; in makewt()
696 w[nw - j] = y; in makewt()
697 w[nw - j + 1] = x; in makewt()
699 bitrv2(nw, ip + 2, w); in makewt()