• Home
  • Raw
  • Download

Lines Matching refs:idx

710 int mixart_update_playback_stream_level(struct snd_mixart* chip, int is_aes, int idx)  in mixart_update_playback_stream_level()  argument
721 set_level.stream_level.desc.stream_idx = idx; in mixart_update_playback_stream_level()
725 idx += MIXART_PLAYBACK_STREAMS; in mixart_update_playback_stream_level()
737 if(chip->digital_playback_active[idx][i]) in mixart_update_playback_stream_level()
738 volume[i] = chip->digital_playback_volume[idx][i]; in mixart_update_playback_stream_level()
764 int err, i, idx; in mixart_update_capture_stream_level() local
771 idx = 1; in mixart_update_capture_stream_level()
774 idx = 0; in mixart_update_capture_stream_level()
789 set_level.level[i].digital_level = mixart_digital_level[chip->digital_capture_volume[idx][i]]; in mixart_update_capture_stream_level()
824 int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); /* index */ in mixart_pcm_vol_get() local
833 snd_BUG_ON(idx >= MIXART_PLAYBACK_STREAMS); in mixart_pcm_vol_get()
834 …if(is_aes) stored_volume = chip->digital_playback_volume[MIXART_PLAYBACK_STREAMS + idx]; /* AES pl… in mixart_pcm_vol_get()
835 else stored_volume = chip->digital_playback_volume[idx]; /* analog playback */ in mixart_pcm_vol_get()
846 int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); /* index */ in mixart_pcm_vol_put() local
859 snd_BUG_ON(idx >= MIXART_PLAYBACK_STREAMS); in mixart_pcm_vol_put()
861 stored_volume = chip->digital_playback_volume[MIXART_PLAYBACK_STREAMS + idx]; in mixart_pcm_vol_put()
863 stored_volume = chip->digital_playback_volume[idx]; in mixart_pcm_vol_put()
879 mixart_update_playback_stream_level(chip, is_aes, idx); in mixart_pcm_vol_put()
904 int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); /* index */ in mixart_pcm_sw_get() local
905 snd_BUG_ON(idx >= MIXART_PLAYBACK_STREAMS); in mixart_pcm_sw_get()
908 idx += MIXART_PLAYBACK_STREAMS; in mixart_pcm_sw_get()
909 ucontrol->value.integer.value[0] = chip->digital_playback_active[idx][0]; in mixart_pcm_sw_get()
910 ucontrol->value.integer.value[1] = chip->digital_playback_active[idx][1]; in mixart_pcm_sw_get()
920 int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); /* index */ in mixart_pcm_sw_put() local
922 snd_BUG_ON(idx >= MIXART_PLAYBACK_STREAMS); in mixart_pcm_sw_put()
924 j = idx; in mixart_pcm_sw_put()
936 mixart_update_playback_stream_level(chip, is_aes, idx); in mixart_pcm_sw_put()