Lines Matching refs:bufs
2849 void __user **bufs; in snd_pcm_playback_ioctl1() local
2860 bufs = memdup_user(xfern.bufs, in snd_pcm_playback_ioctl1()
2862 if (IS_ERR(bufs)) in snd_pcm_playback_ioctl1()
2863 return PTR_ERR(bufs); in snd_pcm_playback_ioctl1()
2864 result = snd_pcm_lib_writev(substream, bufs, xfern.frames); in snd_pcm_playback_ioctl1()
2865 kfree(bufs); in snd_pcm_playback_ioctl1()
2929 void *bufs; in snd_pcm_capture_ioctl1() local
2940 bufs = memdup_user(xfern.bufs, in snd_pcm_capture_ioctl1()
2942 if (IS_ERR(bufs)) in snd_pcm_capture_ioctl1()
2943 return PTR_ERR(bufs); in snd_pcm_capture_ioctl1()
2944 result = snd_pcm_lib_readv(substream, bufs, xfern.frames); in snd_pcm_capture_ioctl1()
2945 kfree(bufs); in snd_pcm_capture_ioctl1()
3088 void __user **bufs; in snd_pcm_readv() local
3105 bufs = kmalloc(sizeof(void *) * to->nr_segs, GFP_KERNEL); in snd_pcm_readv()
3106 if (bufs == NULL) in snd_pcm_readv()
3109 bufs[i] = to->iov[i].iov_base; in snd_pcm_readv()
3110 result = snd_pcm_lib_readv(substream, bufs, frames); in snd_pcm_readv()
3113 kfree(bufs); in snd_pcm_readv()
3124 void __user **bufs; in snd_pcm_writev() local
3140 bufs = kmalloc(sizeof(void *) * from->nr_segs, GFP_KERNEL); in snd_pcm_writev()
3141 if (bufs == NULL) in snd_pcm_writev()
3144 bufs[i] = from->iov[i].iov_base; in snd_pcm_writev()
3145 result = snd_pcm_lib_writev(substream, bufs, frames); in snd_pcm_writev()
3148 kfree(bufs); in snd_pcm_writev()