Searched refs:msix_ctl (Results 1 – 7 of 7) sorted by relevance
1075 if (priv->msix_ctl.pool_bm & 1ULL << i) { in mlx4_free_irqs()1352 mutex_lock(&priv->msix_ctl.pool_lock); in mlx4_assign_eq()1354 if (~priv->msix_ctl.pool_bm & 1ULL << i) { in mlx4_assign_eq()1355 priv->msix_ctl.pool_bm |= 1ULL << i; in mlx4_assign_eq()1366 priv->msix_ctl.pool_bm ^= 1 << i; in mlx4_assign_eq()1374 mutex_unlock(&priv->msix_ctl.pool_lock); in mlx4_assign_eq()1395 mutex_lock(&priv->msix_ctl.pool_lock); in mlx4_release_eq()1396 if (priv->msix_ctl.pool_bm & 1ULL << i) { in mlx4_release_eq()1399 priv->msix_ctl.pool_bm &= ~(1ULL << i); in mlx4_release_eq()1401 mutex_unlock(&priv->msix_ctl.pool_lock); in mlx4_release_eq()
858 struct mlx4_msix_ctl msix_ctl; member
3378 priv->msix_ctl.pool_bm = 0; in __mlx4_init_one()3379 mutex_init(&priv->msix_ctl.pool_lock); in __mlx4_init_one()
850 struct mlx4_msix_ctl msix_ctl; member
3311 priv->msix_ctl.pool_bm = 0; in __mlx4_init_one()3312 mutex_init(&priv->msix_ctl.pool_lock); in __mlx4_init_one()
5870 /* 0x07360 */ u64 msix_ctl; member