if ((fmode & O_ACCMODE) == O_WRONLY && snd_pcm_stream(pcm) == SND_PCM_STREAM_CAPTURE)
continue;
if (str->mmap_buffer)
- set_oss_mmap_avail_min(&dsp->streams[k], k, pcm);
+ set_oss_mmap_avail_min(str, k, pcm);
count = snd_pcm_poll_descriptors_count(pcm);
if (count < 0) {
errno = -count;
if ((fmode & O_ACCMODE) == O_WRONLY && snd_pcm_stream(pcm) == SND_PCM_STREAM_CAPTURE)
continue;
if (str->mmap_buffer)
- set_oss_mmap_avail_min(&dsp->streams[k], k, pcm);
+ set_oss_mmap_avail_min(str, k, pcm);
count = snd_pcm_poll_descriptors_count(pcm);
if (count < 0) {
errno = -count;