dsp_scb_descriptor
struct dsp_scb_descriptor * pcm_reader_scb;
struct dsp_scb_descriptor * src_scb;
struct dsp_scb_descriptor * mixer_scb;
struct dsp_scb_descriptor * master_mix_scb;
struct dsp_scb_descriptor * rear_mix_scb;
struct dsp_scb_descriptor * center_lfe_mix_scb;
struct dsp_scb_descriptor scbs[DSP_MAX_SCB_DESC];
struct dsp_scb_descriptor * the_null_scb;
struct dsp_scb_descriptor * spdif_in_src;
struct dsp_scb_descriptor * asynch_rx_scb;
struct dsp_scb_descriptor * record_mixer_scb;
struct dsp_scb_descriptor * codec_in_scb;
struct dsp_scb_descriptor * ref_snoop_scb;
struct dsp_scb_descriptor * spdif_pcm_input_scb;
struct dsp_scb_descriptor * asynch_tx_scb;
struct dsp_scb_descriptor * pcm_input;
struct dsp_scb_descriptor * adc_input;
struct dsp_scb_descriptor * sub_list_ptr;
struct dsp_scb_descriptor * next_scb_ptr;
struct dsp_scb_descriptor * parent_scb_ptr;
struct dsp_scb_descriptor * cs46xx_dsp_create_scb (struct snd_cs46xx *chip, char * name,
void cs46xx_dsp_proc_free_scb_desc (struct dsp_scb_descriptor * scb);
struct dsp_scb_descriptor * scb);
struct dsp_scb_descriptor * cs46xx_dsp_create_timing_master_scb (struct snd_cs46xx *chip);
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb);
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * snoop_scb,
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor *
cs46xx_add_record_source (struct snd_cs46xx *chip, struct dsp_scb_descriptor * source,
int cs46xx_src_unlink(struct snd_cs46xx *chip, struct dsp_scb_descriptor * src);
int cs46xx_src_link(struct snd_cs46xx *chip, struct dsp_scb_descriptor * src);
struct dsp_scb_descriptor * timing_master_scb;
struct dsp_scb_descriptor * codec_out_scb;
struct dsp_scb_descriptor * codec_in_scb;
struct dsp_scb_descriptor * src_task_scb;
struct dsp_scb_descriptor * master_mix_scb;
struct dsp_scb_descriptor * rear_mix_scb;
struct dsp_scb_descriptor * record_mix_scb;
struct dsp_scb_descriptor * write_back_scb;
struct dsp_scb_descriptor * vari_decimate_scb;
struct dsp_scb_descriptor * rear_codec_out_scb;
struct dsp_scb_descriptor * clfe_codec_out_scb;
struct dsp_scb_descriptor * magic_snoop_scb;
struct dsp_scb_descriptor * fg_entry)
struct dsp_scb_descriptor * spdifi_scb_desc, * spdifo_scb_desc, * async_codec_scb_desc;
struct dsp_scb_descriptor * scb;
struct dsp_scb_descriptor *s = &ins->scbs[i];
struct dsp_scb_descriptor *s = &ins->scbs[i];
struct dsp_scb_descriptor * fg_entry);
static struct dsp_scb_descriptor * _map_scb (struct snd_cs46xx *chip, char * name, u32 dest)
struct dsp_scb_descriptor * desc = NULL;
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * desc;
struct dsp_scb_descriptor * scb)
struct dsp_scb_descriptor * scb,
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * snoop_scb,
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb;
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb;
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * snoop_scb,
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb;
static struct dsp_scb_descriptor *
find_next_free_scb (struct snd_cs46xx * chip, struct dsp_scb_descriptor * from)
struct dsp_scb_descriptor * scb = from;
struct dsp_scb_descriptor * src_scb = NULL, * pcm_scb, * mixer_scb = NULL;
struct dsp_scb_descriptor * src_parent_scb = NULL;
struct dsp_scb_descriptor * parent_scb;
struct dsp_scb_descriptor * src_scb = pcm_channel->src_scb;
struct dsp_scb_descriptor *
cs46xx_add_record_source (struct snd_cs46xx *chip, struct dsp_scb_descriptor * source,
struct dsp_scb_descriptor * parent;
struct dsp_scb_descriptor * pcm_input;
int cs46xx_src_unlink(struct snd_cs46xx *chip, struct dsp_scb_descriptor * src)
int cs46xx_src_link(struct snd_cs46xx *chip, struct dsp_scb_descriptor * src)
struct dsp_scb_descriptor * parent_scb;
void cs46xx_dsp_remove_scb (struct snd_cs46xx *chip, struct dsp_scb_descriptor * scb)
void cs46xx_dsp_proc_free_scb_desc (struct dsp_scb_descriptor * scb)
struct dsp_scb_descriptor * scb)
static struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb_desc;
struct dsp_scb_descriptor * scb;
static struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * scb;
struct dsp_scb_descriptor *
u32 dest, struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb;
struct dsp_scb_descriptor *
u32 dest, struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb;
static struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb;
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb;
struct dsp_scb_descriptor * scb = scb_info->scb_desc;
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb;
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb;
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb;
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb;
static struct dsp_scb_descriptor *
struct dsp_scb_descriptor * input_scb,
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb;
static struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb;
struct dsp_scb_descriptor *
struct dsp_scb_descriptor * parent_scb,
struct dsp_scb_descriptor * scb;
static void _dsp_unlink_scb (struct snd_cs46xx *chip, struct dsp_scb_descriptor * scb)