/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_uar.c | 40 int mthca_uar_alloc(struct mthca_dev *dev, struct mthca_uar *uar) argument 42 uar->index = mthca_alloc(&dev->uar_table.alloc); 43 if (uar->index == -1) 46 uar->pfn = (pci_resource_start(dev->pdev, 2) >> PAGE_SHIFT) + uar->index; 51 void mthca_uar_free(struct mthca_dev *dev, struct mthca_uar *uar) argument 53 mthca_free(&dev->uar_table.alloc, uar->index);
|
H A D | mthca_memfree.h | 167 int mthca_map_user_db(struct mthca_dev *dev, struct mthca_uar *uar, 169 void mthca_unmap_user_db(struct mthca_dev *dev, struct mthca_uar *uar, 172 void mthca_cleanup_user_db_tab(struct mthca_dev *dev, struct mthca_uar *uar,
|
H A D | mthca_provider.c | 349 err = mthca_uar_alloc(to_mdev(ibdev), &context->uar); 358 mthca_uar_free(to_mdev(ibdev), &context->uar); 364 mthca_cleanup_user_db_tab(to_mdev(ibdev), &context->uar, context->db_tab); 365 mthca_uar_free(to_mdev(ibdev), &context->uar); 375 mthca_cleanup_user_db_tab(to_mdev(context->device), &to_mucontext(context)->uar, 377 mthca_uar_free(to_mdev(context->device), &to_mucontext(context)->uar); 392 to_mucontext(context)->uar.pfn, 483 err = mthca_map_user_db(to_mdev(pd->device), &context->uar, 498 mthca_unmap_user_db(to_mdev(pd->device), &context->uar, 525 mthca_unmap_user_db(to_mdev(srq->device), &context->uar, [all...] |
H A D | mthca_memfree.c | 438 static u64 mthca_uarc_virt(struct mthca_dev *dev, struct mthca_uar *uar, int page) argument 441 uar->index * dev->uar_table.uarc_size + 445 int mthca_map_user_db(struct mthca_dev *dev, struct mthca_uar *uar, argument 489 mthca_uarc_virt(dev, uar, i), &status); 506 void mthca_unmap_user_db(struct mthca_dev *dev, struct mthca_uar *uar, argument 547 void mthca_cleanup_user_db_tab(struct mthca_dev *dev, struct mthca_uar *uar, argument 558 mthca_UNMAP_ICM(dev, mthca_uarc_virt(dev, uar, i), 1, &status);
|
H A D | mthca_provider.h | 68 struct mthca_uar uar; member in struct:mthca_ucontext
|
H A D | mthca_srq.c | 54 __be32 uar; member in struct:mthca_tavor_srq_context 109 context->uar = 110 cpu_to_be32(to_mucontext(pd->ibpd.uobject->context)->uar.index); 112 context->uar = cpu_to_be32(dev->driver_uar.index); 132 cpu_to_be32(to_mucontext(pd->ibpd.uobject->context)->uar.index);
|
H A D | mthca_dev.h | 461 int mthca_uar_alloc(struct mthca_dev *dev, struct mthca_uar *uar); 462 void mthca_uar_free(struct mthca_dev *dev, struct mthca_uar *uar);
|
H A D | mthca_cq.c | 848 cq_context->logsize_usrpage |= cpu_to_be32(ctx->uar.index);
|
H A D | mthca_qp.c | 611 cpu_to_be32(to_mucontext(qp->ibqp.uobject->context)->uar.index);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/mlx4/ |
H A D | pd.c | 74 int mlx4_uar_alloc(struct mlx4_dev *dev, struct mlx4_uar *uar) argument 76 uar->index = mlx4_bitmap_alloc(&mlx4_priv(dev)->uar_table.bitmap); 77 if (uar->index == -1) 80 uar->pfn = (pci_resource_start(dev->pdev, 2) >> PAGE_SHIFT) + uar->index; 86 void mlx4_uar_free(struct mlx4_dev *dev, struct mlx4_uar *uar) argument 88 mlx4_bitmap_free(&mlx4_priv(dev)->uar_table.bitmap, uar->index);
|
H A D | cq.c | 133 struct mlx4_uar *uar, u64 db_rec, struct mlx4_cq *cq) 169 cq_context->logsize_usrpage = cpu_to_be32((ilog2(nent) << 24) | uar->index); 185 cq->uar = uar; 132 mlx4_cq_alloc(struct mlx4_dev *dev, int nent, struct mlx4_mtt *mtt, struct mlx4_uar *uar, u64 db_rec, struct mlx4_cq *cq) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/mlx4/ |
H A D | device.h | 221 struct mlx4_uar *uar; member in struct:mlx4_cq 297 int mlx4_uar_alloc(struct mlx4_dev *dev, struct mlx4_uar *uar); 298 void mlx4_uar_free(struct mlx4_dev *dev, struct mlx4_uar *uar); 315 struct mlx4_uar *uar, u64 db_rec, struct mlx4_cq *cq);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mlx4/ |
H A D | cq.c | 100 struct mlx4_uar *uar; local 145 uar = &to_mucontext(context)->uar; 170 uar = &dev->priv_uar; 173 err = mlx4_cq_alloc(dev->dev, entries, &cq->buf.mtt, uar,
|
H A D | main.c | 340 err = mlx4_uar_alloc(to_mdev(ibdev)->dev, &context->uar); 351 mlx4_uar_free(to_mdev(ibdev)->dev, &context->uar); 363 mlx4_uar_free(to_mdev(ibcontext->device)->dev, &context->uar); 380 to_mucontext(context)->uar.pfn, 387 to_mucontext(context)->uar.pfn +
|
H A D | mlx4_ib.h | 65 struct mlx4_uar uar; member in struct:mlx4_ib_ucontext
|
H A D | qp.c | 762 context->usr_page = cpu_to_be32(to_mucontext(ibqp->uobject->context)->uar.index);
|