Lines Matching full:channels

65 	size = frames * format->channels * width;  in snd_pcm_plugin_alloc()
80 for (channel = 0; channel < format->channels; channel++, c++) { in snd_pcm_plugin_alloc()
86 c->area.step = format->channels * width; in snd_pcm_plugin_alloc()
89 if (snd_BUG_ON(size % format->channels)) in snd_pcm_plugin_alloc()
91 size /= format->channels; in snd_pcm_plugin_alloc()
92 for (channel = 0; channel < format->channels; channel++, c++) { in snd_pcm_plugin_alloc()
141 struct snd_pcm_plugin_channel **channels) in snd_pcm_plugin_client_channels() argument
143 *channels = plugin->buf_channels; in snd_pcm_plugin_client_channels()
155 unsigned int channels; in snd_pcm_plugin_build() local
175 channels = src_format->channels; in snd_pcm_plugin_build()
177 channels = dst_format->channels; in snd_pcm_plugin_build()
178 plugin->buf_channels = kcalloc(channels, sizeof(*plugin->buf_channels), GFP_KERNEL); in snd_pcm_plugin_build()
386 dstformat.channels = params_channels(slave_params); in snd_pcm_plug_format_plugins()
389 srcformat.channels = params_channels(params); in snd_pcm_plug_format_plugins()
397 dstformat.channels = params_channels(params); in snd_pcm_plug_format_plugins()
400 srcformat.channels = params_channels(slave_params); in snd_pcm_plug_format_plugins()
411 pdprintf("srcformat: format=%i, rate=%i, channels=%i\n", in snd_pcm_plug_format_plugins()
414 srcformat.channels); in snd_pcm_plug_format_plugins()
415 pdprintf("dstformat: format=%i, rate=%i, channels=%i\n", in snd_pcm_plug_format_plugins()
418 dstformat.channels); in snd_pcm_plug_format_plugins()
440 /* channels reduction */ in snd_pcm_plug_format_plugins()
441 if (srcformat.channels > dstformat.channels) { in snd_pcm_plug_format_plugins()
442 tmpformat.channels = dstformat.channels; in snd_pcm_plug_format_plugins()
444 …pdprintf("channels reduction: src=%i, dst=%i returns %i\n", srcformat.channels, tmpformat.channels in snd_pcm_plug_format_plugins()
519 /* channels extension */ in snd_pcm_plug_format_plugins()
520 if (srcformat.channels < dstformat.channels) { in snd_pcm_plug_format_plugins()
521 tmpformat.channels = dstformat.channels; in snd_pcm_plug_format_plugins()
523 …pdprintf("channels extension: src=%i, dst=%i returns %i\n", srcformat.channels, tmpformat.channels in snd_pcm_plug_format_plugins()
557 struct snd_pcm_plugin_channel **channels) in snd_pcm_plug_client_channels_buf() argument
575 *channels = v; in snd_pcm_plug_client_channels_buf()
579 nchannels = format->channels; in snd_pcm_plug_client_channels_buf()
581 format->channels > 1)) in snd_pcm_plug_client_channels_buf()