Linux Kernel
3.7.1
|
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/list.h>
#include <linux/string.h>
#include <linux/mISDNif.h>
#include <linux/mISDNdsp.h>
#include <linux/export.h>
#include "dsp.h"
#include "dsp_hwec.h"
Go to the source code of this file.
Data Structures | |
struct | dsp_pipeline_entry |
struct | dsp_element_entry |
Functions | |
int | mISDN_dsp_element_register (struct mISDN_dsp_element *elem) |
EXPORT_SYMBOL (mISDN_dsp_element_register) | |
void | mISDN_dsp_element_unregister (struct mISDN_dsp_element *elem) |
EXPORT_SYMBOL (mISDN_dsp_element_unregister) | |
int | dsp_pipeline_module_init (void) |
void | dsp_pipeline_module_exit (void) |
int | dsp_pipeline_init (struct dsp_pipeline *pipeline) |
void | dsp_pipeline_destroy (struct dsp_pipeline *pipeline) |
int | dsp_pipeline_build (struct dsp_pipeline *pipeline, const char *cfg) |
void | dsp_pipeline_process_tx (struct dsp_pipeline *pipeline, u8 *data, int len) |
void | dsp_pipeline_process_rx (struct dsp_pipeline *pipeline, u8 *data, int len, unsigned int txlen) |
int dsp_pipeline_build | ( | struct dsp_pipeline * | pipeline, |
const char * | cfg | ||
) |
Definition at line 236 of file dsp_pipeline.c.
void dsp_pipeline_destroy | ( | struct dsp_pipeline * | pipeline | ) |
Definition at line 223 of file dsp_pipeline.c.
int dsp_pipeline_init | ( | struct dsp_pipeline * | pipeline | ) |
Definition at line 194 of file dsp_pipeline.c.
Definition at line 174 of file dsp_pipeline.c.
Definition at line 159 of file dsp_pipeline.c.
void dsp_pipeline_process_rx | ( | struct dsp_pipeline * | pipeline, |
u8 * | data, | ||
int | len, | ||
unsigned int | txlen | ||
) |
Definition at line 351 of file dsp_pipeline.c.
void dsp_pipeline_process_tx | ( | struct dsp_pipeline * | pipeline, |
u8 * | data, | ||
int | len | ||
) |
Definition at line 339 of file dsp_pipeline.c.
EXPORT_SYMBOL | ( | mISDN_dsp_element_register | ) |
EXPORT_SYMBOL | ( | mISDN_dsp_element_unregister | ) |
int mISDN_dsp_element_register | ( | struct mISDN_dsp_element * | elem | ) |
Definition at line 88 of file dsp_pipeline.c.
void mISDN_dsp_element_unregister | ( | struct mISDN_dsp_element * | elem | ) |
Definition at line 139 of file dsp_pipeline.c.