Symbol: mio_hdl
include/sndio.h
178
struct mio_hdl *mio_open(const char *, unsigned int, int);
include/sndio.h
179
void mio_close(struct mio_hdl *);
include/sndio.h
180
size_t mio_write(struct mio_hdl *, const void *, size_t);
include/sndio.h
181
size_t mio_read(struct mio_hdl *, void *, size_t);
include/sndio.h
182
int mio_nfds(struct mio_hdl *);
include/sndio.h
183
int mio_pollfd(struct mio_hdl *, struct pollfd *, int);
include/sndio.h
184
int mio_revents(struct mio_hdl *, struct pollfd *);
include/sndio.h
185
int mio_eof(struct mio_hdl *);
include/sndio.h
200
struct mio_hdl *mio_rmidi_fdopen(int, unsigned int, int);
include/sndio.h
38
struct mio_hdl;
lib/libsndio/mio.c
116
mio_read(struct mio_hdl *hdl, void *buf, size_t len)
lib/libsndio/mio.c
146
mio_write(struct mio_hdl *hdl, const void *buf, size_t len)
lib/libsndio/mio.c
177
mio_nfds(struct mio_hdl *hdl)
lib/libsndio/mio.c
183
mio_pollfd(struct mio_hdl *hdl, struct pollfd *pfd, int events)
lib/libsndio/mio.c
191
mio_revents(struct mio_hdl *hdl, struct pollfd *pfd)
lib/libsndio/mio.c
199
mio_eof(struct mio_hdl *hdl)
lib/libsndio/mio.c
32
struct mio_hdl *
lib/libsndio/mio.c
36
struct mio_hdl *hdl;
lib/libsndio/mio.c
67
_mio_create(struct mio_hdl *hdl, struct mio_ops *ops,
lib/libsndio/mio.c
77
mio_close(struct mio_hdl *hdl)
lib/libsndio/mio.c
83
mio_psleep(struct mio_hdl *hdl, int event)
lib/libsndio/mio_aucat.c
100
return (struct mio_hdl *)hdl;
lib/libsndio/mio_aucat.c
107
mio_aucat_close(struct mio_hdl *sh)
lib/libsndio/mio_aucat.c
118
mio_aucat_read(struct mio_hdl *sh, void *buf, size_t len)
lib/libsndio/mio_aucat.c
130
mio_aucat_write(struct mio_hdl *sh, const void *buf, size_t len)
lib/libsndio/mio_aucat.c
145
mio_aucat_nfds(struct mio_hdl *sh)
lib/libsndio/mio_aucat.c
151
mio_aucat_pollfd(struct mio_hdl *sh, struct pollfd *pfd, int events)
lib/libsndio/mio_aucat.c
162
mio_aucat_revents(struct mio_hdl *sh, struct pollfd *pfd)
lib/libsndio/mio_aucat.c
36
struct mio_hdl mio;
lib/libsndio/mio_aucat.c
41
static void mio_aucat_close(struct mio_hdl *);
lib/libsndio/mio_aucat.c
42
static size_t mio_aucat_read(struct mio_hdl *, void *, size_t);
lib/libsndio/mio_aucat.c
43
static size_t mio_aucat_write(struct mio_hdl *, const void *, size_t);
lib/libsndio/mio_aucat.c
44
static int mio_aucat_nfds(struct mio_hdl *);
lib/libsndio/mio_aucat.c
45
static int mio_aucat_pollfd(struct mio_hdl *, struct pollfd *, int);
lib/libsndio/mio_aucat.c
46
static int mio_aucat_revents(struct mio_hdl *, struct pollfd *);
lib/libsndio/mio_aucat.c
87
struct mio_hdl *
lib/libsndio/mio_priv.h
38
void (*close)(struct mio_hdl *);
lib/libsndio/mio_priv.h
39
size_t (*write)(struct mio_hdl *, const void *, size_t);
lib/libsndio/mio_priv.h
40
size_t (*read)(struct mio_hdl *, void *, size_t);
lib/libsndio/mio_priv.h
41
int (*nfds)(struct mio_hdl *);
lib/libsndio/mio_priv.h
42
int (*pollfd)(struct mio_hdl *, struct pollfd *, int);
lib/libsndio/mio_priv.h
43
int (*revents)(struct mio_hdl *, struct pollfd *);
lib/libsndio/mio_priv.h
46
struct mio_hdl *_mio_rmidi_open(const char *, unsigned, int);
lib/libsndio/mio_priv.h
47
struct mio_hdl *_mio_aucat_open(const char *, unsigned, int);
lib/libsndio/mio_priv.h
48
void _mio_create(struct mio_hdl *, struct mio_ops *, unsigned, int);
lib/libsndio/mio_rmidi.c
105
struct mio_hdl *
lib/libsndio/mio_rmidi.c
118
return (struct mio_hdl *)hdl;
lib/libsndio/mio_rmidi.c
121
struct mio_hdl *
lib/libsndio/mio_rmidi.c
124
struct mio_hdl *hdl;
lib/libsndio/mio_rmidi.c
139
mio_rmidi_close(struct mio_hdl *sh)
lib/libsndio/mio_rmidi.c
151
mio_rmidi_read(struct mio_hdl *sh, void *buf, size_t len)
lib/libsndio/mio_rmidi.c
174
mio_rmidi_write(struct mio_hdl *sh, const void *buf, size_t len)
lib/libsndio/mio_rmidi.c
192
mio_rmidi_nfds(struct mio_hdl *sh)
lib/libsndio/mio_rmidi.c
198
mio_rmidi_pollfd(struct mio_hdl *sh, struct pollfd *pfd, int events)
lib/libsndio/mio_rmidi.c
208
mio_rmidi_revents(struct mio_hdl *sh, struct pollfd *pfd)
lib/libsndio/mio_rmidi.c
38
struct mio_hdl mio;
lib/libsndio/mio_rmidi.c
42
static void mio_rmidi_close(struct mio_hdl *);
lib/libsndio/mio_rmidi.c
43
static size_t mio_rmidi_read(struct mio_hdl *, void *, size_t);
lib/libsndio/mio_rmidi.c
44
static size_t mio_rmidi_write(struct mio_hdl *, const void *, size_t);
lib/libsndio/mio_rmidi.c
45
static int mio_rmidi_nfds(struct mio_hdl *);
lib/libsndio/mio_rmidi.c
46
static int mio_rmidi_pollfd(struct mio_hdl *, struct pollfd *, int);
lib/libsndio/mio_rmidi.c
47
static int mio_rmidi_revents(struct mio_hdl *, struct pollfd *);
usr.bin/aucat/aucat.c
116
struct mio_hdl *dev_mh; /* MIDI control port handle */
usr.bin/midicat/midicat.c
32
struct mio_hdl *ih, *oh;
usr.bin/sndiod/fdpass.c
221
struct mio_hdl *
usr.bin/sndiod/fdpass.h
29
struct mio_hdl *fdpass_mio_open(int, unsigned int);
usr.bin/sndiod/miofile.h
23
struct mio_hdl *hdl;