Lines Matching defs:pcm_number
216 snd_mixart_add_ref_pipe(struct snd_mixart *chip, int pcm_number, int capture,
224 if (pcm_number == MIXART_PCM_ANALOG) {
232 if (pcm_number == MIXART_PCM_ANALOG) {
256 chip->chip_idx, pcm_number);
284 j = (chip->chip_idx * MIXART_MAX_STREAM_PER_CARD) + (pcm_number * (MIXART_PLAYBACK_STREAMS + MIXART_CAPTURE_STREAMS)) + i;
298 bufferinfo[j].buffer_id = (chip->chip_idx << MIXART_NOTIFY_CARD_OFFSET) + (pcm_number << MIXART_NOTIFY_PCM_OFFSET ) + i;
609 if( stream->pcm_number <= MIXART_PCM_DIGITAL ) {
610 int is_aes = stream->pcm_number > MIXART_PCM_ANALOG;
626 int i = (chip->chip_idx * MIXART_MAX_STREAM_PER_CARD) + (stream->pcm_number * (MIXART_PLAYBACK_STREAMS+MIXART_CAPTURE_STREAMS)) + subs->number;
710 int pcm_number;
715 pcm_number = MIXART_PCM_ANALOG;
719 pcm_number = MIXART_PCM_DIGITAL;
724 chip->chip_idx, pcm_number, subs->number);
727 stream = &(chip->playback_stream[pcm_number][subs->number]);
733 chip->chip_idx, pcm_number, subs->number);
738 pipe = snd_mixart_add_ref_pipe(chip, pcm_number, 0, 0);
752 stream->pcm_number = pcm_number;
782 int pcm_number;
787 pcm_number = MIXART_PCM_ANALOG;
791 pcm_number = MIXART_PCM_DIGITAL;
798 chip->chip_idx, pcm_number, subs->number);
801 stream = &(chip->capture_stream[pcm_number]);
807 chip->chip_idx, pcm_number, subs->number);
812 pipe = snd_mixart_add_ref_pipe(chip, pcm_number, 1, 0);
826 stream->pcm_number = pcm_number;
857 chip->chip_idx, stream->pcm_number, subs->number);
869 chip->chip_idx, stream->pcm_number);