snd_pcm_lib_read
err = snd_pcm_lib_read(substream, compat_ptr(buf), frames);
result = snd_pcm_lib_read(substream, xferi.buf, xferi.frames);
result = snd_pcm_lib_read(substream, buf, count);