spx_sig_t *r,
spx_word16_t *r,
void noise_codebook_quant(spx_sig_t target[],			/* target vector */spx_coef_t ak[],			/* LPCs for this subframe */spx_coef_t awk1[],			/* Weighted LPCs for this subframe */spx_coef_t awk2[],			/* Weighted LPCs for this subframe */const void *par,                      /* Codebook/search parameters*/int   p,                        /* number of LPC coeffs */int   nsf,                      /* number of samples in subframe */spx_sig_t *exc,spx_sig_t *r,SpeexBits *bits,char *stack,int   complexity,int   update_target){   int i;   VARDECL(spx_sig_t *tmp);   ALLOC(tmp, nsf, spx_sig_t);   residue_percep_zero(target, ak, awk1, awk2, tmp, nsf, p, stack);   for (i=0;i<nsf;i++)      exc[i]+=tmp[i];   for (i=0;i<nsf;i++)      target[i]=0;}