Lines Matching defs:dev

28  * $FreeBSD: stable/11/sys/dev/sound/pcm/sound.h 358878 2020-03-11 08:25:33Z hselasky $
82 #include <dev/sound/pcm/buffer.h>
83 #include <dev/sound/pcm/matrix.h>
84 #include <dev/sound/pcm/matrix_map.h>
85 #include <dev/sound/pcm/channel.h>
86 #include <dev/sound/pcm/feeder.h>
87 #include <dev/sound/pcm/mixer.h>
88 #include <dev/sound/pcm/dsp.h>
89 #include <dev/sound/clone.h>
90 #include <dev/sound/unit.h>
252 * reason the /dev/dsp is reserved for digitized audio use. There is a
254 * In v3.0 it's /dev/sndproc but this could be a temporary solution.
257 #define SND_DEV_CTL 0 /* Control port /dev/mixer */
258 #define SND_DEV_SEQ 1 /* Sequencer /dev/sequencer */
260 #define SND_DEV_DSP 3 /* Digitized voice /dev/dsp */
261 #define SND_DEV_AUDIO 4 /* Sparc compatible /dev/audio */
262 #define SND_DEV_DSP16 5 /* Like /dev/dsp but 16 bits/sample */
263 #define SND_DEV_STATUS 6 /* /dev/sndstat */
265 #define SND_DEV_SEQ2 8 /* /dev/sequencer, level 2 interface */
266 #define SND_DEV_SNDPROC 9 /* /dev/sndproc for programmable devices */
279 * the cloning itself will forward the request to ordinary /dev/dsp
282 #define SND_DEV_DSP_MMAP 16 /* /dev/dsp_mmap */
283 #define SND_DEV_DSP_AC3 17 /* /dev/dsp_ac3 */
284 #define SND_DEV_DSP_MULTICH 18 /* /dev/dsp_multich */
285 #define SND_DEV_DSP_SPDIFOUT 19 /* /dev/dsp_spdifout */
286 #define SND_DEV_DSP_SPDIFIN 20 /* /dev/dsp_spdifin */
328 int pcm_addchan(device_t dev, int dir, kobj_class_t cls, void *devinfo);
329 unsigned int pcm_getbuffersize(device_t dev, unsigned int minbufsz, unsigned int deflt, unsigned int maxbufsz);
330 int pcm_register(device_t dev, void *devinfo, int numplay, int numrec);
331 int pcm_unregister(device_t dev);
332 int pcm_setstatus(device_t dev, char *str);
333 u_int32_t pcm_getflags(device_t dev);
334 void pcm_setflags(device_t dev, u_int32_t val);
335 void *pcm_getdevinfo(device_t dev);
338 int snd_setup_intr(device_t dev, struct resource *res, int flags,
347 typedef int (*sndstat_handler)(struct sbuf *s, device_t dev, int verbose);
348 int sndstat_register(device_t dev, char *str, sndstat_handler handler);
350 int sndstat_unregister(device_t dev);
397 device_t dev;
430 device_printf((x)->dev, \
455 device_printf((x)->dev, \
499 device_printf((x)->dev, \
520 device_printf((x)->dev, \