Lines Matching defs:fd
50 audio_getinfo(int fd, Audio_info *ip)
52 if (ioctl(fd, AUDIO_GETINFO, (char *)ip) < 0) {
64 audio_setinfo(int fd, Audio_info *ip)
66 if (ioctl(fd, AUDIO_SETINFO, (char *)ip) < 0) {
75 * of the audio device on 'fd'.
78 audio__setplayhdr(int fd, Audio_hdr *hdrp, unsigned int which)
99 err = audio_setinfo(fd, &info);
101 err = audio_getinfo(fd, &info);
147 audio__setval(int fd, unsigned int *valp, unsigned int which)
197 err = audio_setinfo(fd, &info);
199 err = audio_getinfo(fd, &info);
215 audio__setgain(int fd, double *valp, unsigned int which)
230 err = audio__setval(fd, &x, which);
244 audio__setpause(int fd, unsigned int which)
268 err = audio_setinfo(fd, &info);
284 audio__flush(int fd, unsigned int which)
291 return ((ioctl(fd, I_FLUSH, flag) < 0) ?
301 audio_drain(int fd, int sig)
303 while (ioctl(fd, AUDIO_DRAIN, 0) < 0) {
319 audio_play_eof(int fd)
321 return (write(fd, (char *)NULL, 0) < 0 ?