Lines Matching defs:_u
567 _u: On exit, _u[i] contains U(_n,i) for i in [0..._k+1].*/
568 static opus_uint32 ncwrs_urow(unsigned _n,unsigned _k,opus_uint32 *_u){
575 _u[0]=0;
576 _u[1]=um2=1;
577 /*If _n==0, _u[0] should be 1 and the rest should be 0.*/
578 /*If _n==1, _u[i] should be 1 for i>1.*/
583 do _u[k]=(k<<1)-1;
585 for(k=2;k<_n;k++)unext(_u+1,_k+1,1);
586 return _u[_k]+_u[_k+1];
592 _u: Must contain entries [0..._k+1] of row _n of U() on input.
594 static void cwrsi(int _n,int _k,opus_uint32 _i,int *_y,opus_uint32 *_u){
602 p=_u[_k+1];
606 p=_u[_k];
607 while(p>_i)p=_u[--_k];
611 uprev(_u,_k+2,0);
630 opus_uint32 *_u){
636 _u[0]=0;
637 for(k=1;k<=_k+1;k++)_u[k]=(k<<1)-1;
640 i+=_u[k];
642 if(_y[j]<0)i+=_u[k+1];
644 unext(_u,_k+2,0);
645 i+=_u[k];
647 if(_y[j]<0)i+=_u[k+1];
649 *_nc=_u[k]+_u[k+1];