Searched refs:sioctl (Results 1 - 7 of 7) sorted by relevance

/openbsd-current/lib/libsndio/
H A Dsioctl_aucat.c29 struct sioctl_hdl sioctl; member in struct:sioctl_aucat_hdl
74 &hdl->sioctl.eof);
75 if (n == 0 || hdl->sioctl.eof)
94 _sioctl_ondesc_cb(&hdl->sioctl,
110 if (!_aucat_rmsg(&hdl->aucat, &hdl->sioctl.eof))
120 _sioctl_onval_cb(&hdl->sioctl,
127 _sioctl_ondesc_cb(&hdl->sioctl, NULL, 0);
132 hdl->sioctl.eof = 1;
150 _sioctl_create(&hdl->sioctl, &sioctl_aucat_ops, mode, nbio);
151 if (!_aucat_setfl(&hdl->aucat, 1, &hdl->sioctl
[all...]
H A DMakefile7 sioctl_aucat.c sioctl_sun.c sioctl.c
H A Dsioctl_sun.c18 * it easily with the sioctl api. For now expose only few
55 struct sioctl_hdl sioctl; member in struct:sioctl_sun_hdl
203 _sioctl_onval_cb(&hdl->sioctl, vol->base_addr + addr, val);
224 _sioctl_onval_cb(&hdl->sioctl,
259 _sioctl_ondesc_cb(&hdl->sioctl, &desc, val);
280 _sioctl_ondesc_cb(&hdl->sioctl, &desc, val);
301 hdl->sioctl.eof = 1;
310 _sioctl_onval_cb(&hdl->sioctl,
319 _sioctl_onval_cb(&hdl->sioctl,
384 _sioctl_create(&hdl->sioctl,
[all...]
/openbsd-current/usr.bin/sndiod/
H A Ddev_sioctl.c42 "sioctl",
116 if (d->sioctl.hdl == NULL) {
126 sioctl_ondesc(d->sioctl.hdl, dev_sioctl_ondesc, d);
127 sioctl_onval(d->sioctl.hdl, dev_sioctl_onval, d);
167 return sioctl_pollfd(d->sioctl.hdl, pfd, events);
175 return sioctl_revents(d->sioctl.hdl, pfd);
199 if (!sioctl_setval(d->sioctl.hdl, c->u.hw.addr, c->curval)) {
221 file_del(d->sioctl.file);
222 sioctl_close(d->sioctl.hdl);
223 d->sioctl
[all...]
H A Dsiofile.c122 d->sioctl.hdl = fdpass_sioctl_open(d->num, SIOCTL_READ | SIOCTL_WRITE);
123 if (d->sioctl.hdl == NULL) {
250 if (d->sioctl.hdl) {
251 d->sioctl.file = file_new(&dev_sioctl_ops, d, "mix",
252 sioctl_nfds(d->sioctl.hdl));
259 if (d->sioctl.hdl) {
260 sioctl_close(d->sioctl.hdl);
261 d->sioctl.hdl = NULL;
279 if (d->sioctl.hdl) {
280 file_del(d->sioctl
[all...]
H A Ddev.h234 struct dev_sioctl sioctl; member in struct:dev
/openbsd-current/lib/libossaudio/
H A DMakefile7 SRCS= ossaudio.c aucat.c debug.c sioctl.c sioctl_aucat.c sioctl_sun.c

Completed in 199 milliseconds