Lines Matching refs:err
212 int err; in sndstat_read() local
215 err = devfs_get_cdevpriv((void **)&pf); in sndstat_read()
216 if (err != 0) in sndstat_read()
217 return (err); in sndstat_read()
226 err = EINVAL; in sndstat_read()
229 err = sndstat_prepare(pf); in sndstat_read()
230 if (err <= 0) { in sndstat_read()
231 err = ENOMEM; in sndstat_read()
239 err = uiomove(sbuf_data(&pf->sbuf) + pf->in_offset, len, buf); in sndstat_read()
243 return (err); in sndstat_read()
251 int err; in sndstat_write() local
254 err = devfs_get_cdevpriv((void **)&pf); in sndstat_write()
255 if (err != 0) in sndstat_write()
256 return (err); in sndstat_write()
269 err = EINVAL; in sndstat_write()
281 err = uiomove(temp, len, buf); in sndstat_write()
282 if (err) in sndstat_write()
288 err = ENOMEM; in sndstat_write()
294 if (err == 0) { in sndstat_write()
317 return (err); in sndstat_write()
385 int err, nchan; in sndstat_build_sound4_nvlist() local
390 err = ENOMEM; in sndstat_build_sound4_nvlist()
395 err = ENOMEM; in sndstat_build_sound4_nvlist()
462 err = ENOMEM; in sndstat_build_sound4_nvlist()
577 err = nvlist_error(sound4di); in sndstat_build_sound4_nvlist()
578 if (err) { in sndstat_build_sound4_nvlist()
589 err = nvlist_error(di); in sndstat_build_sound4_nvlist()
590 if (err) in sndstat_build_sound4_nvlist()
596 if (err) { in sndstat_build_sound4_nvlist()
600 return (err); in sndstat_build_sound4_nvlist()
607 int err; in sndstat_build_userland_nvlist() local
611 err = ENOMEM; in sndstat_build_userland_nvlist()
658 err = nvlist_error(di); in sndstat_build_userland_nvlist()
659 if (err) in sndstat_build_userland_nvlist()
665 if (err) in sndstat_build_userland_nvlist()
667 return (err); in sndstat_build_userland_nvlist()
677 int err; in sndstat_create_devs_nvlist() local
694 err = sndstat_build_sound4_nvlist(d, &di); in sndstat_create_devs_nvlist()
695 if (err) in sndstat_create_devs_nvlist()
700 err = nvlist_error(nvl); in sndstat_create_devs_nvlist()
701 if (err) in sndstat_create_devs_nvlist()
713 err = sndstat_build_userland_nvlist(ud, &di); in sndstat_create_devs_nvlist()
714 if (err != 0) { in sndstat_create_devs_nvlist()
721 err = nvlist_error(nvl); in sndstat_create_devs_nvlist()
722 if (err != 0) { in sndstat_create_devs_nvlist()
734 if (err != 0) in sndstat_create_devs_nvlist()
736 return (err); in sndstat_create_devs_nvlist()
754 int err; in sndstat_get_devs() local
763 int err; in sndstat_get_devs() local
767 err = sndstat_create_devs_nvlist(&nvl); in sndstat_get_devs()
768 if (err) { in sndstat_get_devs()
770 return (err); in sndstat_get_devs()
776 err = nvlist_error(nvl); in sndstat_get_devs()
778 if (nvlbuf == NULL || err != 0) { in sndstat_get_devs()
781 if (err == 0) in sndstat_get_devs()
783 return (err); in sndstat_get_devs()
795 err = 0; in sndstat_get_devs()
800 err = 0; in sndstat_get_devs()
804 err = copyout(pf->devs_nvlbuf, arg_buf, pf->devs_nbytes); in sndstat_get_devs()
805 if (err) in sndstat_get_devs()
816 return (err); in sndstat_get_devs()
823 int err; in sndstat_unpack_user_nvlbuf() local
826 err = copyin(unvlbuf, nvlbuf, nbytes); in sndstat_unpack_user_nvlbuf()
827 if (err != 0) { in sndstat_unpack_user_nvlbuf()
829 return (err); in sndstat_unpack_user_nvlbuf()
981 int err; in sndstat_add_user_devs() local
987 err = EPERM; in sndstat_add_user_devs()
992 err = ENOMEM; in sndstat_add_user_devs()
996 err = sndstat_unpack_user_nvlbuf(nvlbuf, nbytes, &nvl); in sndstat_add_user_devs()
997 if (err != 0) in sndstat_add_user_devs()
1001 err = EINVAL; in sndstat_add_user_devs()
1007 err = EINVAL; in sndstat_add_user_devs()
1015 err = sndstat_dsp_unpack_nvlist(dsps[i], ud); in sndstat_add_user_devs()
1016 if (err) { in sndstat_add_user_devs()
1026 return (err); in sndstat_add_user_devs()
1046 int err; in sndstat_ioctl() local
1054 err = devfs_get_cdevpriv((void **)&pf); in sndstat_ioctl()
1055 if (err != 0) in sndstat_ioctl()
1056 return (err); in sndstat_ioctl()
1061 err = sndstat_get_devs(pf, arg->buf, &arg->nbytes); in sndstat_ioctl()
1067 err = sndstat_get_devs(pf, (void *)(uintptr_t)arg32->buf, in sndstat_ioctl()
1069 if (err == 0) { in sndstat_ioctl()
1077 err = sndstat_add_user_devs(pf, arg->buf, arg->nbytes); in sndstat_ioctl()
1082 err = sndstat_add_user_devs(pf, (void *)(uintptr_t)arg32->buf, in sndstat_ioctl()
1087 err = sndstat_refresh_devs(pf); in sndstat_ioctl()
1090 err = sndstat_flush_user_devs(pf); in sndstat_ioctl()
1093 err = ENODEV; in sndstat_ioctl()
1096 return (err); in sndstat_ioctl()