Lines Matching refs:value
639 uinfo->value.integer.min = 0;
640 uinfo->value.integer.max = 255;
650 u32 value;
652 value = snd_emu10k1_ptr20_read(emu, reg, high_low);
654 ucontrol->value.integer.value[0] = 0xff - ((value >> 24) & 0xff); /* Left */
655 ucontrol->value.integer.value[1] = 0xff - ((value >> 16) & 0xff); /* Right */
657 ucontrol->value.integer.value[0] = 0xff - ((value >> 8) & 0xff); /* Left */
658 ucontrol->value.integer.value[1] = 0xff - ((value >> 0) & 0xff); /* Right */
669 u32 value, oval;
671 oval = value = snd_emu10k1_ptr20_read(emu, reg, 0);
673 value &= 0xffff;
674 value |= ((0xff - ucontrol->value.integer.value[0]) << 24) |
675 ((0xff - ucontrol->value.integer.value[1]) << 16);
677 value &= 0xffff0000;
678 value |= ((0xff - ucontrol->value.integer.value[0]) << 8) |
679 ((0xff - ucontrol->value.integer.value[1]) );
681 if (value != oval) {
682 snd_emu10k1_ptr20_write(emu, reg, 0, value);
704 ucontrol->value.enumerated.item[0] = emu->p16v_capture_source;
717 val = ucontrol->value.enumerated.item[0] ;
743 ucontrol->value.enumerated.item[0] = emu->p16v_capture_channel;
755 val = ucontrol->value.enumerated.item[0] ;