Searched refs:mcg_table (Results 1 - 6 of 6) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/mlx4/
H A Dmcg.c166 mutex_lock(&priv->mcg_table.mutex);
178 index = mlx4_bitmap_alloc(&priv->mcg_table.bitmap);
235 mlx4_bitmap_free(&priv->mcg_table.bitmap,
238 mutex_unlock(&priv->mcg_table.mutex);
261 mutex_lock(&priv->mcg_table.mutex);
313 mlx4_bitmap_free(&priv->mcg_table.bitmap,
333 mlx4_bitmap_free(&priv->mcg_table.bitmap,
338 mutex_unlock(&priv->mcg_table.mutex);
350 err = mlx4_bitmap_init(&priv->mcg_table.bitmap, dev->caps.num_amgms,
355 mutex_init(&priv->mcg_table
[all...]
H A Dmlx4.h305 struct mlx4_mcg_table mcg_table; member in struct:mlx4_priv
H A Dmain.c638 err = mlx4_init_icm_table(dev, &priv->mcg_table.table,
696 mlx4_cleanup_icm_table(dev, &priv->mcg_table.table);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mthca/
H A Dmthca_mcg.c144 mutex_lock(&dev->mcg_table.mutex);
156 index = mthca_alloc(&dev->mcg_table.alloc);
226 mthca_free(&dev->mcg_table.alloc, index);
228 mutex_unlock(&dev->mcg_table.mutex);
250 mutex_lock(&dev->mcg_table.mutex);
317 mthca_free(&dev->mcg_table.alloc, amgm_index_to_free);
342 mthca_free(&dev->mcg_table.alloc, index);
346 mutex_unlock(&dev->mcg_table.mutex);
357 err = mthca_alloc_init(&dev->mcg_table.alloc,
364 mutex_init(&dev->mcg_table
[all...]
H A Dmthca_main.c557 mdev->mcg_table.table = mthca_alloc_icm_table(mdev, init_hca->mc_base,
564 if (!mdev->mcg_table.table) {
610 mthca_free_icm_table(mdev, mdev->mcg_table.table);
H A Dmthca_dev.h347 struct mthca_mcg_table mcg_table; member in struct:mthca_dev

Completed in 90 milliseconds