Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
snd_sb Struct Reference

#include <sb.h>

Data Fields

unsigned long port
 
struct resourceres_port
 
unsigned long mpu_port
 
int irq
 
int dma8
 
int dma16
 
unsigned short version
 
enum sb_hw_type hardware
 
unsigned long alt_port
 
struct pci_devpci
 
unsigned int open
 
unsigned int mode
 
unsigned int force_mode16
 
unsigned int locked_rate
 
unsigned int playback_format
 
unsigned int capture_format
 
struct timer_list midi_timer
 
unsigned int p_dma_size
 
unsigned int p_period_size
 
unsigned int c_dma_size
 
unsigned int c_period_size
 
spinlock_t mixer_lock
 
char name [32]
 
voidcsp
 
struct snd_cardcard
 
struct snd_pcmpcm
 
struct snd_pcm_substreamplayback_substream
 
struct snd_pcm_substreamcapture_substream
 
struct snd_rawmidirmidi
 
struct snd_rawmidi_substreammidi_substream_input
 
struct snd_rawmidi_substreammidi_substream_output
 
irq_handler_t rmidi_callback
 
spinlock_t reg_lock
 
spinlock_t open_lock
 
spinlock_t midi_input_lock
 
struct snd_info_entryproc_entry
 

Detailed Description

Definition at line 65 of file sb.h.

Field Documentation

unsigned long alt_port

Definition at line 75 of file sb.h.

unsigned int c_dma_size

Definition at line 88 of file sb.h.

unsigned int c_period_size

Definition at line 89 of file sb.h.

unsigned int capture_format

Definition at line 84 of file sb.h.

struct snd_pcm_substream* capture_substream

Definition at line 100 of file sb.h.

Definition at line 97 of file sb.h.

Definition at line 95 of file sb.h.

int dma16

Definition at line 71 of file sb.h.

int dma8

Definition at line 70 of file sb.h.

unsigned int force_mode16

Definition at line 81 of file sb.h.

enum sb_hw_type hardware

Definition at line 73 of file sb.h.

int irq

Definition at line 69 of file sb.h.

unsigned int locked_rate

Definition at line 82 of file sb.h.

spinlock_t midi_input_lock

Definition at line 109 of file sb.h.

struct snd_rawmidi_substream* midi_substream_input

Definition at line 103 of file sb.h.

struct snd_rawmidi_substream* midi_substream_output

Definition at line 104 of file sb.h.

struct timer_list midi_timer

Definition at line 85 of file sb.h.

spinlock_t mixer_lock

Definition at line 91 of file sb.h.

unsigned int mode

Definition at line 80 of file sb.h.

unsigned long mpu_port

Definition at line 68 of file sb.h.

char name[32]

Definition at line 93 of file sb.h.

unsigned int open

Definition at line 78 of file sb.h.

spinlock_t open_lock

Definition at line 108 of file sb.h.

unsigned int p_dma_size

Definition at line 86 of file sb.h.

unsigned int p_period_size

Definition at line 87 of file sb.h.

Definition at line 76 of file sb.h.

Definition at line 98 of file sb.h.

unsigned int playback_format

Definition at line 83 of file sb.h.

struct snd_pcm_substream* playback_substream

Definition at line 99 of file sb.h.

unsigned long port

Definition at line 66 of file sb.h.

struct snd_info_entry* proc_entry

Definition at line 111 of file sb.h.

spinlock_t reg_lock

Definition at line 107 of file sb.h.

struct resource* res_port

Definition at line 67 of file sb.h.

Definition at line 102 of file sb.h.

irq_handler_t rmidi_callback

Definition at line 105 of file sb.h.

unsigned short version

Definition at line 72 of file sb.h.


The documentation for this struct was generated from the following file: