Lines Matching defs:dev
1 /* $OpenBSD: dev.h,v 1.47 2024/12/20 07:35:56 ratchov Exp $ */
90 ((s)->appbufsz + (s)->opt->dev->bufsz / (s)->opt->dev->round * (s)->round)
138 struct dev *dev;
142 struct dev *dev;
153 struct dev *dev;
196 struct dev *dev;
216 struct dev {
217 struct dev *next;
228 struct dev *alt_next;
284 extern struct dev *dev_list;
292 int dev_open(struct dev *);
293 void dev_close(struct dev *);
294 void dev_abort(struct dev *);
295 struct dev *dev_migrate(struct dev *);
296 struct dev *dev_new(char *, struct aparams *, unsigned int, unsigned int,
298 struct dev *dev_bynum(int);
299 void dev_del(struct dev *);
300 void dev_adjpar(struct dev *, int, int, int);
301 int dev_init(struct dev *);
302 void dev_done(struct dev *);
303 int dev_ref(struct dev *);
304 void dev_unref(struct dev *);
305 unsigned int dev_roundof(struct dev *, unsigned int);
306 int dev_iscompat(struct dev *, struct dev *);
311 void dev_onmove(struct dev *, int);
312 void dev_cycle(struct dev *);
317 void dev_master(struct dev *, unsigned int);
318 void dev_midi_send(struct dev *, void *, int);
319 void dev_midi_vol(struct dev *, struct slot *);
320 void dev_midi_master(struct dev *);
321 void dev_midi_slotdesc(struct dev *, struct slot *);
322 void dev_midi_dump(struct dev *);
330 void mtc_setdev(struct mtc *, struct dev *);
370 char *dev_getdisplay(struct dev *);
371 void dev_ctlsync(struct dev *);