Searched refs:msix_ctl (Results 1 – 3 of 3) sorted by relevance
1032 if (priv->msix_ctl.pool_bm & 1ULL << i) { in mlx4_free_irqs()1308 mutex_lock(&priv->msix_ctl.pool_lock); in mlx4_assign_eq()1310 if (~priv->msix_ctl.pool_bm & 1ULL << i) { in mlx4_assign_eq()1311 priv->msix_ctl.pool_bm |= 1ULL << i; in mlx4_assign_eq()1330 priv->msix_ctl.pool_bm ^= 1 << i; in mlx4_assign_eq()1338 mutex_unlock(&priv->msix_ctl.pool_lock); in mlx4_assign_eq()1359 mutex_lock(&priv->msix_ctl.pool_lock); in mlx4_release_eq()1360 if (priv->msix_ctl.pool_bm & 1ULL << i) { in mlx4_release_eq()1363 priv->msix_ctl.pool_bm &= ~(1ULL << i); in mlx4_release_eq()1365 mutex_unlock(&priv->msix_ctl.pool_lock); in mlx4_release_eq()
2259 priv->msix_ctl.pool_bm = 0; in __mlx4_init_one()2260 mutex_init(&priv->msix_ctl.pool_lock); in __mlx4_init_one()
774 struct mlx4_msix_ctl msix_ctl; member