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

/freebsd-10.2-release/sys/ofed/drivers/net/mlx4/
H A Dsrq.c44 struct mlx4_srq_table *srq_table = &mlx4_priv(dev)->srq_table; local
47 spin_lock(&srq_table->lock);
49 srq = radix_tree_lookup(&srq_table->tree, srqn & (dev->caps.num_srqs - 1));
53 spin_unlock(&srq_table->lock);
97 struct mlx4_srq_table *srq_table = &mlx4_priv(dev)->srq_table; local
101 *srqn = mlx4_bitmap_alloc(&srq_table->bitmap);
105 err = mlx4_table_get(dev, &srq_table->table, *srqn);
109 err = mlx4_table_get(dev, &srq_table
142 struct mlx4_srq_table *srq_table = &mlx4_priv(dev)->srq_table; local
167 struct mlx4_srq_table *srq_table = &mlx4_priv(dev)->srq_table; local
228 struct mlx4_srq_table *srq_table = &mlx4_priv(dev)->srq_table; local
278 struct mlx4_srq_table *srq_table = &mlx4_priv(dev)->srq_table; local
303 struct mlx4_srq_table *srq_table = &mlx4_priv(dev)->srq_table; local
[all...]
H A Dmain.c1417 err = mlx4_init_icm_table(dev, &priv->srq_table.cmpt_table,
1451 mlx4_cleanup_icm_table(dev, &priv->srq_table.cmpt_table);
1593 err = mlx4_init_icm_table(dev, &priv->srq_table.table,
1624 mlx4_cleanup_icm_table(dev, &priv->srq_table.table);
1653 mlx4_cleanup_icm_table(dev, &priv->srq_table.cmpt_table);
1673 mlx4_cleanup_icm_table(dev, &priv->srq_table.table);
1684 mlx4_cleanup_icm_table(dev, &priv->srq_table.cmpt_table);
H A Dmlx4.h836 struct mlx4_srq_table srq_table; member in struct:mlx4_priv
/freebsd-10.2-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_srq.c230 srq->srqn = mthca_alloc(&dev->srq_table.alloc);
235 err = mthca_table_get(dev, dev->srq_table.table, srq->srqn);
282 spin_lock_irq(&dev->srq_table.lock);
283 if (mthca_array_set(&dev->srq_table.srq,
286 spin_unlock_irq(&dev->srq_table.lock);
289 spin_unlock_irq(&dev->srq_table.lock);
320 mthca_table_put(dev, dev->srq_table.table, srq->srqn);
323 mthca_free(&dev->srq_table.alloc, srq->srqn);
332 spin_lock_irq(&dev->srq_table.lock);
334 spin_unlock_irq(&dev->srq_table
[all...]
H A Dmthca_main.c537 mdev->srq_table.table =
543 if (!mdev->srq_table.table) {
573 mthca_free_icm_table(mdev, mdev->srq_table.table);
611 mthca_free_icm_table(mdev, mdev->srq_table.table);
H A Dmthca_dev.h344 struct mthca_srq_table srq_table; member in struct:mthca_dev

Completed in 122 milliseconds