Lines Matching defs:newfd
63 int newfd = -1, tmperrno;
109 if ((newfd = open(tmpai->devnode, O_WRONLY)) < 0) {
110 if ((newfd = open(tmpai->devnode, O_RDONLY)) < 0) {
111 return newfd;
115 retval = ioctl(newfd, AUDIO_GETDEV, &dev);
118 close(newfd);
122 if (_oss_get_caps(newfd, &tmpai->caps) < 0) {
124 close(newfd);
132 _oss_dsp_ioctl(newfd, SNDCTL_DSP_GETFMTS, &tmpai->iformats);
151 ioctl(newfd, AUDIO_QUERYFORMAT, &fmtq) != -1; ++fmtq.index) {
166 close(newfd);
177 newfd = open(devname, O_RDONLY);
178 if (newfd < 0)
179 return newfd;
181 newfd = fd;
183 retval = ioctl(newfd, AUDIO_GETDEV, &dev);
185 if (newfd != fd)
186 close(newfd);
233 if ((newfd = open(devname, O_RDONLY)) < 0)
234 return newfd;
235 retval = ioctl(newfd, AUDIO_GETDEV, &dev);
238 close(newfd);
252 mi->nrext = get_mixer_control_count(newfd) + 1;
266 if ((newfd = open(devname, O_RDONLY)) < 0)
267 return newfd;
268 INTARG = get_mixer_control_count(newfd) + 1;
269 close(newfd);
274 if ((newfd = open(devname, O_RDONLY)) < 0)
275 return newfd;
282 retval = ioctl(newfd, AUDIO_GETDEV, &dev);
284 close(newfd);
311 retval = ioctl(newfd, AUDIO_MIXER_DEVINFO, &mdi);
314 close(newfd);
380 close(newfd);
393 if ((newfd = open(devname, O_RDONLY)) < 0)
394 return newfd;
396 retval = ioctl(newfd, AUDIO_MIXER_DEVINFO, &mdi);
398 close(newfd);
451 if ((newfd = open(devname, O_RDWR)) < 0)
452 return newfd;
454 retval = ioctl(newfd, AUDIO_MIXER_DEVINFO, &mdi);
457 close(newfd);
465 close(newfd);
473 close(newfd);
502 retval = ioctl(newfd, AUDIO_MIXER_WRITE, &mc);
505 close(newfd);
509 close(newfd);
522 if ((newfd = open(devname, O_RDWR)) < 0)
523 return newfd;
525 retval = ioctl(newfd, AUDIO_MIXER_DEVINFO, &mdi);
528 close(newfd);
536 retval = ioctl(newfd, AUDIO_MIXER_READ, &mc);
539 close(newfd);
543 close(newfd);