Linux Kernel
3.7.1
|
#include <linux/init.h>
#include <linux/module.h>
#include <sound/core.h>
#include <sound/info.h>
#include <sound/seq_device.h>
#include <sound/seq_kernel.h>
#include <sound/initval.h>
#include <linux/kmod.h>
#include <linux/slab.h>
#include <linux/mutex.h>
Go to the source code of this file.
Data Structures | |
struct | ops_list |
Macros | |
#define | DRIVER_EMPTY 0 |
#define | DRIVER_LOADED (1<<0) |
#define | DRIVER_REQUESTED (1<<1) |
#define | DRIVER_LOCKED (1<<2) |
Functions | |
MODULE_AUTHOR ("Takashi Iwai <[email protected]>") | |
MODULE_DESCRIPTION ("ALSA sequencer device management") | |
MODULE_LICENSE ("GPL") | |
void | snd_seq_device_load_drivers (void) |
int | snd_seq_device_new (struct snd_card *card, int device, char *id, int argsize, struct snd_seq_device **result) |
int | snd_seq_device_register_driver (char *id, struct snd_seq_dev_ops *entry, int argsize) |
int | snd_seq_device_unregister_driver (char *id) |
#define DRIVER_EMPTY 0 |
Definition at line 55 of file seq_device.c.
#define DRIVER_LOADED (1<<0) |
Definition at line 56 of file seq_device.c.
#define DRIVER_LOCKED (1<<2) |
Definition at line 58 of file seq_device.c.
#define DRIVER_REQUESTED (1<<1) |
Definition at line 57 of file seq_device.c.
MODULE_AUTHOR | ( | "Takashi Iwai <[email protected]>" | ) |
MODULE_DESCRIPTION | ( | "ALSA sequencer device management" | ) |
MODULE_LICENSE | ( | "GPL" | ) |
Definition at line 142 of file seq_device.c.
int snd_seq_device_new | ( | struct snd_card * | card, |
int | device, | ||
char * | id, | ||
int | argsize, | ||
struct snd_seq_device ** | result | ||
) |
Definition at line 176 of file seq_device.c.
int snd_seq_device_register_driver | ( | char * | id, |
struct snd_seq_dev_ops * | entry, | ||
int | argsize | ||
) |
Definition at line 311 of file seq_device.c.
Definition at line 391 of file seq_device.c.