Searched refs:srq_table (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_srq.c | 237 srq->srqn = mthca_alloc(&dev->srq_table.alloc); in mthca_alloc_srq() 242 err = mthca_table_get(dev, dev->srq_table.table, srq->srqn); in mthca_alloc_srq() 283 spin_lock_irq(&dev->srq_table.lock); in mthca_alloc_srq() 284 if (mthca_array_set(&dev->srq_table.srq, in mthca_alloc_srq() 287 spin_unlock_irq(&dev->srq_table.lock); in mthca_alloc_srq() 290 spin_unlock_irq(&dev->srq_table.lock); in mthca_alloc_srq() 319 mthca_table_put(dev, dev->srq_table.table, srq->srqn); in mthca_alloc_srq() 322 mthca_free(&dev->srq_table.alloc, srq->srqn); in mthca_alloc_srq() 331 spin_lock_irq(&dev->srq_table.lock); in get_srq_refcount() 333 spin_unlock_irq(&dev->srq_table.lock); in get_srq_refcount() [all …]
|
| H A D | mthca_main.c | 488 mdev->srq_table.table = in mthca_init_icm() 494 if (!mdev->srq_table.table) { in mthca_init_icm() 524 mthca_free_icm_table(mdev, mdev->srq_table.table); in mthca_init_icm() 561 mthca_free_icm_table(mdev, mdev->srq_table.table); in mthca_free_icms()
|
| H A D | mthca_dev.h | 343 struct mthca_srq_table srq_table; member
|
| /linux/drivers/infiniband/hw/cxgb4/ |
| H A D | resource.c | 72 err = c4iw_id_table_alloc(&rdev->resource.srq_table, 0, in c4iw_init_resource() 75 err = c4iw_id_table_alloc(&rdev->resource.srq_table, 0, in c4iw_init_resource() 431 idx = c4iw_id_alloc(&rdev->resource.srq_table); in c4iw_alloc_srq_idx() 447 c4iw_id_free(&rdev->resource.srq_table, idx); in c4iw_free_srq_idx()
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | main.c | 1617 err = mlx4_init_icm_table(dev, &priv->srq_table.cmpt_table, in mlx4_init_cmpt_table() 1650 mlx4_cleanup_icm_table(dev, &priv->srq_table.cmpt_table); in mlx4_init_cmpt_table() 1791 err = mlx4_init_icm_table(dev, &priv->srq_table.table, in mlx4_init_icm() 1822 mlx4_cleanup_icm_table(dev, &priv->srq_table.table); in mlx4_init_icm() 1851 mlx4_cleanup_icm_table(dev, &priv->srq_table.cmpt_table); in mlx4_init_icm() 1868 mlx4_cleanup_icm_table(dev, &priv->srq_table.table); in mlx4_free_icms() 1879 mlx4_cleanup_icm_table(dev, &priv->srq_table.cmpt_table); in mlx4_free_icms()
|
| H A D | mlx4.h | 905 struct mlx4_srq_table srq_table; member
|