Home
last modified time | relevance | path

Searched refs:nonatomic (Results 1 – 25 of 25) sorted by relevance

/linux/sound/core/
H A Dpcm_native.c88 static void snd_pcm_group_ ## action(struct snd_pcm_group *group, bool nonatomic) \
90 if (nonatomic) { \
116 snd_pcm_group_lock(&substream->self_group, substream->pcm->nonatomic); in snd_pcm_stream_lock()
128 snd_pcm_group_unlock(&substream->self_group, substream->pcm->nonatomic); in snd_pcm_stream_unlock()
143 substream->pcm->nonatomic); in snd_pcm_stream_lock_irq()
151 if (substream->pcm->nonatomic) in snd_pcm_stream_lock_nested()
166 substream->pcm->nonatomic); in snd_pcm_stream_unlock_irq()
173 if (substream->pcm->nonatomic) in _snd_pcm_stream_lock_irqsave()
184 if (substream->pcm->nonatomic) in _snd_pcm_stream_lock_irqsave_nested()
204 if (substream->pcm->nonatomic) in snd_pcm_stream_unlock_irqrestore()
[all …]
/linux/sound/soc/intel/boards/
H A Dbytcht_da7213.c175 .nonatomic = true,
183 .nonatomic = true,
H A Dcht_bsw_max98090_ti.c351 .nonatomic = true,
359 .nonatomic = true,
H A Dcht_bsw_rt5672.c356 .nonatomic = true,
364 .nonatomic = true,
H A Dcht_bsw_rt5645.c449 .nonatomic = true,
457 .nonatomic = true,
H A Dbytcht_es8316.c355 .nonatomic = true,
364 .nonatomic = true,
H A Dsof_es8336.c468 links[id].nonatomic = true; in sof_card_dai_links_create()
H A Dsof_sdw.c1019 (*dai_links)->nonatomic = true; in create_sdw_dailink()
/linux/sound/soc/intel/avs/boards/
H A Dpcm3168a.c82 dl[0].nonatomic = 1; in avs_create_dai_links()
/linux/sound/soc/amd/acp/
H A Dacp-mach-common.c1429 links[i].nonatomic = true; in acp_sofdsp_dai_links_create()
1464 links[i].nonatomic = true; in acp_sofdsp_dai_links_create()
1499 links[i].nonatomic = true; in acp_sofdsp_dai_links_create()
1531 links[i].nonatomic = true; in acp_sofdsp_dai_links_create()
1571 links[i].nonatomic = true; in acp_sofdsp_dai_links_create()
1594 links[i].nonatomic = true; in acp_sofdsp_dai_links_create()
H A Dacp-sdw-sof-mach.c203 * based on wait_for_completion(), tag them as 'nonatomic'. in create_sdw_dailink()
205 (*dai_links)->nonatomic = true; in create_sdw_dailink()
H A Dacp-sdw-legacy-mach.c286 * based on wait_for_completion(), tag them as 'nonatomic'. in create_sdw_dailink()
288 (*dai_links)->nonatomic = true; in create_sdw_dailink()
/linux/sound/soc/
H A Dsoc-pcm.c1435 if (!fe_substream->pcm->nonatomic && be_substream->pcm->nonatomic) in dpcm_get_be()
1437 "%s: %s is atomic but %s is nonatomic, invalid configuration\n", in dpcm_get_be()
1440 if (fe_substream->pcm->nonatomic && !be_substream->pcm->nonatomic) { in dpcm_get_be()
1441 dev_dbg(be->dev, "FE is nonatomic but BE is not, forcing BE as nonatomic\n"); in dpcm_get_be()
1442 be_substream->pcm->nonatomic = 1; in dpcm_get_be()
3054 pcm->nonatomic = rtd->dai_link->nonatomic;
[all...]
H A Dsoc-topology-test.c85 .nonatomic = 1,
/linux/drivers/staging/vc04_services/bcm2835-audio/
H A Dbcm2835-pcm.c335 pcm->nonatomic = true; in snd_bcm2835_new_pcm()
/linux/sound/soc/meson/
H A Daxg-card.c326 dai_link->nonatomic = true; in axg_card_add_link()
/linux/sound/virtio/
H A Dvirtio_pcm.c443 vpcm->pcm->nonatomic = true; in virtsnd_pcm_build_devs()
/linux/sound/pci/mixart/
H A Dmixart.c954 pcm->nonatomic = true; in snd_mixart_pcm_analog()
988 pcm->nonatomic = true; in snd_mixart_pcm_digital()
/linux/sound/firewire/
H A Disight.c452 pcm->nonatomic = true; in isight_create_pcm()
/linux/sound/xen/
H A Dxen_snd_front_alsa.c752 pcm->nonatomic = true; in new_pcm_instance()
/linux/sound/pci/lx6464es/
H A Dlx6464es.c800 pcm->nonatomic = true; in lx_pcm_create()
/linux/sound/drivers/vx/
H A Dvx_pcm.c1227 pcm->nonatomic = true; in snd_vx_pcm_new()
/linux/sound/soc/sof/
H A Dtopology.c1922 /* Set nonatomic property for FE dai links as their trigger action involves IPC's */ in sof_link_load()
1924 link->nonatomic = true; in sof_link_load()
2482 /* Set nonatomic property for FE dai links for FE-BE compatibility */
2484 link->nonatomic = true;
/linux/sound/soc/qcom/qdsp6/
H A Dtopology.c1197 link->nonatomic = true; in audioreach_put_vol_ctrl_audio_mixer()
/linux/sound/pci/pcxhr/
H A Dpcxhr.c1135 pcm->nonatomic = true; in pcxhr_create_pcm()