Home
last modified time | relevance | path

Searched refs:msi_map_lock (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/irqchip/
H A Dirq-loongson-pch-msi.c24 struct mutex msi_map_lock; member
37 mutex_lock(&priv->msi_map_lock); in pch_msi_allocate_hwirq()
42 mutex_unlock(&priv->msi_map_lock); in pch_msi_allocate_hwirq()
46 mutex_unlock(&priv->msi_map_lock); in pch_msi_allocate_hwirq()
56 mutex_lock(&priv->msi_map_lock); in pch_msi_free_hwirq()
58 mutex_unlock(&priv->msi_map_lock); in pch_msi_free_hwirq()
184 mutex_init(&priv->msi_map_lock); in pch_msi_init()
H A Dirq-alpine-msi.c33 spinlock_t msi_map_lock; member
44 guard(spinlock)(&priv->msi_map_lock); in alpine_msix_allocate_sgi()
57 guard(spinlock)(&priv->msi_map_lock); in alpine_msix_free_sgi()
202 spin_lock_init(&priv->msi_map_lock); in alpine_msix_init()
H A Dirq-sg2042-msi.c48 struct mutex msi_map_lock; member
57 guard(mutex)(&data->msi_map_lock); in sg204x_msi_allocate_hwirq()
65 guard(mutex)(&data->msi_map_lock); in sg204x_msi_free_hwirq()
306 mutex_init(&data->msi_map_lock); in sg2042_msi_probe()