qp_table           29 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_422_10bpc_min = {
qp_table           62 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_444_8bpc_max = {
qp_table          103 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_420_12bpc_max = {
qp_table          136 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_444_10bpc_min = {
qp_table          189 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_420_8bpc_max = {
qp_table          210 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_444_8bpc_min = {
qp_table          251 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_444_12bpc_min = {
qp_table          316 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_420_12bpc_min = {
qp_table          349 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_422_12bpc_min = {
qp_table          390 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_422_12bpc_max = {
qp_table          431 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_444_12bpc_max = {
qp_table          496 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_420_8bpc_min = {
qp_table          517 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_422_8bpc_min = {
qp_table          542 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_422_10bpc_max = {
qp_table          575 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table qp_table_420_10bpc_max = {
qp_table          602 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_420_10bpc_min = {
qp_table          629 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_444_10bpc_max = {
qp_table          682 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h const qp_table   qp_table_422_8bpc_max = {
qp_table          552 drivers/infiniband/hw/hns/hns_roce_device.h 	struct hns_roce_hem_table	qp_table;
qp_table         1031 drivers/infiniband/hw/hns/hns_roce_device.h 	struct hns_roce_qp_table  qp_table;
qp_table         1105 drivers/infiniband/hw/hns/hns_roce_hem.c 					   &hr_dev->qp_table.sccc_table);
qp_table         1108 drivers/infiniband/hw/hns/hns_roce_hem.c 					   &hr_dev->qp_table.trrl_table);
qp_table         1109 drivers/infiniband/hw/hns/hns_roce_hem.c 	hns_roce_cleanup_hem_table(hr_dev, &hr_dev->qp_table.irrl_table);
qp_table         1110 drivers/infiniband/hw/hns/hns_roce_hem.c 	hns_roce_cleanup_hem_table(hr_dev, &hr_dev->qp_table.qp_table);
qp_table         2746 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	mtts_2 = hns_roce_table_find(hr_dev, &hr_dev->qp_table.irrl_table,
qp_table         3698 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	mtts_2 = hns_roce_table_find(hr_dev, &hr_dev->qp_table.irrl_table,
qp_table         3706 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	mtts_3 = hns_roce_table_find(hr_dev, &hr_dev->qp_table.trrl_table,
qp_table         4748 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	mutex_lock(&hr_dev->qp_table.scc_mutex);
qp_table         4789 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	mutex_unlock(&hr_dev->qp_table.scc_mutex);
qp_table          614 drivers/infiniband/hw/hns/hns_roce_main.c 	ret = hns_roce_init_hem_table(hr_dev, &hr_dev->qp_table.qp_table,
qp_table          622 drivers/infiniband/hw/hns/hns_roce_main.c 	ret = hns_roce_init_hem_table(hr_dev, &hr_dev->qp_table.irrl_table,
qp_table          634 drivers/infiniband/hw/hns/hns_roce_main.c 					      &hr_dev->qp_table.trrl_table,
qp_table          694 drivers/infiniband/hw/hns/hns_roce_main.c 					      &hr_dev->qp_table.sccc_table,
qp_table          741 drivers/infiniband/hw/hns/hns_roce_main.c 					   &hr_dev->qp_table.sccc_table);
qp_table          763 drivers/infiniband/hw/hns/hns_roce_main.c 					   &hr_dev->qp_table.trrl_table);
qp_table          766 drivers/infiniband/hw/hns/hns_roce_main.c 	hns_roce_cleanup_hem_table(hr_dev, &hr_dev->qp_table.irrl_table);
qp_table          769 drivers/infiniband/hw/hns/hns_roce_main.c 	hns_roce_cleanup_hem_table(hr_dev, &hr_dev->qp_table.qp_table);
qp_table          114 drivers/infiniband/hw/hns/hns_roce_qp.c 	struct hns_roce_qp_table *qp_table = &hr_dev->qp_table;
qp_table          116 drivers/infiniband/hw/hns/hns_roce_qp.c 	return hns_roce_bitmap_alloc_range(&qp_table->bitmap, cnt, align,
qp_table          166 drivers/infiniband/hw/hns/hns_roce_qp.c 	struct hns_roce_qp_table *qp_table = &hr_dev->qp_table;
qp_table          176 drivers/infiniband/hw/hns/hns_roce_qp.c 	ret = hns_roce_table_get(hr_dev, &qp_table->qp_table, hr_qp->qpn);
qp_table          183 drivers/infiniband/hw/hns/hns_roce_qp.c 	ret = hns_roce_table_get(hr_dev, &qp_table->irrl_table, hr_qp->qpn);
qp_table          191 drivers/infiniband/hw/hns/hns_roce_qp.c 		ret = hns_roce_table_get(hr_dev, &qp_table->trrl_table,
qp_table          201 drivers/infiniband/hw/hns/hns_roce_qp.c 		ret = hns_roce_table_get(hr_dev, &qp_table->sccc_table,
qp_table          217 drivers/infiniband/hw/hns/hns_roce_qp.c 		hns_roce_table_put(hr_dev, &qp_table->sccc_table,
qp_table          222 drivers/infiniband/hw/hns/hns_roce_qp.c 		hns_roce_table_put(hr_dev, &qp_table->trrl_table, hr_qp->qpn);
qp_table          225 drivers/infiniband/hw/hns/hns_roce_qp.c 	hns_roce_table_put(hr_dev, &qp_table->irrl_table, hr_qp->qpn);
qp_table          228 drivers/infiniband/hw/hns/hns_roce_qp.c 	hns_roce_table_put(hr_dev, &qp_table->qp_table, hr_qp->qpn);
qp_table          246 drivers/infiniband/hw/hns/hns_roce_qp.c 	struct hns_roce_qp_table *qp_table = &hr_dev->qp_table;
qp_table          254 drivers/infiniband/hw/hns/hns_roce_qp.c 			hns_roce_table_put(hr_dev, &qp_table->trrl_table,
qp_table          256 drivers/infiniband/hw/hns/hns_roce_qp.c 		hns_roce_table_put(hr_dev, &qp_table->irrl_table, hr_qp->qpn);
qp_table          263 drivers/infiniband/hw/hns/hns_roce_qp.c 	struct hns_roce_qp_table *qp_table = &hr_dev->qp_table;
qp_table          268 drivers/infiniband/hw/hns/hns_roce_qp.c 	hns_roce_bitmap_free_range(&qp_table->bitmap, base_qpn, cnt, BITMAP_RR);
qp_table         1307 drivers/infiniband/hw/hns/hns_roce_qp.c 	struct hns_roce_qp_table *qp_table = &hr_dev->qp_table;
qp_table         1312 drivers/infiniband/hw/hns/hns_roce_qp.c 	mutex_init(&qp_table->scc_mutex);
qp_table         1317 drivers/infiniband/hw/hns/hns_roce_qp.c 	ret = hns_roce_bitmap_init(&qp_table->bitmap, hr_dev->caps.num_qps,
qp_table         1331 drivers/infiniband/hw/hns/hns_roce_qp.c 	hns_roce_bitmap_cleanup(&hr_dev->qp_table.bitmap);
qp_table          248 drivers/infiniband/hw/i40iw/i40iw.h 	struct i40iw_qp **qp_table;
qp_table         3447 drivers/infiniband/hw/i40iw/i40iw_cm.c 	if (!iwdev->qp_table[iwqp->ibqp.qp_num]) {
qp_table           94 drivers/infiniband/hw/i40iw/i40iw_hw.c 	iwdev->qp_table = (struct i40iw_qp **)(&iwdev->allocated_arps[BITS_TO_LONGS(arp_table_size)]);
qp_table          308 drivers/infiniband/hw/i40iw/i40iw_hw.c 			iwqp = iwdev->qp_table[info->qp_cq_id];
qp_table          654 drivers/infiniband/hw/i40iw/i40iw_utils.c 	iwdev->qp_table[qp_num] = NULL;
qp_table          689 drivers/infiniband/hw/i40iw/i40iw_utils.c 	return &iwdev->qp_table[qpn]->ibqp;
qp_table          723 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	iwdev->qp_table[qp_num] = iwqp;
qp_table          520 drivers/infiniband/hw/mthca/mthca_cq.c 		*cur_qp = mthca_array_get(&dev->qp_table.qp,
qp_table          260 drivers/infiniband/hw/mthca/mthca_dev.h 	struct mthca_icm_table *qp_table;
qp_table          345 drivers/infiniband/hw/mthca/mthca_dev.h 	struct mthca_qp_table  qp_table;
qp_table          443 drivers/infiniband/hw/mthca/mthca_main.c 	mdev->qp_table.qp_table = mthca_alloc_icm_table(mdev, init_hca->qpc_base,
qp_table          448 drivers/infiniband/hw/mthca/mthca_main.c 	if (!mdev->qp_table.qp_table) {
qp_table          454 drivers/infiniband/hw/mthca/mthca_main.c 	mdev->qp_table.eqp_table = mthca_alloc_icm_table(mdev, init_hca->eqpc_base,
qp_table          459 drivers/infiniband/hw/mthca/mthca_main.c 	if (!mdev->qp_table.eqp_table) {
qp_table          465 drivers/infiniband/hw/mthca/mthca_main.c 	mdev->qp_table.rdb_table = mthca_alloc_icm_table(mdev, init_hca->rdb_base,
qp_table          468 drivers/infiniband/hw/mthca/mthca_main.c 							 mdev->qp_table.rdb_shift, 0,
qp_table          470 drivers/infiniband/hw/mthca/mthca_main.c 	if (!mdev->qp_table.rdb_table) {
qp_table          530 drivers/infiniband/hw/mthca/mthca_main.c 	mthca_free_icm_table(mdev, mdev->qp_table.rdb_table);
qp_table          533 drivers/infiniband/hw/mthca/mthca_main.c 	mthca_free_icm_table(mdev, mdev->qp_table.eqp_table);
qp_table          536 drivers/infiniband/hw/mthca/mthca_main.c 	mthca_free_icm_table(mdev, mdev->qp_table.qp_table);
qp_table          563 drivers/infiniband/hw/mthca/mthca_main.c 	mthca_free_icm_table(mdev, mdev->qp_table.rdb_table);
qp_table          564 drivers/infiniband/hw/mthca/mthca_main.c 	mthca_free_icm_table(mdev, mdev->qp_table.eqp_table);
qp_table          565 drivers/infiniband/hw/mthca/mthca_main.c 	mthca_free_icm_table(mdev, mdev->qp_table.qp_table);
qp_table          206 drivers/infiniband/hw/mthca/mthca_profile.c 			for (dev->qp_table.rdb_shift = 0;
qp_table          207 drivers/infiniband/hw/mthca/mthca_profile.c 			     request->num_qp << dev->qp_table.rdb_shift < profile[i].num;
qp_table          208 drivers/infiniband/hw/mthca/mthca_profile.c 			     ++dev->qp_table.rdb_shift)
qp_table          210 drivers/infiniband/hw/mthca/mthca_profile.c 			dev->qp_table.rdb_base    = (u32) profile[i].start;
qp_table          107 drivers/infiniband/hw/mthca/mthca_provider.c 	props->max_qp_rd_atom      = 1 << mdev->qp_table.rdb_shift;
qp_table          198 drivers/infiniband/hw/mthca/mthca_qp.c 	return qp->qpn >= dev->qp_table.sqp_start &&
qp_table          199 drivers/infiniband/hw/mthca/mthca_qp.c 		qp->qpn <= dev->qp_table.sqp_start + 3;
qp_table          204 drivers/infiniband/hw/mthca/mthca_qp.c 	return qp->qpn >= dev->qp_table.sqp_start &&
qp_table          205 drivers/infiniband/hw/mthca/mthca_qp.c 		qp->qpn <= dev->qp_table.sqp_start + 1;
qp_table          244 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_lock(&dev->qp_table.lock);
qp_table          245 drivers/infiniband/hw/mthca/mthca_qp.c 	qp = mthca_array_get(&dev->qp_table.qp, qpn & (dev->limits.num_qps - 1));
qp_table          248 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_unlock(&dev->qp_table.lock);
qp_table          265 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_lock(&dev->qp_table.lock);
qp_table          268 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_unlock(&dev->qp_table.lock);
qp_table          770 drivers/infiniband/hw/mthca/mthca_qp.c 		cpu_to_be32(dev->qp_table.rdb_base +
qp_table          772 drivers/infiniband/hw/mthca/mthca_qp.c 			     dev->qp_table.rdb_shift));
qp_table          909 drivers/infiniband/hw/mthca/mthca_qp.c 	    attr->max_dest_rd_atomic > 1 << dev->qp_table.rdb_shift) {
qp_table          911 drivers/infiniband/hw/mthca/mthca_qp.c 			  attr->max_dest_rd_atomic, 1 << dev->qp_table.rdb_shift);
qp_table         1095 drivers/infiniband/hw/mthca/mthca_qp.c 		ret = mthca_table_get(dev, dev->qp_table.qp_table, qp->qpn);
qp_table         1099 drivers/infiniband/hw/mthca/mthca_qp.c 		ret = mthca_table_get(dev, dev->qp_table.eqp_table, qp->qpn);
qp_table         1103 drivers/infiniband/hw/mthca/mthca_qp.c 		ret = mthca_table_get(dev, dev->qp_table.rdb_table,
qp_table         1104 drivers/infiniband/hw/mthca/mthca_qp.c 				      qp->qpn << dev->qp_table.rdb_shift);
qp_table         1113 drivers/infiniband/hw/mthca/mthca_qp.c 	mthca_table_put(dev, dev->qp_table.eqp_table, qp->qpn);
qp_table         1116 drivers/infiniband/hw/mthca/mthca_qp.c 	mthca_table_put(dev, dev->qp_table.qp_table, qp->qpn);
qp_table         1124 drivers/infiniband/hw/mthca/mthca_qp.c 	mthca_table_put(dev, dev->qp_table.rdb_table,
qp_table         1125 drivers/infiniband/hw/mthca/mthca_qp.c 			qp->qpn << dev->qp_table.rdb_shift);
qp_table         1126 drivers/infiniband/hw/mthca/mthca_qp.c 	mthca_table_put(dev, dev->qp_table.eqp_table, qp->qpn);
qp_table         1127 drivers/infiniband/hw/mthca/mthca_qp.c 	mthca_table_put(dev, dev->qp_table.qp_table, qp->qpn);
qp_table         1311 drivers/infiniband/hw/mthca/mthca_qp.c 	qp->qpn = mthca_alloc(&dev->qp_table.alloc);
qp_table         1321 drivers/infiniband/hw/mthca/mthca_qp.c 		mthca_free(&dev->qp_table.alloc, qp->qpn);
qp_table         1325 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_lock_irq(&dev->qp_table.lock);
qp_table         1326 drivers/infiniband/hw/mthca/mthca_qp.c 	mthca_array_set(&dev->qp_table.qp,
qp_table         1328 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_unlock_irq(&dev->qp_table.lock);
qp_table         1374 drivers/infiniband/hw/mthca/mthca_qp.c 	u32 mqpn = qpn * 2 + dev->qp_table.sqp_start + port - 1;
qp_table         1388 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_lock_irq(&dev->qp_table.lock);
qp_table         1389 drivers/infiniband/hw/mthca/mthca_qp.c 	if (mthca_array_get(&dev->qp_table.qp, mqpn))
qp_table         1392 drivers/infiniband/hw/mthca/mthca_qp.c 		mthca_array_set(&dev->qp_table.qp, mqpn, sqp);
qp_table         1393 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_unlock_irq(&dev->qp_table.lock);
qp_table         1418 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_lock(&dev->qp_table.lock);
qp_table         1419 drivers/infiniband/hw/mthca/mthca_qp.c 	mthca_array_clear(&dev->qp_table.qp, mqpn);
qp_table         1420 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_unlock(&dev->qp_table.lock);
qp_table         1435 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_lock_irq(&dev->qp_table.lock);
qp_table         1437 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_unlock_irq(&dev->qp_table.lock);
qp_table         1457 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_lock(&dev->qp_table.lock);
qp_table         1458 drivers/infiniband/hw/mthca/mthca_qp.c 	mthca_array_clear(&dev->qp_table.qp,
qp_table         1461 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_unlock(&dev->qp_table.lock);
qp_table         1495 drivers/infiniband/hw/mthca/mthca_qp.c 		mthca_free(&dev->qp_table.alloc, qp->qpn);
qp_table         2263 drivers/infiniband/hw/mthca/mthca_qp.c 	spin_lock_init(&dev->qp_table.lock);
qp_table         2269 drivers/infiniband/hw/mthca/mthca_qp.c 	dev->qp_table.sqp_start = (dev->limits.reserved_qps + 1) & ~1UL;
qp_table         2270 drivers/infiniband/hw/mthca/mthca_qp.c 	err = mthca_alloc_init(&dev->qp_table.alloc,
qp_table         2273 drivers/infiniband/hw/mthca/mthca_qp.c 			       dev->qp_table.sqp_start +
qp_table         2278 drivers/infiniband/hw/mthca/mthca_qp.c 	err = mthca_array_init(&dev->qp_table.qp,
qp_table         2281 drivers/infiniband/hw/mthca/mthca_qp.c 		mthca_alloc_cleanup(&dev->qp_table.alloc);
qp_table         2287 drivers/infiniband/hw/mthca/mthca_qp.c 				    dev->qp_table.sqp_start + i * 2);
qp_table         2300 drivers/infiniband/hw/mthca/mthca_qp.c 	mthca_array_cleanup(&dev->qp_table.qp, dev->limits.num_qps);
qp_table         2301 drivers/infiniband/hw/mthca/mthca_qp.c 	mthca_alloc_cleanup(&dev->qp_table.alloc);
qp_table         2313 drivers/infiniband/hw/mthca/mthca_qp.c 	mthca_array_cleanup(&dev->qp_table.qp, dev->limits.num_qps);
qp_table         2314 drivers/infiniband/hw/mthca/mthca_qp.c 	mthca_alloc_cleanup(&dev->qp_table.alloc);
qp_table          426 drivers/infiniband/sw/rdmavt/qp.c 	rdi->qp_dev->qp_table =
qp_table          428 drivers/infiniband/sw/rdmavt/qp.c 			     sizeof(*rdi->qp_dev->qp_table),
qp_table          430 drivers/infiniband/sw/rdmavt/qp.c 	if (!rdi->qp_dev->qp_table)
qp_table          434 drivers/infiniband/sw/rdmavt/qp.c 		RCU_INIT_POINTER(rdi->qp_dev->qp_table[i], NULL);
qp_table          447 drivers/infiniband/sw/rdmavt/qp.c 	kfree(rdi->qp_dev->qp_table);
qp_table          511 drivers/infiniband/sw/rdmavt/qp.c 	kfree(rdi->qp_dev->qp_table);
qp_table          788 drivers/infiniband/sw/rdmavt/qp.c 		qpp = &rdi->qp_dev->qp_table[n];
qp_table         1429 drivers/infiniband/sw/rdmavt/qp.c 		qp->next = rdi->qp_dev->qp_table[n];
qp_table         1430 drivers/infiniband/sw/rdmavt/qp.c 		rcu_assign_pointer(rdi->qp_dev->qp_table[n], qp);
qp_table         2779 drivers/infiniband/sw/rdmavt/qp.c 					rdi->qp_dev->qp_table[
qp_table         1589 drivers/net/ethernet/mellanox/mlx4/main.c 	err = mlx4_init_icm_table(dev, &priv->qp_table.cmpt_table,
qp_table         1635 drivers/net/ethernet/mellanox/mlx4/main.c 	mlx4_cleanup_icm_table(dev, &priv->qp_table.cmpt_table);
qp_table         1719 drivers/net/ethernet/mellanox/mlx4/main.c 	err = mlx4_init_icm_table(dev, &priv->qp_table.qp_table,
qp_table         1730 drivers/net/ethernet/mellanox/mlx4/main.c 	err = mlx4_init_icm_table(dev, &priv->qp_table.auxc_table,
qp_table         1741 drivers/net/ethernet/mellanox/mlx4/main.c 	err = mlx4_init_icm_table(dev, &priv->qp_table.altc_table,
qp_table         1752 drivers/net/ethernet/mellanox/mlx4/main.c 	err = mlx4_init_icm_table(dev, &priv->qp_table.rdmarc_table,
qp_table         1754 drivers/net/ethernet/mellanox/mlx4/main.c 				  dev_cap->rdmarc_entry_sz << priv->qp_table.rdmarc_shift,
qp_table         1810 drivers/net/ethernet/mellanox/mlx4/main.c 	mlx4_cleanup_icm_table(dev, &priv->qp_table.rdmarc_table);
qp_table         1813 drivers/net/ethernet/mellanox/mlx4/main.c 	mlx4_cleanup_icm_table(dev, &priv->qp_table.altc_table);
qp_table         1816 drivers/net/ethernet/mellanox/mlx4/main.c 	mlx4_cleanup_icm_table(dev, &priv->qp_table.auxc_table);
qp_table         1819 drivers/net/ethernet/mellanox/mlx4/main.c 	mlx4_cleanup_icm_table(dev, &priv->qp_table.qp_table);
qp_table         1834 drivers/net/ethernet/mellanox/mlx4/main.c 	mlx4_cleanup_icm_table(dev, &priv->qp_table.cmpt_table);
qp_table         1852 drivers/net/ethernet/mellanox/mlx4/main.c 	mlx4_cleanup_icm_table(dev, &priv->qp_table.rdmarc_table);
qp_table         1853 drivers/net/ethernet/mellanox/mlx4/main.c 	mlx4_cleanup_icm_table(dev, &priv->qp_table.altc_table);
qp_table         1854 drivers/net/ethernet/mellanox/mlx4/main.c 	mlx4_cleanup_icm_table(dev, &priv->qp_table.auxc_table);
qp_table         1855 drivers/net/ethernet/mellanox/mlx4/main.c 	mlx4_cleanup_icm_table(dev, &priv->qp_table.qp_table);
qp_table         1862 drivers/net/ethernet/mellanox/mlx4/main.c 	mlx4_cleanup_icm_table(dev, &priv->qp_table.cmpt_table);
qp_table          722 drivers/net/ethernet/mellanox/mlx4/mlx4.h 	struct mlx4_icm_table	qp_table;
qp_table          898 drivers/net/ethernet/mellanox/mlx4/mlx4.h 	struct mlx4_qp_table	qp_table;
qp_table          189 drivers/net/ethernet/mellanox/mlx4/profile.c 			for (priv->qp_table.rdmarc_shift = 0;
qp_table          190 drivers/net/ethernet/mellanox/mlx4/profile.c 			     request->num_qp << priv->qp_table.rdmarc_shift < profile[i].num;
qp_table          191 drivers/net/ethernet/mellanox/mlx4/profile.c 			     ++priv->qp_table.rdmarc_shift)
qp_table          193 drivers/net/ethernet/mellanox/mlx4/profile.c 			dev->caps.max_qp_dest_rdma = 1 << priv->qp_table.rdmarc_shift;
qp_table          194 drivers/net/ethernet/mellanox/mlx4/profile.c 			priv->qp_table.rdmarc_base   = (u32) profile[i].start;
qp_table          196 drivers/net/ethernet/mellanox/mlx4/profile.c 			init_hca->log_rd_per_qp	     = priv->qp_table.rdmarc_shift;
qp_table           51 drivers/net/ethernet/mellanox/mlx4/qp.c 	struct mlx4_qp_table *qp_table = &mlx4_priv(dev)->qp_table;
qp_table           54 drivers/net/ethernet/mellanox/mlx4/qp.c 	spin_lock(&qp_table->lock);
qp_table           60 drivers/net/ethernet/mellanox/mlx4/qp.c 	spin_unlock(&qp_table->lock);
qp_table          226 drivers/net/ethernet/mellanox/mlx4/qp.c 	struct mlx4_qp_table *qp_table = &priv->qp_table;
qp_table          239 drivers/net/ethernet/mellanox/mlx4/qp.c 	*base = mlx4_zone_alloc_entries(qp_table->zones, uid, cnt, align,
qp_table          278 drivers/net/ethernet/mellanox/mlx4/qp.c 	struct mlx4_qp_table *qp_table = &priv->qp_table;
qp_table          282 drivers/net/ethernet/mellanox/mlx4/qp.c 	mlx4_zone_free_entries_unique(qp_table->zones, base_qpn, cnt);
qp_table          311 drivers/net/ethernet/mellanox/mlx4/qp.c 	struct mlx4_qp_table *qp_table = &priv->qp_table;
qp_table          314 drivers/net/ethernet/mellanox/mlx4/qp.c 	err = mlx4_table_get(dev, &qp_table->qp_table, qpn);
qp_table          318 drivers/net/ethernet/mellanox/mlx4/qp.c 	err = mlx4_table_get(dev, &qp_table->auxc_table, qpn);
qp_table          322 drivers/net/ethernet/mellanox/mlx4/qp.c 	err = mlx4_table_get(dev, &qp_table->altc_table, qpn);
qp_table          326 drivers/net/ethernet/mellanox/mlx4/qp.c 	err = mlx4_table_get(dev, &qp_table->rdmarc_table, qpn);
qp_table          330 drivers/net/ethernet/mellanox/mlx4/qp.c 	err = mlx4_table_get(dev, &qp_table->cmpt_table, qpn);
qp_table          337 drivers/net/ethernet/mellanox/mlx4/qp.c 	mlx4_table_put(dev, &qp_table->rdmarc_table, qpn);
qp_table          340 drivers/net/ethernet/mellanox/mlx4/qp.c 	mlx4_table_put(dev, &qp_table->altc_table, qpn);
qp_table          343 drivers/net/ethernet/mellanox/mlx4/qp.c 	mlx4_table_put(dev, &qp_table->auxc_table, qpn);
qp_table          346 drivers/net/ethernet/mellanox/mlx4/qp.c 	mlx4_table_put(dev, &qp_table->qp_table, qpn);
qp_table          368 drivers/net/ethernet/mellanox/mlx4/qp.c 	struct mlx4_qp_table *qp_table = &priv->qp_table;
qp_table          370 drivers/net/ethernet/mellanox/mlx4/qp.c 	mlx4_table_put(dev, &qp_table->cmpt_table, qpn);
qp_table          371 drivers/net/ethernet/mellanox/mlx4/qp.c 	mlx4_table_put(dev, &qp_table->rdmarc_table, qpn);
qp_table          372 drivers/net/ethernet/mellanox/mlx4/qp.c 	mlx4_table_put(dev, &qp_table->altc_table, qpn);
qp_table          373 drivers/net/ethernet/mellanox/mlx4/qp.c 	mlx4_table_put(dev, &qp_table->auxc_table, qpn);
qp_table          374 drivers/net/ethernet/mellanox/mlx4/qp.c 	mlx4_table_put(dev, &qp_table->qp_table, qpn);
qp_table          393 drivers/net/ethernet/mellanox/mlx4/qp.c 	struct mlx4_qp_table *qp_table = &mlx4_priv(dev)->qp_table;
qp_table          396 drivers/net/ethernet/mellanox/mlx4/qp.c 	spin_lock_irq(&qp_table->lock);
qp_table          400 drivers/net/ethernet/mellanox/mlx4/qp.c 	spin_unlock_irq(&qp_table->lock);
qp_table          407 drivers/net/ethernet/mellanox/mlx4/qp.c 	struct mlx4_qp_table *qp_table = &priv->qp_table;
qp_table          419 drivers/net/ethernet/mellanox/mlx4/qp.c 	spin_lock_irq(&qp_table->lock);
qp_table          422 drivers/net/ethernet/mellanox/mlx4/qp.c 	spin_unlock_irq(&qp_table->lock);
qp_table          515 drivers/net/ethernet/mellanox/mlx4/qp.c 	struct mlx4_qp_table *qp_table = &mlx4_priv(dev)->qp_table;
qp_table          518 drivers/net/ethernet/mellanox/mlx4/qp.c 	spin_lock_irqsave(&qp_table->lock, flags);
qp_table          520 drivers/net/ethernet/mellanox/mlx4/qp.c 	spin_unlock_irqrestore(&qp_table->lock, flags);
qp_table          551 drivers/net/ethernet/mellanox/mlx4/qp.c 	struct mlx4_qp_table *qp_table = &mlx4_priv(dev)->qp_table;
qp_table          558 drivers/net/ethernet/mellanox/mlx4/qp.c 	qp_table->zones = mlx4_zone_allocator_create(MLX4_ZONE_ALLOC_FLAGS_NO_OVERLAP);
qp_table          560 drivers/net/ethernet/mellanox/mlx4/qp.c 	if (NULL == qp_table->zones)
qp_table          579 drivers/net/ethernet/mellanox/mlx4/qp.c 	err = mlx4_zone_add_one(qp_table->zones, *bitmap + MLX4_QP_TABLE_ZONE_GENERAL,
qp_table          582 drivers/net/ethernet/mellanox/mlx4/qp.c 				0, qp_table->zones_uids + MLX4_QP_TABLE_ZONE_GENERAL);
qp_table          598 drivers/net/ethernet/mellanox/mlx4/qp.c 	err = mlx4_zone_add_one(qp_table->zones, *bitmap + MLX4_QP_TABLE_ZONE_RSS,
qp_table          602 drivers/net/ethernet/mellanox/mlx4/qp.c 				0, qp_table->zones_uids + MLX4_QP_TABLE_ZONE_RSS);
qp_table          708 drivers/net/ethernet/mellanox/mlx4/qp.c 		err = mlx4_zone_add_one(qp_table->zones, *bitmap + k,
qp_table          712 drivers/net/ethernet/mellanox/mlx4/qp.c 					offset, qp_table->zones_uids + k);
qp_table          721 drivers/net/ethernet/mellanox/mlx4/qp.c 	qp_table->bitmap_gen = *bitmap;
qp_table          730 drivers/net/ethernet/mellanox/mlx4/qp.c 	mlx4_zone_allocator_destroy(qp_table->zones);
qp_table          736 drivers/net/ethernet/mellanox/mlx4/qp.c 	struct mlx4_qp_table *qp_table = &mlx4_priv(dev)->qp_table;
qp_table          738 drivers/net/ethernet/mellanox/mlx4/qp.c 	if (qp_table->zones) {
qp_table          742 drivers/net/ethernet/mellanox/mlx4/qp.c 		     i < sizeof(qp_table->zones_uids)/sizeof(qp_table->zones_uids[0]);
qp_table          745 drivers/net/ethernet/mellanox/mlx4/qp.c 				mlx4_zone_get_bitmap(qp_table->zones,
qp_table          746 drivers/net/ethernet/mellanox/mlx4/qp.c 						     qp_table->zones_uids[i]);
qp_table          748 drivers/net/ethernet/mellanox/mlx4/qp.c 			mlx4_zone_remove_one(qp_table->zones, qp_table->zones_uids[i]);
qp_table          754 drivers/net/ethernet/mellanox/mlx4/qp.c 		mlx4_zone_allocator_destroy(qp_table->zones);
qp_table          755 drivers/net/ethernet/mellanox/mlx4/qp.c 		kfree(qp_table->bitmap_gen);
qp_table          756 drivers/net/ethernet/mellanox/mlx4/qp.c 		qp_table->bitmap_gen = NULL;
qp_table          757 drivers/net/ethernet/mellanox/mlx4/qp.c 		qp_table->zones = NULL;
qp_table          763 drivers/net/ethernet/mellanox/mlx4/qp.c 	struct mlx4_qp_table *qp_table = &mlx4_priv(dev)->qp_table;
qp_table          773 drivers/net/ethernet/mellanox/mlx4/qp.c 	spin_lock_init(&qp_table->lock);
qp_table          158 drivers/net/ethernet/mellanox/mlx5/core/qp.c 	priv  = container_of(table, struct mlx5_priv, qp_table);
qp_table          200 drivers/net/ethernet/mellanox/mlx5/core/qp.c 	struct mlx5_qp_table *table = &dev->priv.qp_table;
qp_table          222 drivers/net/ethernet/mellanox/mlx5/core/qp.c 	struct mlx5_qp_table *table = &dev->priv.qp_table;
qp_table          526 drivers/net/ethernet/mellanox/mlx5/core/qp.c 	struct mlx5_qp_table *table = &dev->priv.qp_table;
qp_table          539 drivers/net/ethernet/mellanox/mlx5/core/qp.c 	struct mlx5_qp_table *table = &dev->priv.qp_table;
qp_table          727 drivers/net/ethernet/mellanox/mlx5/core/qp.c 	struct mlx5_qp_table *table = &dev->priv.qp_table;
qp_table          552 include/linux/mlx5/driver.h 	struct mlx5_qp_table	qp_table;
qp_table          558 include/linux/mlx5/qp.h 	return radix_tree_lookup(&dev->priv.qp_table.tree, qpn);
qp_table          494 include/rdma/rdmavt_qp.h 	struct rvt_qp __rcu **qp_table;
qp_table          725 include/rdma/rdmavt_qp.h 		for (qp = rcu_dereference(rdi->qp_dev->qp_table[n]); qp;