uar_table 1027 drivers/infiniband/hw/hns/hns_roce_device.h struct hns_roce_uar_table uar_table; uar_table 98 drivers/infiniband/hw/hns/hns_roce_pd.c ret = hns_roce_bitmap_alloc(&hr_dev->uar_table.bitmap, &uar->logic_idx); uar_table 125 drivers/infiniband/hw/hns/hns_roce_pd.c hns_roce_bitmap_free(&hr_dev->uar_table.bitmap, uar->logic_idx, uar_table 131 drivers/infiniband/hw/hns/hns_roce_pd.c return hns_roce_bitmap_init(&hr_dev->uar_table.bitmap, uar_table 139 drivers/infiniband/hw/hns/hns_roce_pd.c hns_roce_bitmap_cleanup(&hr_dev->uar_table.bitmap); uar_table 339 drivers/infiniband/hw/mthca/mthca_dev.h struct mthca_uar_table uar_table; uar_table 441 drivers/infiniband/hw/mthca/mthca_memfree.c return dev->uar_table.uarc_base + uar_table 442 drivers/infiniband/hw/mthca/mthca_memfree.c uar->index * dev->uar_table.uarc_size + uar_table 456 drivers/infiniband/hw/mthca/mthca_memfree.c if (index < 0 || index > dev->uar_table.uarc_size / 8) uar_table 532 drivers/infiniband/hw/mthca/mthca_memfree.c npages = dev->uar_table.uarc_size / MTHCA_ICM_PAGE_SIZE; uar_table 555 drivers/infiniband/hw/mthca/mthca_memfree.c for (i = 0; i < dev->uar_table.uarc_size / MTHCA_ICM_PAGE_SIZE; ++i) { uar_table 713 drivers/infiniband/hw/mthca/mthca_memfree.c dev->db_tab->npages = dev->uar_table.uarc_size / MTHCA_ICM_PAGE_SIZE; uar_table 242 drivers/infiniband/hw/mthca/mthca_profile.c dev->uar_table.uarc_size = request->uarc_size; uar_table 243 drivers/infiniband/hw/mthca/mthca_profile.c dev->uar_table.uarc_base = profile[i].start; uar_table 317 drivers/infiniband/hw/mthca/mthca_provider.c uresp.uarc_size = to_mdev(ibdev)->uar_table.uarc_size; uar_table 40 drivers/infiniband/hw/mthca/mthca_uar.c uar->index = mthca_alloc(&dev->uar_table.alloc); uar_table 51 drivers/infiniband/hw/mthca/mthca_uar.c mthca_free(&dev->uar_table.alloc, uar->index); uar_table 58 drivers/infiniband/hw/mthca/mthca_uar.c ret = mthca_alloc_init(&dev->uar_table.alloc, uar_table 67 drivers/infiniband/hw/mthca/mthca_uar.c mthca_alloc_cleanup(&dev->uar_table.alloc); uar_table 77 drivers/infiniband/hw/mthca/mthca_uar.c mthca_alloc_cleanup(&dev->uar_table.alloc); uar_table 234 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h struct pvrdma_uar_table uar_table; uar_table 56 drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c struct pvrdma_id_table *tbl = &dev->uar_table.tbl; uar_table 78 drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c struct pvrdma_id_table *tbl = &dev->uar_table.tbl; uar_table 89 drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c tbl = &dev->uar_table.tbl; uar_table 117 drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c struct pvrdma_id_table *tbl = &dev->uar_table.tbl; uar_table 893 drivers/net/ethernet/mellanox/mlx4/mlx4.h struct mlx4_uar_table uar_table; uar_table 149 drivers/net/ethernet/mellanox/mlx4/pd.c uar->index = mlx4_bitmap_alloc(&mlx4_priv(dev)->uar_table.bitmap); uar_table 168 drivers/net/ethernet/mellanox/mlx4/pd.c mlx4_bitmap_free(&mlx4_priv(dev)->uar_table.bitmap, uar->index, MLX4_USE_RR); uar_table 186 drivers/net/ethernet/mellanox/mlx4/pd.c if (mlx4_bitmap_avail(&priv->uar_table.bitmap) < MLX4_NUM_RESERVED_UARS) { uar_table 287 drivers/net/ethernet/mellanox/mlx4/pd.c return mlx4_bitmap_init(&mlx4_priv(dev)->uar_table.bitmap, uar_table 294 drivers/net/ethernet/mellanox/mlx4/pd.c mlx4_bitmap_cleanup(&mlx4_priv(dev)->uar_table.bitmap);