Lines Matching refs:divisors
38 typedef void (*quantize_method_ptr) (JCOEFPTR coef_block, DCTELEM *divisors,
41 FAST_FLOAT *divisors,
58 DCTELEM *divisors[NUM_QUANT_TBLS]; member
260 if (fdct->divisors[qtblno] == NULL) { in start_pass_fdctmgr()
261 fdct->divisors[qtblno] = (DCTELEM *) in start_pass_fdctmgr()
265 dtbl = fdct->divisors[qtblno]; in start_pass_fdctmgr()
300 if (fdct->divisors[qtblno] == NULL) { in start_pass_fdctmgr()
301 fdct->divisors[qtblno] = (DCTELEM *) in start_pass_fdctmgr()
305 dtbl = fdct->divisors[qtblno]; in start_pass_fdctmgr()
408 quantize(JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace) in quantize() argument
422 recip = divisors[i + DCTSIZE2 * 0]; in quantize()
423 corr = divisors[i + DCTSIZE2 * 1]; in quantize()
424 shift = divisors[i + DCTSIZE2 * 3]; in quantize()
445 qval = divisors[i]; in quantize()
497 DCTELEM *divisors = fdct->divisors[compptr->quant_tbl_no]; in forward_DCT() local
517 (*do_quantize) (coef_blocks[bi], divisors, workspace); in forward_DCT()
557 quantize_float(JCOEFPTR coef_block, FAST_FLOAT *divisors, in quantize_float() argument
566 temp = workspace[i] * divisors[i]; in quantize_float()
588 FAST_FLOAT *divisors = fdct->float_divisors[compptr->quant_tbl_no]; in forward_DCT_float() local
609 (*do_quantize) (coef_blocks[bi], divisors, workspace); in forward_DCT_float()
716 fdct->divisors[i] = NULL; in jinit_forward_dct()