Searched refs:msi_map_lock (Results 1 – 3 of 3) sorted by relevance
32 spinlock_t msi_map_lock; member63 spin_lock(&priv->msi_map_lock); in alpine_msix_allocate_sgi()68 spin_unlock(&priv->msi_map_lock); in alpine_msix_allocate_sgi()74 spin_unlock(&priv->msi_map_lock); in alpine_msix_allocate_sgi()84 spin_lock(&priv->msi_map_lock); in alpine_msix_free_sgi()88 spin_unlock(&priv->msi_map_lock); in alpine_msix_free_sgi()239 spin_lock_init(&priv->msi_map_lock); in alpine_msix_init()
24 struct mutex msi_map_lock; member37 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()189 mutex_init(&priv->msi_map_lock); in pch_msi_init()
33 struct mutex msi_map_lock; // lock for msi_map member40 guard(mutex)(&data->msi_map_lock); in sg2042_msi_allocate_hwirq()48 guard(mutex)(&data->msi_map_lock); in sg2042_msi_free_hwirq()233 mutex_init(&data->msi_map_lock); in sg2042_msi_probe()