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);