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

Data Fields

spinlock_t lock
 
struct snd_pcm_substreamcapture_substream
 
struct snd_pcm_substreamplayback_substream
 
charcard_name
 
unsigned short firmware_rev
 
uint8_t io_type
 
int monitor_outs
 
u32 control_register
 
u32 control2_register
 
u32 settings_register
 
struct hdspm_midi midi [4]
 
struct tasklet_struct midi_tasklet
 
size_t period_bytes
 
unsigned char ss_in_channels
 
unsigned char ds_in_channels
 
unsigned char qs_in_channels
 
unsigned char ss_out_channels
 
unsigned char ds_out_channels
 
unsigned char qs_out_channels
 
unsigned char max_channels_in
 
unsigned char max_channels_out
 
signed charchannel_map_in
 
signed charchannel_map_out
 
signed charchannel_map_in_ss
 
signed charchannel_map_in_ds
 
signed charchannel_map_in_qs
 
signed charchannel_map_out_ss
 
signed charchannel_map_out_ds
 
signed charchannel_map_out_qs
 
char ** port_names_in
 
char ** port_names_out
 
char ** port_names_in_ss
 
char ** port_names_in_ds
 
char ** port_names_in_qs
 
char ** port_names_out_ss
 
char ** port_names_out_ds
 
char ** port_names_out_qs
 
unsigned charplayback_buffer
 
unsigned charcapture_buffer
 
pid_t capture_pid
 
pid_t playback_pid
 
int running
 
int last_external_sample_rate
 
int last_internal_sample_rate
 
int system_sample_rate
 
int dev
 
int irq
 
unsigned long port
 
void __iomemiobase
 
int irq_count
 
int midiPorts
 
struct snd_cardcard
 
struct snd_pcmpcm
 
struct snd_hwdephwdep
 
struct pci_devpci
 
struct snd_kcontrolplayback_mixer_ctls [HDSPM_MAX_CHANNELS]
 
struct snd_kcontrolinput_mixer_ctls [HDSPM_MAX_CHANNELS]
 
struct hdspm_mixermixer
 
struct hdspm_tcotco
 
char ** texts_autosync
 
int texts_autosync_items
 
cycles_t last_interrupt
 
unsigned int serial
 
struct hdspm_peak_rms peak_rms
 

Detailed Description

Definition at line 851 of file hdspm.c.

Field Documentation

unsigned char* capture_buffer

Definition at line 895 of file hdspm.c.

pid_t capture_pid

Definition at line 897 of file hdspm.c.

struct snd_pcm_substream* capture_substream

Definition at line 854 of file hdspm.c.

Definition at line 913 of file hdspm.c.

char* card_name

Definition at line 857 of file hdspm.c.

signed char* channel_map_in

Definition at line 882 of file hdspm.c.

signed char * channel_map_in_ds

Definition at line 885 of file hdspm.c.

signed char * channel_map_in_qs

Definition at line 885 of file hdspm.c.

signed char* channel_map_in_ss

Definition at line 885 of file hdspm.c.

signed char* channel_map_out

Definition at line 883 of file hdspm.c.

signed char * channel_map_out_ds

Definition at line 886 of file hdspm.c.

signed char * channel_map_out_qs

Definition at line 886 of file hdspm.c.

signed char* channel_map_out_ss

Definition at line 886 of file hdspm.c.

u32 control2_register

Definition at line 865 of file hdspm.c.

u32 control_register

Definition at line 864 of file hdspm.c.

int dev

Definition at line 905 of file hdspm.c.

unsigned char ds_in_channels

Definition at line 873 of file hdspm.c.

unsigned char ds_out_channels

Definition at line 876 of file hdspm.c.

unsigned short firmware_rev

Definition at line 858 of file hdspm.c.

struct snd_hwdep* hwdep

Definition at line 915 of file hdspm.c.

Definition at line 922 of file hdspm.c.

Definition at line 860 of file hdspm.c.

void __iomem* iobase

Definition at line 908 of file hdspm.c.

int irq

Definition at line 906 of file hdspm.c.

int irq_count

Definition at line 910 of file hdspm.c.

int last_external_sample_rate

Definition at line 901 of file hdspm.c.

int last_internal_sample_rate

Definition at line 902 of file hdspm.c.

cycles_t last_interrupt

Definition at line 931 of file hdspm.c.

spinlock_t lock

Definition at line 852 of file hdspm.c.

unsigned char max_channels_in

Definition at line 879 of file hdspm.c.

unsigned char max_channels_out

Definition at line 880 of file hdspm.c.

struct hdspm_midi midi[4]

Definition at line 868 of file hdspm.c.

struct tasklet_struct midi_tasklet

Definition at line 869 of file hdspm.c.

int midiPorts

Definition at line 911 of file hdspm.c.

Definition at line 924 of file hdspm.c.

int monitor_outs

Definition at line 862 of file hdspm.c.

Definition at line 916 of file hdspm.c.

Definition at line 914 of file hdspm.c.

Definition at line 935 of file hdspm.c.

size_t period_bytes

Definition at line 871 of file hdspm.c.

unsigned char* playback_buffer

Definition at line 894 of file hdspm.c.

struct snd_kcontrol* playback_mixer_ctls[HDSPM_MAX_CHANNELS]

Definition at line 920 of file hdspm.c.

pid_t playback_pid

Definition at line 898 of file hdspm.c.

struct snd_pcm_substream* playback_substream

Definition at line 855 of file hdspm.c.

unsigned long port

Definition at line 907 of file hdspm.c.

char** port_names_in

Definition at line 888 of file hdspm.c.

char ** port_names_in_ds

Definition at line 891 of file hdspm.c.

char ** port_names_in_qs

Definition at line 891 of file hdspm.c.

char** port_names_in_ss

Definition at line 891 of file hdspm.c.

char** port_names_out

Definition at line 889 of file hdspm.c.

char ** port_names_out_ds

Definition at line 892 of file hdspm.c.

char ** port_names_out_qs

Definition at line 892 of file hdspm.c.

char** port_names_out_ss

Definition at line 892 of file hdspm.c.

unsigned char qs_in_channels

Definition at line 874 of file hdspm.c.

unsigned char qs_out_channels

Definition at line 877 of file hdspm.c.

int running

Definition at line 899 of file hdspm.c.

unsigned int serial

Definition at line 933 of file hdspm.c.

u32 settings_register

Definition at line 866 of file hdspm.c.

unsigned char ss_in_channels

Definition at line 872 of file hdspm.c.

unsigned char ss_out_channels

Definition at line 875 of file hdspm.c.

int system_sample_rate

Definition at line 903 of file hdspm.c.

Definition at line 926 of file hdspm.c.

char** texts_autosync

Definition at line 928 of file hdspm.c.

int texts_autosync_items

Definition at line 929 of file hdspm.c.


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