Searched refs:ipc_lock (Results 1 – 13 of 13) sorted by relevance
157 spin_lock_irq(&sdev->ipc_lock); in hda_dsp_ipc4_irq_thread()162 spin_unlock_irq(&sdev->ipc_lock); in hda_dsp_ipc4_irq_thread()235 spin_lock_irq(&sdev->ipc_lock); in hda_dsp_ipc_irq_thread()244 spin_unlock_irq(&sdev->ipc_lock); in hda_dsp_ipc_irq_thread()
69 spin_lock_irq(&sdev->ipc_lock); in cnl_ipc4_irq_thread()74 spin_unlock_irq(&sdev->ipc_lock); in cnl_ipc4_irq_thread()134 spin_lock_irq(&sdev->ipc_lock); in cnl_ipc_irq_thread()142 spin_unlock_irq(&sdev->ipc_lock); in cnl_ipc_irq_thread()
147 spin_lock_irq(&sdev->ipc_lock); in atom_irq_thread()160 spin_unlock_irq(&sdev->ipc_lock); in atom_irq_thread()
319 spin_lock_irq(&sdev->ipc_lock); in bdw_irq_thread()332 spin_unlock_irq(&sdev->ipc_lock); in bdw_irq_thread()
50 spin_lock_irq(&sdev->ipc_lock); in sof_ipc_send_msg()69 spin_unlock_irq(&sdev->ipc_lock); in sof_ipc_send_msg()
390 spin_lock_init(&sdev->ipc_lock); in snd_sof_device_probe()
471 spinlock_t ipc_lock; /* lock for IPC users */ member
158 spin_lock_irq(&sdev->ipc_lock); in acp_sof_ipc_irq_thread()164 spin_unlock_irq(&sdev->ipc_lock); in acp_sof_ipc_irq_thread()
115 The array is traversed by the ipc_lock() function. This function127 struct kern_ipc_perm* ipc_lock(struct ipc_ids* ids, int id)146 /* ipc_rmid() may have already freed the ID while ipc_lock
78 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()
85 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()
89 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()
90 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()