Lines Matching refs:vol
281 unsigned int vol[2];
284 vol[0] = ucontrol->value.integer.value[0];
285 vol[1] = ucontrol->value.integer.value[1];
286 if (vol[0] >= ARRAY_SIZE(master_volume_table) ||
287 vol[1] >= ARRAY_SIZE(master_volume_table))
289 change = mix->master_vol[0] != vol[0] ||
290 mix->master_vol[1] != vol[1];
292 mix->master_vol[0] = vol[0];
293 mix->master_vol[1] = vol[1];
501 unsigned int vol;
507 vol = mix->mono_vol[info->index];
508 if (vol >= info->max)
509 vol = info->max - 1;
510 vol = info->table[vol];
512 block[i] = (vol >> ((info->bytes - i - 1) * 8)) & 0xff;
552 unsigned int vol;
557 vol = ucontrol->value.integer.value[0];
558 if (vol >= info->max)
560 change = mix->mono_vol[info->index] != vol;
562 mix->mono_vol[info->index] = vol;
636 int i, j, vol;
639 vol = mix->mix_vol[idx][ch];
640 if (vol >= ARRAY_SIZE(mixer_volume_table)) {
641 vol = ARRAY_SIZE(mixer_volume_table) - 1;
642 mix->mix_vol[idx][ch] = vol;
646 vol = mix->mix_vol[i][ch];
647 vol = mixer_volume_table[vol];
649 block[i * 3 + j] = (vol >> ((2 - j) * 8)) & 0xff;
698 unsigned int vol[2];
703 vol[0] = ucontrol->value.integer.value[0];
704 vol[1] = ucontrol->value.integer.value[1];
705 if (vol[0] >= ARRAY_SIZE(mixer_volume_table) ||
706 vol[1] >= ARRAY_SIZE(mixer_volume_table))
708 change = mix->mix_vol[idx][0] != vol[0] ||
709 mix->mix_vol[idx][1] != vol[1];
711 mix->mix_vol[idx][0] = vol[0];
712 mix->mix_vol[idx][1] = vol[1];