Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
emu8000_patch.c File Reference
#include "emu8000_local.h"
#include <asm/uaccess.h>
#include <linux/moduleparam.h>

Go to the source code of this file.

Macros

#define BLANK_LOOP_START   4
 
#define BLANK_LOOP_END   8
 
#define BLANK_LOOP_SIZE   12
 
#define BLANK_HEAD_SIZE   48
 

Functions

 module_param (emu8000_reset_addr, int, 0444)
 
 MODULE_PARM_DESC (emu8000_reset_addr,"reset write address at each time (makes slowdown)")
 
int snd_emu8000_sample_new (struct snd_emux *rec, struct snd_sf_sample *sp, struct snd_util_memhdr *hdr, const void __user *data, long count)
 
int snd_emu8000_sample_free (struct snd_emux *rec, struct snd_sf_sample *sp, struct snd_util_memhdr *hdr)
 
void snd_emu8000_sample_reset (struct snd_emux *rec)
 

Macro Definition Documentation

#define BLANK_HEAD_SIZE   48

Definition at line 78 of file emu8000_patch.c.

#define BLANK_LOOP_END   8

Definition at line 76 of file emu8000_patch.c.

#define BLANK_LOOP_SIZE   12

Definition at line 77 of file emu8000_patch.c.

#define BLANK_LOOP_START   4

Definition at line 75 of file emu8000_patch.c.

Function Documentation

module_param ( emu8000_reset_addr  ,
int  ,
0444   
)
MODULE_PARM_DESC ( emu8000_reset_addr  ,
"reset write address at each time (makes slowdown)"   
)
int snd_emu8000_sample_free ( struct snd_emux rec,
struct snd_sf_sample sp,
struct snd_util_memhdr hdr 
)

Definition at line 287 of file emu8000_patch.c.

int snd_emu8000_sample_new ( struct snd_emux rec,
struct snd_sf_sample sp,
struct snd_util_memhdr hdr,
const void __user data,
long  count 
)

Definition at line 147 of file emu8000_patch.c.

void snd_emu8000_sample_reset ( struct snd_emux rec)

Definition at line 302 of file emu8000_patch.c.