SNDRV_PCM_ACCESS_RW_INTERLEAVED
snd->access = SNDRV_PCM_ACCESS_RW_INTERLEAVED;
if (plugin->access == SNDRV_PCM_ACCESS_RW_INTERLEAVED)
if (plugin->access == SNDRV_PCM_ACCESS_RW_INTERLEAVED) {
if (plugin->access == SNDRV_PCM_ACCESS_RW_INTERLEAVED) {
if (plugin->access == SNDRV_PCM_ACCESS_RW_INTERLEAVED) {
if (runtime->access == SNDRV_PCM_ACCESS_RW_INTERLEAVED)
snd_mask_set(&mask, (__force int)SNDRV_PCM_ACCESS_RW_INTERLEAVED);
(__force int)SNDRV_PCM_ACCESS_RW_INTERLEAVED, 0);
plugin->access = SNDRV_PCM_ACCESS_RW_INTERLEAVED;
params_access(slave_params) == SNDRV_PCM_ACCESS_RW_INTERLEAVED);
src_access = SNDRV_PCM_ACCESS_RW_INTERLEAVED;
dst_access = (slave_interleaved ? SNDRV_PCM_ACCESS_RW_INTERLEAVED :
src_access = (slave_interleaved ? SNDRV_PCM_ACCESS_RW_INTERLEAVED :
dst_access = SNDRV_PCM_ACCESS_RW_INTERLEAVED;
if (snd_BUG_ON(plugin->access != SNDRV_PCM_ACCESS_RW_INTERLEAVED &&
if (plugin->access == SNDRV_PCM_ACCESS_RW_INTERLEAVED) {
case SNDRV_PCM_ACCESS_RW_INTERLEAVED:
if (substream->runtime->access == SNDRV_PCM_ACCESS_RW_INTERLEAVED ||
if (runtime->access != SNDRV_PCM_ACCESS_RW_INTERLEAVED &&
mask |= PARAM_MASK_BIT(SNDRV_PCM_ACCESS_RW_INTERLEAVED);
if (runtime->access == SNDRV_PCM_ACCESS_RW_INTERLEAVED ||
setup->access = SNDRV_PCM_ACCESS_RW_INTERLEAVED;
case SNDRV_PCM_ACCESS_RW_INTERLEAVED:
1ULL << (__force int)SNDRV_PCM_ACCESS_RW_INTERLEAVED;
case SNDRV_PCM_ACCESS_RW_INTERLEAVED:
if ((runtime->access == SNDRV_PCM_ACCESS_RW_INTERLEAVED ||