#include <linux/slab.h>
#include <linux/time.h>
#include <linux/string.h>
#include <linux/export.h>
#include <sound/core.h>
#include <sound/minors.h>
#include <sound/info.h>
#include <linux/utsname.h>
#include <linux/mutex.h>
static DEFINE_MUTEX(strings);
static char *snd_sndstat_strings[SNDRV_CARDS][SNDRV_OSS_INFO_DEV_COUNT];
int snd_oss_info_register(int dev, int num, char *string)
{ … }
EXPORT_SYMBOL(…);
static int snd_sndstat_show_strings(struct snd_info_buffer *buf, char *id, int dev)
{ … }
static void snd_sndstat_proc_read(struct snd_info_entry *entry,
struct snd_info_buffer *buffer)
{ … }
int __init snd_info_minor_register(void)
{ … }