Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
compress_offload.c File Reference
#include <linux/file.h>
#include <linux/fs.h>
#include <linux/list.h>
#include <linux/mm.h>
#include <linux/mutex.h>
#include <linux/poll.h>
#include <linux/slab.h>
#include <linux/sched.h>
#include <linux/uio.h>
#include <linux/uaccess.h>
#include <linux/module.h>
#include <sound/core.h>
#include <sound/initval.h>
#include <sound/compress_params.h>
#include <sound/compress_offload.h>
#include <sound/compress_driver.h>

Go to the source code of this file.

Data Structures

struct  snd_compr_file
 

Macros

#define FORMAT(fmt)   "%s: %d: " fmt, __func__, __LINE__
 
#define pr_fmt(fmt)   KBUILD_MODNAME ": " FORMAT(fmt)
 

Functions

int snd_compress_new (struct snd_card *card, int device, int dirn, struct snd_compr *compr)
 
 EXPORT_SYMBOL_GPL (snd_compress_new)
 
int snd_compress_register (struct snd_compr *device)
 
 EXPORT_SYMBOL_GPL (snd_compress_register)
 
int snd_compress_deregister (struct snd_compr *device)
 
 EXPORT_SYMBOL_GPL (snd_compress_deregister)
 
 module_init (snd_compress_init)
 
 module_exit (snd_compress_exit)
 
 MODULE_DESCRIPTION ("ALSA Compressed offload framework")
 
 MODULE_AUTHOR ("Vinod Koul <[email protected]>")
 
 MODULE_LICENSE ("GPL v2")
 

Macro Definition Documentation

#define FORMAT (   fmt)    "%s: %d: " fmt, __func__, __LINE__

Definition at line 25 of file compress_offload.c.

#define pr_fmt (   fmt)    KBUILD_MODNAME ": " FORMAT(fmt)

Definition at line 26 of file compress_offload.c.

Function Documentation

EXPORT_SYMBOL_GPL ( snd_compress_new  )
EXPORT_SYMBOL_GPL ( snd_compress_register  )
EXPORT_SYMBOL_GPL ( snd_compress_deregister  )
MODULE_AUTHOR ( "Vinod Koul <[email protected]>"  )
MODULE_DESCRIPTION ( "ALSA Compressed offload framework"  )
module_exit ( snd_compress_exit  )
module_init ( snd_compress_init  )
MODULE_LICENSE ( "GPL v2 )
int snd_compress_deregister ( struct snd_compr device)

Definition at line 775 of file compress_offload.c.

int snd_compress_new ( struct snd_card card,
int  device,
int  dirn,
struct snd_compr compr 
)

Definition at line 703 of file compress_offload.c.

int snd_compress_register ( struct snd_compr device)

snd_compress_register - register compressed device

: compressed device to register

Definition at line 748 of file compress_offload.c.