OpenCloudOS-Kernel/sound/core
Clemens Ladisch 6983b7240c [ALSA] dynamic minors (2/6): simplify storage of snd_minor structures
Modules: ALSA Core

Store the snd_minor structure pointers in one array instead of using a
separate list for each card.  This simplifies the mapping from device
files to minor struct by removing the need to know about the encoding
of the card number in the minor number.

Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
2006-01-03 12:29:15 +01:00
..
oss [ALSA] dynamic minors (1/6): store device type in struct snd_minor 2006-01-03 12:29:14 +01:00
seq [ALSA] dynamic minors (1/6): store device type in struct snd_minor 2006-01-03 12:29:14 +01:00
Kconfig [ALSA] Decentralize PM control 2006-01-03 12:20:19 +01:00
Makefile [ALSA] Remove kmalloc wrappers 2005-11-04 13:18:08 +01:00
control.c [ALSA] dynamic minors (1/6): store device type in struct snd_minor 2006-01-03 12:29:14 +01:00
control_compat.c [ALSA] Remove xxx_t typedefs: Controls 2006-01-03 12:17:32 +01:00
device.c [ALSA] Add error messages 2006-01-03 12:28:58 +01:00
hwdep.c [ALSA] dynamic minors (1/6): store device type in struct snd_minor 2006-01-03 12:29:14 +01:00
hwdep_compat.c [ALSA] Remove xxx_t typedefs: Hwdep 2006-01-03 12:17:38 +01:00
info.c [ALSA] Remove xxx_t typedefs: Proc handler 2006-01-03 12:17:39 +01:00
info_oss.c [ALSA] Remove xxx_t typedefs: OSS-emulation 2006-01-03 12:17:44 +01:00
init.c [ALSA] Decentralize PM control 2006-01-03 12:20:19 +01:00
isadma.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
memalloc.c [PATCH] unpaged: fix sound Bad page states 2005-11-22 09:13:43 -08:00
memory.c [ALSA] Remove kmalloc wrappers 2005-11-04 13:18:08 +01:00
misc.c [ALSA] Remove kmalloc wrappers 2005-11-04 13:18:08 +01:00
pcm.c [ALSA] dynamic minors (1/6): store device type in struct snd_minor 2006-01-03 12:29:14 +01:00
pcm_compat.c [ALSA] Remove xxx_t typedefs: PCM 2006-01-03 12:17:43 +01:00
pcm_lib.c [ALSA] Remove xxx_t typedefs: PCM 2006-01-03 12:17:43 +01:00
pcm_memory.c [ALSA] Remove xxx_t typedefs: PCM 2006-01-03 12:17:43 +01:00
pcm_misc.c [ALSA] Remove xxx_t typedefs: PCM 2006-01-03 12:17:43 +01:00
pcm_native.c [ALSA] dynamic minors (1/6): store device type in struct snd_minor 2006-01-03 12:29:14 +01:00
pcm_timer.c [ALSA] Remove xxx_t typedefs: PCM 2006-01-03 12:17:43 +01:00
rawmidi.c [ALSA] dynamic minors (1/6): store device type in struct snd_minor 2006-01-03 12:29:14 +01:00
rawmidi_compat.c [ALSA] Remove xxx_t typedefs: Raw MIDI 2006-01-03 12:17:35 +01:00
rtctimer.c [ALSA] Remove xxx_t typedefs: Timer 2006-01-03 12:17:34 +01:00
sgbuf.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sound.c [ALSA] dynamic minors (2/6): simplify storage of snd_minor structures 2006-01-03 12:29:15 +01:00
sound_oss.c [ALSA] dynamic minors (2/6): simplify storage of snd_minor structures 2006-01-03 12:29:15 +01:00
timer.c [ALSA] dynamic minors (1/6): store device type in struct snd_minor 2006-01-03 12:29:14 +01:00
timer_compat.c [ALSA] Remove xxx_t typedefs: Timer 2006-01-03 12:17:34 +01:00