Home
last modified time | relevance | path

Searched refs:ipc_lock (Results 1 – 15 of 15) sorted by relevance

/linux-6.1.9/sound/soc/sof/intel/
Dhda-ipc.c158 spin_lock_irq(&sdev->ipc_lock); in hda_dsp_ipc4_irq_thread()
163 spin_unlock_irq(&sdev->ipc_lock); in hda_dsp_ipc4_irq_thread()
234 spin_lock_irq(&sdev->ipc_lock); in hda_dsp_ipc_irq_thread()
243 spin_unlock_irq(&sdev->ipc_lock); in hda_dsp_ipc_irq_thread()
Dcnl.c70 spin_lock_irq(&sdev->ipc_lock); in cnl_ipc4_irq_thread()
75 spin_unlock_irq(&sdev->ipc_lock); in cnl_ipc4_irq_thread()
133 spin_lock_irq(&sdev->ipc_lock); in cnl_ipc_irq_thread()
141 spin_unlock_irq(&sdev->ipc_lock); in cnl_ipc_irq_thread()
Datom.c147 spin_lock_irq(&sdev->ipc_lock); in atom_irq_thread()
160 spin_unlock_irq(&sdev->ipc_lock); in atom_irq_thread()
Dbdw.c319 spin_lock_irq(&sdev->ipc_lock); in bdw_irq_thread()
332 spin_unlock_irq(&sdev->ipc_lock); in bdw_irq_thread()
Dmtl.c530 spin_lock_irq(&sdev->ipc_lock); in mtl_ipc_irq_thread()
535 spin_unlock_irq(&sdev->ipc_lock); in mtl_ipc_irq_thread()
/linux-6.1.9/sound/soc/sof/
Dipc.c50 spin_lock_irq(&sdev->ipc_lock); in sof_ipc_send_msg()
69 spin_unlock_irq(&sdev->ipc_lock); in sof_ipc_send_msg()
Dcore.c396 spin_lock_init(&sdev->ipc_lock); in snd_sof_device_probe()
Dsof-priv.h487 spinlock_t ipc_lock; /* lock for IPC users */ member
/linux-6.1.9/sound/soc/sof/amd/
Dacp-ipc.c173 spin_lock_irq(&sdev->ipc_lock); in acp_sof_ipc_irq_thread()
179 spin_unlock_irq(&sdev->ipc_lock); in acp_sof_ipc_irq_thread()
/linux-6.1.9/Documentation/RCU/
DarrayRCU.rst115 The array is traversed by the ipc_lock() function. This function
127 struct kern_ipc_perm* ipc_lock(struct ipc_ids* ids, int id)
146 /* ipc_rmid() may have already freed the ID while ipc_lock
/linux-6.1.9/sound/soc/sof/imx/
Dimx8m.c78 spin_lock_irqsave(&priv->sdev->ipc_lock, flags); in imx8m_dsp_handle_reply()
80 spin_unlock_irqrestore(&priv->sdev->ipc_lock, flags); in imx8m_dsp_handle_reply()
Dimx8ulp.c89 spin_lock_irqsave(&priv->sdev->ipc_lock, flags); in imx8ulp_dsp_handle_reply()
93 spin_unlock_irqrestore(&priv->sdev->ipc_lock, flags); in imx8ulp_dsp_handle_reply()
Dimx8.c85 spin_lock_irqsave(&priv->sdev->ipc_lock, flags); in imx8_dsp_handle_reply()
87 spin_unlock_irqrestore(&priv->sdev->ipc_lock, flags); in imx8_dsp_handle_reply()
/linux-6.1.9/sound/soc/sof/mediatek/mt8186/
Dmt8186.c89 spin_lock_irqsave(&priv->sdev->ipc_lock, flags); in mt8186_dsp_handle_reply()
92 spin_unlock_irqrestore(&priv->sdev->ipc_lock, flags); in mt8186_dsp_handle_reply()
/linux-6.1.9/sound/soc/sof/mediatek/mt8195/
Dmt8195.c90 spin_lock_irqsave(&priv->sdev->ipc_lock, flags); in mt8195_dsp_handle_reply()
93 spin_unlock_irqrestore(&priv->sdev->ipc_lock, flags); in mt8195_dsp_handle_reply()