Searched refs:mr_table (Results 1 - 8 of 8) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/mlx4/ |
H A D | mr.c | 168 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; local 171 seg = mlx4_buddy_alloc(&mr_table->mtt_buddy, order); 175 if (mlx4_table_get_range(dev, &mr_table->mtt_table, seg, 177 mlx4_buddy_free(&mr_table->mtt_buddy, seg, order); 209 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; local 214 mlx4_buddy_free(&mr_table->mtt_buddy, mtt->first_seg, mtt->order); 215 mlx4_table_put_range(dev, &mr_table->mtt_table, mtt->first_seg, 257 index = mlx4_bitmap_alloc(&priv->mr_table 305 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; local 442 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; local 477 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; local [all...] |
H A D | profile.c | 205 priv->mr_table.mpt_base = profile[i].start; 214 priv->mr_table.mtt_base = profile[i].start;
|
H A D | main.c | 301 err = mlx4_init_icm_table(dev, &priv->mr_table.mtt_table, 311 err = mlx4_init_icm_table(dev, &priv->mr_table.dmpt_table, 417 mlx4_cleanup_icm_table(dev, &priv->mr_table.dmpt_table); 420 mlx4_cleanup_icm_table(dev, &priv->mr_table.mtt_table); 451 mlx4_cleanup_icm_table(dev, &priv->mr_table.dmpt_table); 452 mlx4_cleanup_icm_table(dev, &priv->mr_table.mtt_table);
|
H A D | mlx4.h | 265 struct mlx4_mr_table mr_table; member in struct:mlx4_priv
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_mr.c | 191 if (mthca_table_get_range(dev, dev->mr_table.mtt_table, seg, 229 return __mthca_alloc_mtt(dev, size, &dev->mr_table.mtt_buddy); 239 mthca_table_put_range(dev, dev->mr_table.mtt_table, 261 mtt_entry[0] = cpu_to_be64(dev->mr_table.mtt_base + 300 if (dev->mr_table.fmr_mtt_buddy != &dev->mr_table.mtt_buddy || 321 mtts = dev->mr_table.tavor_fmr.mtt_base + mtt->first_seg * MTHCA_MTT_SEG_SIZE + 342 mtts = mthca_table_find(dev->mr_table.mtt_table, mtt->first_seg + 359 if (dev->mr_table.fmr_mtt_buddy != &dev->mr_table [all...] |
H A D | mthca_main.c | 470 mdev->mr_table.mtt_table = mthca_alloc_icm_table(mdev, init_hca->mtt_base, 475 if (!mdev->mr_table.mtt_table) { 481 mdev->mr_table.mpt_table = mthca_alloc_icm_table(mdev, init_hca->mpt_base, 486 if (!mdev->mr_table.mpt_table) { 588 mthca_free_icm_table(mdev, mdev->mr_table.mpt_table); 591 mthca_free_icm_table(mdev, mdev->mr_table.mtt_table); 616 mthca_free_icm_table(mdev, mdev->mr_table.mpt_table); 617 mthca_free_icm_table(mdev, mdev->mr_table.mtt_table);
|
H A D | mthca_profile.c | 229 dev->mr_table.mpt_base = profile[i].start; 235 dev->mr_table.mtt_base = profile[i].start;
|
H A D | mthca_dev.h | 344 struct mthca_mr_table mr_table; member in struct:mthca_dev
|
Completed in 34 milliseconds