Lines Matching refs:mat
184 unsigned int mat, channel;
186 for (mat = 0; mat < s->num_primitive_matrices; mat++)
187 if (s->lsb_bypass[mat])
188 m->bypassed_lsbs[pos + s->blockpos][mat] = get_bits1(gbp);
498 unsigned int mat, ch;
517 for (mat = 0; mat < s->num_primitive_matrices; mat++) {
519 s->matrix_out_ch[mat] = get_bits(gbp, 4);
521 s->lsb_bypass [mat] = get_bits1(gbp);
523 if (s->matrix_out_ch[mat] > s->max_channel) {
526 s->matrix_out_ch[mat]);
544 s->matrix_coeff[mat][ch] = coeff_val << (14 - frac_bits);
548 s->matrix_noise_shift[mat] = get_bits(gbp, 4);
550 s->matrix_noise_shift[mat] = 0;
787 unsigned int mat, src_ch, i;
798 for (mat = 0; mat < s->num_primitive_matrices; mat++) {
799 int matrix_noise_shift = s->matrix_noise_shift[mat];
800 unsigned int dest_ch = s->matrix_out_ch[mat];
809 * s->matrix_coeff[mat][src_ch];
812 uint32_t index = s->num_primitive_matrices - mat;
817 + m->bypassed_lsbs[i][mat];