Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
pcm.c File Reference
#include <linux/slab.h>
#include <sound/core.h>
#include <sound/control.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include "audio.h"
#include "capture.h"
#include "driver.h"
#include "playback.h"
#include "pod.h"

Go to the source code of this file.

Functions

int line6_pcm_acquire (struct snd_line6_pcm *line6pcm, int channels)
 
int line6_pcm_release (struct snd_line6_pcm *line6pcm, int channels)
 
int snd_line6_trigger (struct snd_pcm_substream *substream, int cmd)
 
void line6_pcm_disconnect (struct snd_line6_pcm *line6pcm)
 
int line6_init_pcm (struct usb_line6 *line6, struct line6_pcm_properties *properties)
 
int snd_line6_prepare (struct snd_pcm_substream *substream)
 

Function Documentation

int line6_init_pcm ( struct usb_line6 line6,
struct line6_pcm_properties properties 
)

Definition at line 408 of file pcm.c.

int line6_pcm_acquire ( struct snd_line6_pcm line6pcm,
int  channels 
)

Definition at line 101 of file pcm.c.

void line6_pcm_disconnect ( struct snd_line6_pcm line6pcm)

Definition at line 394 of file pcm.c.

int line6_pcm_release ( struct snd_line6_pcm line6pcm,
int  channels 
)

Definition at line 197 of file pcm.c.

int snd_line6_prepare ( struct snd_pcm_substream substream)

Definition at line 538 of file pcm.c.

int snd_line6_trigger ( struct snd_pcm_substream substream,
int  cmd 
)

Definition at line 223 of file pcm.c.