Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
seq_device.c File Reference
#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)
 

Macro Definition Documentation

#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.

Function Documentation

MODULE_AUTHOR ( "Takashi Iwai <[email protected]>"  )
MODULE_DESCRIPTION ( "ALSA sequencer device management"  )
MODULE_LICENSE ( "GPL"  )
void snd_seq_device_load_drivers ( void  )

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.

int snd_seq_device_unregister_driver ( char id)

Definition at line 391 of file seq_device.c.