Home
last modified time | relevance | path

Searched refs:pcm_channel (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/sound/pci/cs46xx/
H A Ddsp_spos_scb_lib.c1468 if (snd_BUG_ON(!pcm_channel->active || in cs46xx_dsp_destroy_pcm_channel()
1474 pcm_channel->unlinked = 1; in cs46xx_dsp_destroy_pcm_channel()
1475 pcm_channel->active = 0; in cs46xx_dsp_destroy_pcm_channel()
1476 pcm_channel->private_data = NULL; in cs46xx_dsp_destroy_pcm_channel()
1477 pcm_channel->src_scb->ref_count --; in cs46xx_dsp_destroy_pcm_channel()
1483 if (!pcm_channel->src_scb->ref_count) { in cs46xx_dsp_destroy_pcm_channel()
1500 if (snd_BUG_ON(!pcm_channel->active || in cs46xx_dsp_pcm_unlink()
1505 if (pcm_channel->unlinked) { in cs46xx_dsp_pcm_unlink()
1510 pcm_channel->unlinked = 1; in cs46xx_dsp_pcm_unlink()
1528 if (pcm_channel->unlinked == 0) { in cs46xx_dsp_pcm_link()
[all …]
H A Dcs46xx_lib.h177 struct dsp_pcm_channel_descriptor * pcm_channel);
179 struct dsp_pcm_channel_descriptor * pcm_channel);
181 struct dsp_pcm_channel_descriptor * pcm_channel);
190 struct dsp_pcm_channel_descriptor * pcm_channel,
H A Dcs46xx_lib.c954 if (! cpcm->pcm_channel) { in snd_cs46xx_playback_trigger()
966 if (cpcm->pcm_channel->unlinked) in snd_cs46xx_playback_trigger()
990 if (!cpcm->pcm_channel->unlinked) in snd_cs46xx_playback_trigger()
1046 if ( cpcm->pcm_channel == NULL) { in _cs46xx_adjust_sample_rate()
1049 if (cpcm->pcm_channel == NULL) { in _cs46xx_adjust_sample_rate()
1064 if (!cpcm->pcm_channel) { in _cs46xx_adjust_sample_rate()
1103 snd_BUG_ON(!cpcm->pcm_channel); in snd_cs46xx_playback_hw_params()
1104 if (!cpcm->pcm_channel) { in snd_cs46xx_playback_hw_params()
1499 cpcm->pcm_channel = NULL; in _cs46xx_playback_open_channel()
1606 if (cpcm->pcm_channel) { in snd_cs46xx_playback_close()
[all …]
H A Dcs46xx.h1628 struct dsp_pcm_channel_descriptor * pcm_channel; member