info->vol[ch] = val; 
static void put_vol_mute(struct hda_codec *codec,			 hda_nid_t nid, int ch, int direction, int index, int val){	u32 parm;	parm = ch ? AC_AMP_SET_RIGHT : AC_AMP_SET_LEFT;	parm |= direction == HDA_OUTPUT ? AC_AMP_SET_OUTPUT : AC_AMP_SET_INPUT;	parm |= index << AC_AMP_SET_INDEX_SHIFT;	parm |= val;	snd_hda_codec_write(codec, nid, 0, AC_VERB_SET_AMP_GAIN_MUTE, parm);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/4a19faee6332fad8f81eaa98cf0e3be15a2366c4/hda_codec.c/clean/sound/pci/hda/hda_codec.c