Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
seq_oss_synth.h File Reference
#include "seq_oss_device.h"
#include <sound/seq_oss_legacy.h>
#include <sound/seq_device.h>

Go to the source code of this file.

Functions

void snd_seq_oss_synth_init (void)
 
int snd_seq_oss_synth_register (struct snd_seq_device *dev)
 
int snd_seq_oss_synth_unregister (struct snd_seq_device *dev)
 
void snd_seq_oss_synth_setup (struct seq_oss_devinfo *dp)
 
void snd_seq_oss_synth_setup_midi (struct seq_oss_devinfo *dp)
 
void snd_seq_oss_synth_cleanup (struct seq_oss_devinfo *dp)
 
void snd_seq_oss_synth_reset (struct seq_oss_devinfo *dp, int dev)
 
int snd_seq_oss_synth_load_patch (struct seq_oss_devinfo *dp, int dev, int fmt, const char __user *buf, int p, int c)
 
int snd_seq_oss_synth_is_valid (struct seq_oss_devinfo *dp, int dev)
 
int snd_seq_oss_synth_sysex (struct seq_oss_devinfo *dp, int dev, unsigned char *buf, struct snd_seq_event *ev)
 
int snd_seq_oss_synth_addr (struct seq_oss_devinfo *dp, int dev, struct snd_seq_event *ev)
 
int snd_seq_oss_synth_ioctl (struct seq_oss_devinfo *dp, int dev, unsigned int cmd, unsigned long addr)
 
int snd_seq_oss_synth_raw_event (struct seq_oss_devinfo *dp, int dev, unsigned char *data, struct snd_seq_event *ev)
 
int snd_seq_oss_synth_make_info (struct seq_oss_devinfo *dp, int dev, struct synth_info *inf)
 

Function Documentation

int snd_seq_oss_synth_addr ( struct seq_oss_devinfo dp,
int  dev,
struct snd_seq_event ev 
)

Definition at line 557 of file seq_oss_synth.c.

void snd_seq_oss_synth_cleanup ( struct seq_oss_devinfo dp)

Definition at line 307 of file seq_oss_synth.c.

void snd_seq_oss_synth_init ( void  )

Definition at line 92 of file seq_oss_synth.c.

int snd_seq_oss_synth_ioctl ( struct seq_oss_devinfo dp,
int  dev,
unsigned int  cmd,
unsigned long  addr 
)

Definition at line 571 of file seq_oss_synth.c.

int snd_seq_oss_synth_is_valid ( struct seq_oss_devinfo dp,
int  dev 
)

Definition at line 482 of file seq_oss_synth.c.

int snd_seq_oss_synth_load_patch ( struct seq_oss_devinfo dp,
int  dev,
int  fmt,
const char __user buf,
int  p,
int  c 
)

Definition at line 456 of file seq_oss_synth.c.

int snd_seq_oss_synth_make_info ( struct seq_oss_devinfo dp,
int  dev,
struct synth_info inf 
)

Definition at line 607 of file seq_oss_synth.c.

int snd_seq_oss_synth_raw_event ( struct seq_oss_devinfo dp,
int  dev,
unsigned char data,
struct snd_seq_event ev 
)

Definition at line 593 of file seq_oss_synth.c.

int snd_seq_oss_synth_register ( struct snd_seq_device dev)

Definition at line 101 of file seq_oss_synth.c.

void snd_seq_oss_synth_reset ( struct seq_oss_devinfo dp,
int  dev 
)

Definition at line 403 of file seq_oss_synth.c.

void snd_seq_oss_synth_setup ( struct seq_oss_devinfo dp)

Definition at line 212 of file seq_oss_synth.c.

void snd_seq_oss_synth_setup_midi ( struct seq_oss_devinfo dp)

Definition at line 273 of file seq_oss_synth.c.

int snd_seq_oss_synth_sysex ( struct seq_oss_devinfo dp,
int  dev,
unsigned char buf,
struct snd_seq_event ev 
)

Definition at line 500 of file seq_oss_synth.c.

int snd_seq_oss_synth_unregister ( struct snd_seq_device dev)

Definition at line 153 of file seq_oss_synth.c.