Home
last modified time | relevance | path

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

/Linux-v5.4/sound/soc/sof/intel/
Dcnl.c60 spin_lock_irq(&sdev->ipc_lock); in cnl_ipc_irq_thread()
73 spin_unlock_irq(&sdev->ipc_lock); in cnl_ipc_irq_thread()
Dhda-ipc.c173 spin_lock_irq(&sdev->ipc_lock); in hda_dsp_ipc_irq_thread()
190 spin_unlock_irq(&sdev->ipc_lock); in hda_dsp_ipc_irq_thread()
Dbdw.c295 spin_lock_irq(&sdev->ipc_lock); in bdw_irq_thread()
309 spin_unlock_irq(&sdev->ipc_lock); in bdw_irq_thread()
Dbyt.c195 spin_lock_irq(&sdev->ipc_lock); in byt_irq_thread()
209 spin_unlock_irq(&sdev->ipc_lock); in byt_irq_thread()
/Linux-v5.4/Documentation/RCU/
DarrayRCU.txt105 The array is traversed by the ipc_lock() function. This function
117 struct kern_ipc_perm* ipc_lock(struct ipc_ids* ids, int id)
136 /* ipc_rmid() may have already freed the ID while ipc_lock
DlistRCU.rst230 One example in the Linux kernel is the System V IPC (see the ipc_lock()
234 return holding the per-entry spinlock, as ipc_lock() does in fact do.
/Linux-v5.4/sound/soc/sof/imx/
Dimx8.c109 spin_lock_irqsave(&priv->sdev->ipc_lock, flags); in imx8_dsp_handle_reply()
112 spin_unlock_irqrestore(&priv->sdev->ipc_lock, flags); in imx8_dsp_handle_reply()
/Linux-v5.4/sound/soc/sof/
Dipc.c248 spin_lock_irq(&sdev->ipc_lock); in sof_ipc_tx_message_unlocked()
269 spin_unlock_irq(&sdev->ipc_lock); in sof_ipc_tx_message_unlocked()
Dcore.c464 spin_lock_init(&sdev->ipc_lock); in snd_sof_device_probe()
Dsof-priv.h364 spinlock_t ipc_lock; /* lock for IPC users */ member