Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Enumerations | Functions
pcm.h File Reference
#include <sound/pcm.h>
#include <linux/mutex.h>
#include "common.h"

Go to the source code of this file.

Data Structures

struct  pcm_urb
 
struct  pcm_substream
 
struct  pcm_runtime
 

Enumerations

enum  { PCM_N_URBS = 16, PCM_N_PACKETS_PER_URB = 8, PCM_MAX_PACKET_SIZE = 604 }
 

Functions

int __devinit usb6fire_pcm_init (struct sfire_chip *chip)
 
void usb6fire_pcm_abort (struct sfire_chip *chip)
 
void usb6fire_pcm_destroy (struct sfire_chip *chip)
 

Enumeration Type Documentation

anonymous enum
Enumerator:
PCM_N_URBS 
PCM_N_PACKETS_PER_URB 
PCM_MAX_PACKET_SIZE 

Definition at line 22 of file pcm.h.

Function Documentation

void usb6fire_pcm_abort ( struct sfire_chip chip)

Definition at line 639 of file pcm.c.

void usb6fire_pcm_destroy ( struct sfire_chip chip)

Definition at line 662 of file pcm.c.

int __devinit usb6fire_pcm_init ( struct sfire_chip chip)

Definition at line 581 of file pcm.c.