Home | History | Annotate | Download | only in bzip2

Lines Matching refs:cftab

494       /*-- Set up cftab to facilitate generation of T^(-1) --*/
500 /* Actually generate cftab. */
501 s->cftab[0] = 0;
502 for (i = 1; i <= 256; i++) s->cftab[i] = s->unzftab[i-1];
503 for (i = 1; i <= 256; i++) s->cftab[i] += s->cftab[i-1];
504 /* Check: cftab entries in range. */
506 if (s->cftab[i] < 0 || s->cftab[i] > nblock) {
507 /* s->cftab[i] can legitimately be == nblock */
511 /* Check: cftab entries non-descending. */
513 if (s->cftab[i-1] > s->cftab[i]) {
526 /*-- Make a copy of cftab, used in generation of T --*/
527 for (i = 0; i <= 256; i++) s->cftabCopy[i] = s->cftab[i];
562 s->tt[s->cftab[uc]] |= (i << 8);
563 s->cftab[uc]++;