Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/platform/x86/intel/
Dsdsi.c109 struct mutex mb_lock; /* Mailbox access lock */ member
146 lockdep_assert_held(&priv->mb_lock); in sdsi_complete_transaction()
170 lockdep_assert_held(&priv->mb_lock); in sdsi_mbox_poll()
248 lockdep_assert_held(&priv->mb_lock); in sdsi_mbox_cmd_read()
266 lockdep_assert_held(&priv->mb_lock); in sdsi_mbox_cmd_write()
290 lockdep_assert_held(&priv->mb_lock); in sdsi_mbox_acquire()
330 lockdep_assert_held(&priv->mb_lock); in sdsi_mbox_write()
343 lockdep_assert_held(&priv->mb_lock); in sdsi_mbox_read()
383 ret = mutex_lock_interruptible(&priv->mb_lock); in sdsi_provision()
389 mutex_unlock(&priv->mb_lock); in sdsi_provision()
[all …]
/linux-6.12.1/drivers/media/pci/cx18/
Dcx18-mailbox.c587 struct mutex *mb_lock; in cx18_api_call() local
613 mb_lock = &cx->epu2apu_mb_lock; in cx18_api_call()
619 mb_lock = &cx->epu2cpu_mb_lock; in cx18_api_call()
628 mutex_lock(mb_lock); in cx18_api_call()
688 mutex_unlock(mb_lock); in cx18_api_call()
713 mutex_unlock(mb_lock); in cx18_api_call()
/linux-6.12.1/drivers/net/ethernet/atheros/atlx/
Datl1.h765 spinlock_t mb_lock; member
Datl1.c974 spin_lock_init(&adapter->mb_lock); in atl1_sw_init()
1741 spin_lock_irqsave(&adapter->mb_lock, flags); in atl1_update_mailbox()
1755 spin_unlock_irqrestore(&adapter->mb_lock, flags); in atl1_update_mailbox()
2031 spin_lock(&adapter->mb_lock); in atl1_intr_rx()
2045 spin_unlock(&adapter->mb_lock); in atl1_intr_rx()