snd_pcm_forward
err = snd_pcm_forward(substream, frames);
result = snd_pcm_forward(substream, frames);
result = snd_pcm_forward(substream, *frames);