Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/sound/pcm/sound.h
| Show All 32 Lines | |||||
| */ | */ | ||||
| #ifndef _OS_H_ | #ifndef _OS_H_ | ||||
| #define _OS_H_ | #define _OS_H_ | ||||
| #ifdef _KERNEL | #ifdef _KERNEL | ||||
| #include <sys/param.h> | #include <sys/param.h> | ||||
| #include <sys/systm.h> | #include <sys/systm.h> | ||||
| #include <sys/bus.h> | |||||
| #include <sys/condvar.h> | |||||
| #include <sys/conf.h> | |||||
| #include <sys/ctype.h> | |||||
| #include <sys/errno.h> | |||||
| #include <sys/eventhandler.h> | #include <sys/eventhandler.h> | ||||
| #include <sys/ioccom.h> | |||||
| #include <sys/filio.h> | |||||
| #include <sys/sockio.h> | |||||
| #include <sys/fcntl.h> | #include <sys/fcntl.h> | ||||
| #include <sys/selinfo.h> | |||||
| #include <sys/proc.h> | |||||
| #include <sys/kernel.h> /* for DATA_SET */ | |||||
| #include <sys/module.h> | |||||
| #include <sys/conf.h> | |||||
| #include <sys/file.h> | #include <sys/file.h> | ||||
| #include <sys/uio.h> | #include <sys/filio.h> | ||||
| #include <sys/syslog.h> | #include <sys/ioccom.h> | ||||
| #include <sys/errno.h> | #include <sys/kernel.h> /* for DATA_SET */ | ||||
| #include <sys/malloc.h> | #include <sys/kobj.h> | ||||
| #include <sys/bus.h> | |||||
| #include <machine/resource.h> | |||||
| #include <machine/bus.h> | |||||
| #include <sys/rman.h> | |||||
| #include <sys/limits.h> | #include <sys/limits.h> | ||||
| #include <sys/lock.h> | |||||
| #include <sys/malloc.h> | |||||
| #include <sys/mman.h> | #include <sys/mman.h> | ||||
| #include <sys/module.h> | |||||
| #include <sys/mutex.h> | |||||
| #include <sys/poll.h> | #include <sys/poll.h> | ||||
| #include <sys/proc.h> | |||||
| #include <sys/rman.h> | |||||
| #include <sys/rwlock.h> | |||||
| #include <sys/sbuf.h> | #include <sys/sbuf.h> | ||||
| #include <sys/soundcard.h> | #include <sys/selinfo.h> | ||||
| #include <sys/sndstat.h> | #include <sys/sndstat.h> | ||||
| #include <sys/sockio.h> | |||||
| #include <sys/soundcard.h> | |||||
| #include <sys/sysctl.h> | #include <sys/sysctl.h> | ||||
| #include <sys/kobj.h> | #include <sys/syslog.h> | ||||
| #include <vm/vm.h> | #include <sys/uio.h> | ||||
| #include <vm/pmap.h> | |||||
| #include <sys/lock.h> | #include <machine/bus.h> | ||||
| #include <sys/mutex.h> | #include <machine/resource.h> | ||||
| #include <sys/condvar.h> | |||||
| #ifndef KOBJMETHOD_END | #include <vm/pmap.h> | ||||
| #define KOBJMETHOD_END { NULL, NULL } | #include <vm/vm.h> | ||||
| #endif | #include <vm/vm_object.h> | ||||
| #include <vm/vm_page.h> | |||||
| #include <vm/vm_pager.h> | |||||
| struct pcm_channel; | struct pcm_channel; | ||||
| struct pcm_feeder; | struct pcm_feeder; | ||||
| struct snd_dbuf; | struct snd_dbuf; | ||||
| struct snd_mixer; | struct snd_mixer; | ||||
| #include <dev/sound/pcm/buffer.h> | |||||
| #include <dev/sound/pcm/matrix.h> | #include <dev/sound/pcm/matrix.h> | ||||
| #include <dev/sound/pcm/channel.h> | |||||
| #include <dev/sound/pcm/pcm.h> | #include <dev/sound/pcm/pcm.h> | ||||
| #include <dev/sound/pcm/ac97.h> | |||||
| #include <dev/sound/pcm/buffer.h> | |||||
| #include <dev/sound/pcm/channel.h> | |||||
| #include <dev/sound/pcm/dsp.h> | |||||
| #include <dev/sound/pcm/feeder.h> | #include <dev/sound/pcm/feeder.h> | ||||
| #include <dev/sound/pcm/g711.h> | |||||
| #include <dev/sound/pcm/mixer.h> | #include <dev/sound/pcm/mixer.h> | ||||
| #include <dev/sound/pcm/dsp.h> | #include <dev/sound/pcm/vchan.h> | ||||
| #ifdef HAVE_KERNEL_OPTION_HEADERS | |||||
| #include "opt_snd.h" | |||||
| #endif | |||||
| #ifndef KOBJMETHOD_END | |||||
| #define KOBJMETHOD_END { NULL, NULL } | |||||
| #endif | |||||
| #define PCM_SOFTC_SIZE (sizeof(struct snddev_info)) | #define PCM_SOFTC_SIZE (sizeof(struct snddev_info)) | ||||
| #define SND_STATUSLEN 64 | #define SND_STATUSLEN 64 | ||||
| #define SOUND_MODVER 5 | #define SOUND_MODVER 5 | ||||
| #define SOUND_MINVER SOUND_MODVER | #define SOUND_MINVER SOUND_MODVER | ||||
| ▲ Show 20 Lines • Show All 413 Lines • Show Last 20 Lines | |||||