Searched refs:mr_table (Results 1 – 14 of 14) sorted by relevance
| /freebsd-14.2/sys/dev/mthca/ |
| H A D | mthca_mr.c | 301 if (dev->mr_table.fmr_mtt_buddy != &dev->mr_table.mtt_buddy || in mthca_write_mtt_size() 364 if (dev->mr_table.fmr_mtt_buddy != &dev->mr_table.mtt_buddy || in mthca_write_mtt() 477 cpu_to_be64(dev->mr_table.mtt_base + in mthca_mr_alloc() 873 dev->mr_table.mpt_base); in mthca_init_mr_table() 875 dev->mr_table.tavor_fmr.mpt_base = in mthca_init_mr_table() 886 dev->mr_table.mtt_base); in mthca_init_mr_table() 888 dev->mr_table.tavor_fmr.mtt_base = in mthca_init_mr_table() 907 dev->mr_table.fmr_mtt_buddy = in mthca_init_mr_table() 908 &dev->mr_table.tavor_fmr.mtt_buddy; in mthca_init_mr_table() 910 dev->mr_table.fmr_mtt_buddy = &dev->mr_table.mtt_buddy; in mthca_init_mr_table() [all …]
|
| H A D | mthca_main.c | 422 mdev->mr_table.mtt_table = mthca_alloc_icm_table(mdev, init_hca->mtt_base, in mthca_init_icm() 427 if (!mdev->mr_table.mtt_table) { in mthca_init_icm() 433 mdev->mr_table.mpt_table = mthca_alloc_icm_table(mdev, init_hca->mpt_base, in mthca_init_icm() 438 if (!mdev->mr_table.mpt_table) { in mthca_init_icm() 540 mthca_free_icm_table(mdev, mdev->mr_table.mpt_table); in mthca_init_icm() 543 mthca_free_icm_table(mdev, mdev->mr_table.mtt_table); in mthca_init_icm() 567 mthca_free_icm_table(mdev, mdev->mr_table.mpt_table); in mthca_free_icms() 568 mthca_free_icm_table(mdev, mdev->mr_table.mtt_table); in mthca_free_icms()
|
| H A D | mthca_profile.c | 223 dev->mr_table.mpt_base = profile[i].start; in mthca_make_profile() 229 dev->mr_table.mtt_base = profile[i].start; in mthca_make_profile()
|
| H A D | mthca_dev.h | 343 struct mthca_mr_table mr_table; member
|
| /freebsd-14.2/sys/dev/mlx4/mlx4_core/ |
| H A D | mlx4_mr.c | 158 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; in __mlx4_alloc_mtt_range() local 227 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; in __mlx4_free_mtt_range() local 320 &mlx4_priv(dev)->mr_table.dmpt_table, in mlx4_mr_hw_get_mpt() 490 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; in __mlx4_mpt_alloc_icm() local 511 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; in __mlx4_mpt_free_icm() local 916 struct mlx4_mr_table *mr_table = &priv->mr_table; in mlx4_init_mr_table() local 932 err = mlx4_buddy_init(&mr_table->mtt_buddy, in mlx4_init_mr_table() 944 mr_table->mtt_buddy.max_order); in mlx4_init_mr_table() 953 mlx4_buddy_cleanup(&mr_table->mtt_buddy); in mlx4_init_mr_table() 964 struct mlx4_mr_table *mr_table = &priv->mr_table; in mlx4_cleanup_mr_table() local [all …]
|
| H A D | mlx4_profile.c | 210 priv->mr_table.mpt_base = profile[i].start; in mlx4_make_profile() 219 priv->mr_table.mtt_base = profile[i].start; in mlx4_make_profile()
|
| H A D | mlx4_main.c | 1621 err = mlx4_init_icm_table(dev, &priv->mr_table.mtt_table, in mlx4_init_icm() 1631 err = mlx4_init_icm_table(dev, &priv->mr_table.dmpt_table, in mlx4_init_icm() 1744 mlx4_cleanup_icm_table(dev, &priv->mr_table.dmpt_table); in mlx4_init_icm() 1747 mlx4_cleanup_icm_table(dev, &priv->mr_table.mtt_table); in mlx4_init_icm() 1778 mlx4_cleanup_icm_table(dev, &priv->mr_table.dmpt_table); in mlx4_free_icms() 1779 mlx4_cleanup_icm_table(dev, &priv->mr_table.mtt_table); in mlx4_free_icms()
|
| H A D | mlx4.h | 878 struct mlx4_mr_table mr_table; member
|
| H A D | mlx4_resource_tracker.c | 2842 &mlx4_priv(dev)->mr_table.dmpt_table, in mlx4_QUERY_MPT_wrapper()
|
| /freebsd-14.2/sys/dev/mlx5/mlx5_core/ |
| H A D | mlx5_mr.c | 41 struct mlx5_mr_table *table = &dev->priv.mr_table; in mlx5_init_mr_table() 59 struct mlx5_mr_table *table = &dev->priv.mr_table; in mlx5_core_create_mkey_cb() 125 struct mlx5_mr_table *table = &dev->priv.mr_table; in mlx5_core_destroy_mkey()
|
| /freebsd-14.2/sys/dev/mlx5/ |
| H A D | qp.h | 573 return radix_tree_lookup(&dev->priv.mr_table.tree, key); in __mlx5_mr_lookup()
|
| H A D | driver.h | 614 struct mlx5_mr_table mr_table; member
|
| /freebsd-14.2/sys/dev/mlx5/mlx5_ib/ |
| H A D | mlx5_ib_cq.c | 624 spin_lock_irqsave(&dev->mdev->priv.mr_table.lock, flags); in mlx5_poll_one() 639 spin_unlock_irqrestore(&dev->mdev->priv.mr_table.lock, flags); in mlx5_poll_one()
|
| H A D | mlx5_ib_mr.c | 118 struct mlx5_mr_table *table = &dev->mdev->priv.mr_table; in reg_mr_callback()
|