Home
last modified time | relevance | path

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

/drivers/net/ethernet/mellanox/mlx4/
Deq.c1032 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()
Dmain.c2259 priv->msix_ctl.pool_bm = 0; in __mlx4_init_one()
2260 mutex_init(&priv->msix_ctl.pool_lock); in __mlx4_init_one()
Dmlx4.h774 struct mlx4_msix_ctl msix_ctl; member