qpc               673 drivers/infiniband/hw/mlx5/devx.c 		void *qpc;
qpc               675 drivers/infiniband/hw/mlx5/devx.c 		qpc = MLX5_ADDR_OF(create_qp_in, in, qpc);
qpc               676 drivers/infiniband/hw/mlx5/devx.c 		MLX5_SET(qpc, qpc, dbr_umem_valid, 1);
qpc                70 drivers/infiniband/hw/mlx5/mlx5_ib.h #define MLX5_USER_ASSIGNED_UIDX_MASK __mlx5_mask(qpc, user_index)
qpc               872 drivers/infiniband/hw/mlx5/qp.c 	void *qpc;
qpc               943 drivers/infiniband/hw/mlx5/qp.c 	qpc = MLX5_ADDR_OF(create_qp_in, *in, qpc);
qpc               945 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(qpc, qpc, log_page_size, page_shift - MLX5_ADAPTER_PAGE_SHIFT);
qpc               946 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(qpc, qpc, page_offset, offset);
qpc               948 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(qpc, qpc, uar_page, uar_index);
qpc              1037 drivers/infiniband/hw/mlx5/qp.c 	void *qpc;
qpc              1099 drivers/infiniband/hw/mlx5/qp.c 	qpc = MLX5_ADDR_OF(create_qp_in, *in, qpc);
qpc              1100 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(qpc, qpc, uar_page, uar_index);
qpc              1101 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(qpc, qpc, log_page_size, qp->buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT);
qpc              1104 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(qpc, qpc, fre, 1);
qpc              1105 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(qpc, qpc, rlky, 1);
qpc              1108 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, deth_sqpn, 1);
qpc              1228 drivers/infiniband/hw/mlx5/qp.c 	void *qpc = MLX5_ADDR_OF(create_qp_in, qpin, qpc);
qpc              1256 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(sqc, sqc, user_index, MLX5_GET(qpc, qpc, user_index));
qpc              1257 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(sqc, sqc, cqn, MLX5_GET(qpc, qpc, cqn_snd));
qpc              1266 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(wq, wq, pd, MLX5_GET(qpc, qpc, pd));
qpc              1267 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(wq, wq, uar_page, MLX5_GET(qpc, qpc, uar_page));
qpc              1268 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET64(wq, wq, dbr_addr, MLX5_GET64(qpc, qpc, dbr_addr));
qpc              1270 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(wq, wq, log_wq_sz, MLX5_GET(qpc, qpc, log_sq_size));
qpc              1301 drivers/infiniband/hw/mlx5/qp.c static size_t get_rq_pas_size(void *qpc)
qpc              1303 drivers/infiniband/hw/mlx5/qp.c 	u32 log_page_size = MLX5_GET(qpc, qpc, log_page_size) + 12;
qpc              1304 drivers/infiniband/hw/mlx5/qp.c 	u32 log_rq_stride = MLX5_GET(qpc, qpc, log_rq_stride);
qpc              1305 drivers/infiniband/hw/mlx5/qp.c 	u32 log_rq_size   = MLX5_GET(qpc, qpc, log_rq_size);
qpc              1306 drivers/infiniband/hw/mlx5/qp.c 	u32 page_offset   = MLX5_GET(qpc, qpc, page_offset);
qpc              1326 drivers/infiniband/hw/mlx5/qp.c 	void *qpc = MLX5_ADDR_OF(create_qp_in, qpin, qpc);
qpc              1327 drivers/infiniband/hw/mlx5/qp.c 	size_t rq_pas_size = get_rq_pas_size(qpc);
qpc              1346 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(rqc, rqc, user_index, MLX5_GET(qpc, qpc, user_index));
qpc              1347 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(rqc, rqc, cqn, MLX5_GET(qpc, qpc, cqn_rcv));
qpc              1356 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(wq, wq, page_offset, MLX5_GET(qpc, qpc, page_offset));
qpc              1357 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(wq, wq, pd, MLX5_GET(qpc, qpc, pd));
qpc              1358 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET64(wq, wq, dbr_addr, MLX5_GET64(qpc, qpc, dbr_addr));
qpc              1359 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(wq, wq, log_wq_stride, MLX5_GET(qpc, qpc, log_rq_stride) + 4);
qpc              1360 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(wq, wq, log_wq_pg_sz, MLX5_GET(qpc, qpc, log_page_size));
qpc              1361 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(wq, wq, log_wq_sz, MLX5_GET(qpc, qpc, log_rq_size));
qpc              1843 drivers/infiniband/hw/mlx5/qp.c 					 void *qpc)
qpc              1854 drivers/infiniband/hw/mlx5/qp.c 			MLX5_SET(dctc, qpc, cs_res, MLX5_RES_SCAT_DATA64_CQE);
qpc              1859 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(qpc, qpc, cs_res,
qpc              1867 drivers/infiniband/hw/mlx5/qp.c 					 void *qpc)
qpc              1884 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, cs_req, MLX5_REQ_SCAT_DATA64_CQE);
qpc              1890 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, cs_req, MLX5_REQ_SCAT_DATA32_CQE);
qpc              1962 drivers/infiniband/hw/mlx5/qp.c 	void *qpc;
qpc              2171 drivers/infiniband/hw/mlx5/qp.c 	qpc = MLX5_ADDR_OF(create_qp_in, in, qpc);
qpc              2173 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(qpc, qpc, st, mlx5_st);
qpc              2174 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
qpc              2177 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, pd, to_mpd(pd ? pd : devr->p0)->pdn);
qpc              2179 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, latency_sensitive, 1);
qpc              2183 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, wq_signature, 1);
qpc              2186 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, block_lb_mc, 1);
qpc              2189 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, cd_master, 1);
qpc              2191 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, cd_slave_send, 1);
qpc              2193 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, cd_slave_receive, 1);
qpc              2195 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, req_e2e_credit_mode, 1);
qpc              2197 drivers/infiniband/hw/mlx5/qp.c 		configure_responder_scat_cqe(init_attr, qpc);
qpc              2200 drivers/infiniband/hw/mlx5/qp.c 					     qpc);
qpc              2204 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, log_rq_stride, qp->rq.wqe_shift - 4);
qpc              2205 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, log_rq_size, ilog2(qp->rq.wqe_cnt));
qpc              2208 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET(qpc, qpc, rq_type, get_rx_type(qp, init_attr));
qpc              2211 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, log_sq_size, ilog2(qp->sq.wqe_cnt));
qpc              2213 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, no_sq, 1);
qpc              2216 drivers/infiniband/hw/mlx5/qp.c 			MLX5_SET(qpc, qpc, offload_type,
qpc              2223 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(devr->c0)->mcq.cqn);
qpc              2224 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, cqn_snd, to_mcq(devr->c0)->mcq.cqn);
qpc              2225 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(devr->s0)->msrq.srqn);
qpc              2226 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, xrcd, to_mxrcd(init_attr->xrcd)->xrcdn);
qpc              2229 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(devr->c0)->mcq.cqn);
qpc              2230 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, xrcd, to_mxrcd(devr->x1)->xrcdn);
qpc              2231 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(devr->s0)->msrq.srqn);
qpc              2235 drivers/infiniband/hw/mlx5/qp.c 			MLX5_SET(qpc, qpc, xrcd, to_mxrcd(devr->x0)->xrcdn);
qpc              2236 drivers/infiniband/hw/mlx5/qp.c 			MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(init_attr->srq)->msrq.srqn);
qpc              2238 drivers/infiniband/hw/mlx5/qp.c 			MLX5_SET(qpc, qpc, xrcd, to_mxrcd(devr->x1)->xrcdn);
qpc              2239 drivers/infiniband/hw/mlx5/qp.c 			MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(devr->s1)->msrq.srqn);
qpc              2244 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, cqn_snd, to_mcq(init_attr->send_cq)->mcq.cqn);
qpc              2247 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(init_attr->recv_cq)->mcq.cqn);
qpc              2249 drivers/infiniband/hw/mlx5/qp.c 	MLX5_SET64(qpc, qpc, dbr_addr, qp->db.dma);
qpc              2253 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, user_index, uidx);
qpc              2258 drivers/infiniband/hw/mlx5/qp.c 		MLX5_SET(qpc, qpc, ulp_stateless_offload_mode, 1);
qpc              2268 drivers/infiniband/hw/mlx5/qp.c 			MLX5_SET(qpc, qpc, end_padding_mode,
qpc              5646 drivers/infiniband/hw/mlx5/qp.c 	context = (struct mlx5_qp_context *)MLX5_ADDR_OF(query_qp_out, outb, qpc);
qpc               746 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int handle_counter(struct mlx4_dev *dev, struct mlx4_qp_context *qpc,
qpc               753 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_qp_context	*qpc = inbox->buf + 8;
qpc               759 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	port = (qpc->pri_path.sched_queue & 0x40) ? 2 : 1;
qpc               762 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	qp_type	= (be32_to_cpu(qpc->flags) >> 16) & 0xff;
qpc               764 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = handle_counter(dev, qpc, slave, port);
qpc               782 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				qpc->param3 &= ~cpu_to_be32(MLX4_STRIP_VLAN);
qpc               793 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		qpc->pri_path.vlan_control &=
qpc               797 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			qpc->pri_path.vlan_control |=
qpc               810 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				qpc->pri_path.vlan_control |=
qpc               816 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				qpc->pri_path.vlan_control |=
qpc               822 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			qpc->pri_path.vlan_control |=
qpc               827 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		qpc->pri_path.fvl_rx |= MLX4_FVL_RX_FORCE_ETH_VLAN;
qpc               828 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		qpc->pri_path.vlan_index = vp_oper->vlan_idx;
qpc               829 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		qpc->pri_path.fl |= MLX4_FL_ETH_HIDE_CQE_VLAN;
qpc               831 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			qpc->pri_path.fl |= MLX4_FL_SV;
qpc               833 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			qpc->pri_path.fl |= MLX4_FL_CV;
qpc               834 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		qpc->pri_path.feup |= MLX4_FEUP_FORCE_ETH_UP | MLX4_FVL_FORCE_ETH_VLAN;
qpc               835 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		qpc->pri_path.sched_queue &= 0xC7;
qpc               836 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		qpc->pri_path.sched_queue |= (vp_oper->state.default_qos) << 3;
qpc               837 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		qpc->qos_vport = vp_oper->state.qos_vport;
qpc               840 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		qpc->pri_path.feup |= MLX4_FSM_FORCE_ETH_SRC_MAC;
qpc               841 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		qpc->pri_path.grh_mylmc = (0x80 & qpc->pri_path.grh_mylmc) + vp_oper->mac_idx;
qpc               999 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				     struct mlx4_qp_context *qpc, u8 slave,
qpc              1015 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			qpc->pri_path.counter_index  = counter->com.res_id;
qpc              1031 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		qpc->pri_path.counter_index = counter_idx;
qpc              1033 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			 __func__, slave, qpc->pri_path.counter_index);
qpc              1040 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int handle_counter(struct mlx4_dev *dev, struct mlx4_qp_context *qpc,
qpc              1043 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	if (qpc->pri_path.counter_index != MLX4_SINK_COUNTER_INDEX(dev))
qpc              1045 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 					       qpc->pri_path.counter_index);
qpc              1047 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	return handle_unexisting_counter(dev, qpc, slave, port);
qpc              2706 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int qp_get_mtt_addr(struct mlx4_qp_context *qpc)
qpc              2708 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	return be32_to_cpu(qpc->mtt_base_addr_l) & 0xfffffff8;
qpc              2716 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int qp_get_mtt_size(struct mlx4_qp_context *qpc)
qpc              2718 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	int page_shift = (qpc->log_page_size & 0x3f) + 12;
qpc              2719 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	int log_sq_size = (qpc->sq_size_stride >> 3) & 0xf;
qpc              2720 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	int log_sq_sride = qpc->sq_size_stride & 7;
qpc              2721 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	int log_rq_size = (qpc->rq_size_stride >> 3) & 0xf;
qpc              2722 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	int log_rq_stride = qpc->rq_size_stride & 7;
qpc              2723 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	int srq = (be32_to_cpu(qpc->srqn) >> 24) & 1;
qpc              2724 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	int rss = (be32_to_cpu(qpc->flags) >> 13) & 1;
qpc              2725 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	u32 ts = (be32_to_cpu(qpc->flags) >> 16) & 0xff;
qpc              2731 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	int page_offset = (be32_to_cpu(qpc->params2) >> 6) & 0x3f;
qpc              2919 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int qp_get_rcqn(struct mlx4_qp_context *qpc)
qpc              2921 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	return be32_to_cpu(qpc->cqn_recv) & 0xffffff;
qpc              2924 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int qp_get_scqn(struct mlx4_qp_context *qpc)
qpc              2926 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	return be32_to_cpu(qpc->cqn_send) & 0xffffff;
qpc              2929 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static u32 qp_get_srqn(struct mlx4_qp_context *qpc)
qpc              2931 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	return be32_to_cpu(qpc->srqn) & 0x1ffffff;
qpc              2948 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				 struct mlx4_qp_context *qpc,
qpc              2961 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_qp_context *qpc = inbox->buf + 8;
qpc              2962 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	int mtt_base = qp_get_mtt_addr(qpc) / dev->caps.mtt_entry_sz;
qpc              2963 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	int mtt_size = qp_get_mtt_size(qpc);
qpc              2966 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	int rcqn = qp_get_rcqn(qpc);
qpc              2967 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	int scqn = qp_get_scqn(qpc);
qpc              2968 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	u32 srqn = qp_get_srqn(qpc) & 0xffffff;
qpc              2969 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	int use_srq = (qp_get_srqn(qpc) >> 24) & 1;
qpc              2973 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = adjust_qp_sched_queue(dev, slave, qpc, inbox);
qpc              2988 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	qp->qpc_flags = be32_to_cpu(qpc->flags);
qpc              3015 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	adjust_proxy_tun_qkey(dev, vhcr, qpc);
qpc              3037 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	qp->param3 = qpc->param3;
qpc              3768 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				  struct mlx4_qp_context *qpc,
qpc              3774 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		   dev, slave, (qpc->pri_path.sched_queue >> 6 & 1) + 1) - 1;
qpc              3779 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	pri_sched_queue = (qpc->pri_path.sched_queue & ~(1 << 6)) |
qpc              3783 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	    qpc->pri_path.sched_queue || mlx4_is_eth(dev, port + 1)) {
qpc              3784 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		qpc->pri_path.sched_queue = pri_sched_queue;
qpc              3789 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				dev, slave, (qpc->alt_path.sched_queue >> 6 & 1)
qpc              3793 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		qpc->alt_path.sched_queue =
qpc              3794 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			(qpc->alt_path.sched_queue & ~(1 << 6)) |
qpc              3801 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				struct mlx4_qp_context *qpc,
qpc              3806 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	u32 ts = (be32_to_cpu(qpc->flags) >> 16) & 0xff;
qpc              3812 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		smac_ix = qpc->pri_path.grh_mylmc & 0x7f;
qpc              3826 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_qp_context *qpc = inbox->buf + 8;
qpc              3830 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	u8 orig_vlan_control = qpc->pri_path.vlan_control;
qpc              3831 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	u8 orig_fvl_rx = qpc->pri_path.fvl_rx;
qpc              3832 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	u8 orig_pri_path_fl = qpc->pri_path.fl;
qpc              3833 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	u8 orig_vlan_index = qpc->pri_path.vlan_index;
qpc              3834 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	u8 orig_feup = qpc->pri_path.feup;
qpc              3836 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = adjust_qp_sched_queue(dev, slave, qpc, inbox);
qpc              3843 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	if (roce_verify_mac(dev, slave, qpc, inbox))
qpc              3848 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	adjust_proxy_tun_qkey(dev, vhcr, qpc);
qpc              3849 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	orig_sched_queue = qpc->pri_path.sched_queue;
qpc               225 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c 	ctx = (struct mlx5_qp_context *)MLX5_ADDR_OF(query_qp_out, out, qpc);
qpc               520 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c static int mlx5_fpga_conn_create_wq(struct mlx5_fpga_conn *conn, void *qpc)
qpc               529 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	return mlx5_wq_qp_create(mdev, &wqp, qpc, &conn->qp.wq,
qpc               538 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	u32 temp_qpc[MLX5_ST_SZ_DW(qpc)] = {0};
qpc               539 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	void *in = NULL, *qpc;
qpc               549 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, temp_qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4);
qpc               550 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, temp_qpc, log_rq_size, ilog2(conn->qp.rq.size));
qpc               551 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, temp_qpc, log_sq_size, ilog2(conn->qp.sq.size));
qpc               581 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	qpc = MLX5_ADDR_OF(create_qp_in, in, qpc);
qpc               582 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, uar_page, fdev->conn_res.uar->index);
qpc               583 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, log_page_size,
qpc               585 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, fre, 1);
qpc               586 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, rlky, 1);
qpc               587 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC);
qpc               588 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
qpc               589 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, pd, fdev->conn_res.pdn);
qpc               590 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4);
qpc               591 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, log_rq_size, ilog2(conn->qp.rq.size));
qpc               592 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, rq_type, MLX5_NON_ZERO_RQ);
qpc               593 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, log_sq_size, ilog2(conn->qp.sq.size));
qpc               594 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, cqn_snd, conn->cq.mcq.cqn);
qpc               595 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, cqn_rcv, conn->cq.mcq.cqn);
qpc               596 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET64(qpc, qpc, dbr_addr, conn->qp.wq_ctrl.db.dma);
qpc               598 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 		MLX5_SET(qpc, qpc, user_index, 0xFFFFFF);
qpc               683 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	u32 *qpc = NULL;
qpc               688 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	qpc = kzalloc(MLX5_ST_SZ_BYTES(qpc), GFP_KERNEL);
qpc               689 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	if (!qpc) {
qpc               694 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC);
qpc               695 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
qpc               696 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, primary_address_path.pkey_index, MLX5_FPGA_PKEY_INDEX);
qpc               697 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, primary_address_path.vhca_port_num, MLX5_FPGA_PORT_NUM);
qpc               698 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, pd, conn->fdev->conn_res.pdn);
qpc               699 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, cqn_snd, conn->cq.mcq.cqn);
qpc               700 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, cqn_rcv, conn->cq.mcq.cqn);
qpc               701 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET64(qpc, qpc, dbr_addr, conn->qp.wq_ctrl.db.dma);
qpc               703 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	err = mlx5_core_qp_modify(mdev, MLX5_CMD_OP_RST2INIT_QP, 0, qpc,
qpc               711 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	kfree(qpc);
qpc               719 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	u32 *qpc = NULL;
qpc               724 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	qpc = kzalloc(MLX5_ST_SZ_BYTES(qpc), GFP_KERNEL);
qpc               725 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	if (!qpc) {
qpc               730 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, mtu, MLX5_QPC_MTU_1K_BYTES);
qpc               731 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, log_msg_max, (u8)MLX5_CAP_GEN(mdev, log_max_msg));
qpc               732 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, remote_qpn, conn->fpga_qpn);
qpc               733 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, next_rcv_psn,
qpc               735 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, primary_address_path.pkey_index, MLX5_FPGA_PKEY_INDEX);
qpc               736 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, primary_address_path.vhca_port_num, MLX5_FPGA_PORT_NUM);
qpc               737 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	ether_addr_copy(MLX5_ADDR_OF(qpc, qpc, primary_address_path.rmac_47_32),
qpc               739 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, primary_address_path.udp_sport,
qpc               741 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, primary_address_path.src_addr_index,
qpc               743 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, primary_address_path.hop_limit, 0);
qpc               744 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	memcpy(MLX5_ADDR_OF(qpc, qpc, primary_address_path.rgid_rip),
qpc               746 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	       MLX5_FLD_SZ_BYTES(qpc, primary_address_path.rgid_rip));
qpc               748 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	err = mlx5_core_qp_modify(mdev, MLX5_CMD_OP_INIT2RTR_QP, 0, qpc,
qpc               756 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	kfree(qpc);
qpc               764 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	u32 *qpc = NULL;
qpc               770 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	qpc = kzalloc(MLX5_ST_SZ_BYTES(qpc), GFP_KERNEL);
qpc               771 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	if (!qpc) {
qpc               776 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, log_ack_req_freq, 8);
qpc               777 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, min_rnr_nak, 0x12);
qpc               778 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, primary_address_path.ack_timeout, 0x12); /* ~1.07s */
qpc               779 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, next_send_psn,
qpc               781 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, retry_count, 7);
qpc               782 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	MLX5_SET(qpc, qpc, rnr_retry, 7); /* Infinite retry if RNR NACK */
qpc               785 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	err = mlx5_core_qp_modify(mdev, MLX5_CMD_OP_RTR2RTS_QP, opt_mask, qpc,
qpc               793 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	kfree(qpc);
qpc               226 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 	void *qpc;
qpc               233 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 	qpc = MLX5_ADDR_OF(create_qp_in, in, qpc);
qpc               234 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 	MLX5_SET(qpc, qpc, st, MLX5_QP_ST_UD);
qpc               235 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 	MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
qpc               236 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 	MLX5_SET(qpc, qpc, ulp_stateless_offload_mode,
qpc               239 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 	addr_path = MLX5_ADDR_OF(qpc, qpc, primary_address_path);
qpc               424 drivers/net/ethernet/mellanox/mlx5/core/qp.c 				u32 opt_param_mask, void *qpc,
qpc               444 drivers/net/ethernet/mellanox/mlx5/core/qp.c 		memcpy(MLX5_ADDR_OF(typ##_in, in, qpc), _qpc,                  \
qpc               445 drivers/net/ethernet/mellanox/mlx5/core/qp.c 		       MLX5_ST_SZ_BYTES(qpc));                                 \
qpc               466 drivers/net/ethernet/mellanox/mlx5/core/qp.c 				  opt_param_mask, qpc, uid);
qpc               472 drivers/net/ethernet/mellanox/mlx5/core/qp.c 				  opt_param_mask, qpc, uid);
qpc               478 drivers/net/ethernet/mellanox/mlx5/core/qp.c 				  opt_param_mask, qpc, uid);
qpc               484 drivers/net/ethernet/mellanox/mlx5/core/qp.c 				  opt_param_mask, qpc, uid);
qpc               490 drivers/net/ethernet/mellanox/mlx5/core/qp.c 				  opt_param_mask, qpc, uid);
qpc               496 drivers/net/ethernet/mellanox/mlx5/core/qp.c 				  opt_param_mask, qpc, uid);
qpc               507 drivers/net/ethernet/mellanox/mlx5/core/qp.c 			u32 opt_param_mask, void *qpc,
qpc               514 drivers/net/ethernet/mellanox/mlx5/core/qp.c 				   opt_param_mask, qpc, &mbox, qp->uid);
qpc               111 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	u32 temp_qpc[MLX5_ST_SZ_DW(qpc)] = {};
qpc               115 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	void *qpc;
qpc               133 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, temp_qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4);
qpc               134 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, temp_qpc, log_rq_size, ilog2(dr_qp->rq.wqe_cnt));
qpc               135 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, temp_qpc, log_sq_size, ilog2(dr_qp->sq.wqe_cnt));
qpc               161 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	qpc = MLX5_ADDR_OF(create_qp_in, in, qpc);
qpc               162 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC);
qpc               163 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
qpc               164 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, pd, attr->pdn);
qpc               165 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, uar_page, attr->uar->index);
qpc               166 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, log_page_size,
qpc               168 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, fre, 1);
qpc               169 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, rlky, 1);
qpc               170 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, cqn_snd, attr->cqn);
qpc               171 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, cqn_rcv, attr->cqn);
qpc               172 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4);
qpc               173 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, log_rq_size, ilog2(dr_qp->rq.wqe_cnt));
qpc               174 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, rq_type, MLX5_NON_ZERO_RQ);
qpc               175 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, log_sq_size, ilog2(dr_qp->sq.wqe_cnt));
qpc               176 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET64(qpc, qpc, dbr_addr, dr_qp->wq_ctrl.db.dma);
qpc               178 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		MLX5_SET(qpc, qpc, user_index, 0xFFFFFF);
qpc               579 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	void *qpc;
qpc               581 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	qpc = MLX5_ADDR_OF(rst2init_qp_in, in, qpc);
qpc               583 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, primary_address_path.vhca_port_num, port);
qpc               584 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, pm_state, MLX5_QPC_PM_STATE_MIGRATED);
qpc               585 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, rre, 1);
qpc               586 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, rwe, 1);
qpc               588 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	return mlx5_core_qp_modify(mdev, MLX5_CMD_OP_RST2INIT_QP, 0, qpc,
qpc               597 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	void *qpc;
qpc               599 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	qpc  = MLX5_ADDR_OF(rtr2rts_qp_in, in, qpc);
qpc               603 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, log_ack_req_freq, 0);
qpc               604 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, retry_count, attr->retry_cnt);
qpc               605 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, rnr_retry, attr->rnr_retry);
qpc               607 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	return mlx5_core_qp_modify(mdev, MLX5_CMD_OP_RTR2RTS_QP, 0, qpc,
qpc               616 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	void *qpc;
qpc               618 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	qpc = MLX5_ADDR_OF(init2rtr_qp_in, in, qpc);
qpc               622 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, mtu, attr->mtu);
qpc               623 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, log_msg_max, DR_CHUNK_SIZE_MAX - 1);
qpc               624 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, remote_qpn, attr->qp_num);
qpc               625 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	memcpy(MLX5_ADDR_OF(qpc, qpc, primary_address_path.rmac_47_32),
qpc               627 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	memcpy(MLX5_ADDR_OF(qpc, qpc, primary_address_path.rgid_rip),
qpc               629 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, primary_address_path.src_addr_index,
qpc               633 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		MLX5_SET(qpc, qpc, primary_address_path.udp_sport,
qpc               636 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, primary_address_path.vhca_port_num, attr->port_num);
qpc               637 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	MLX5_SET(qpc, qpc, min_rnr_nak, 1);
qpc               639 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	return mlx5_core_qp_modify(mdev, MLX5_CMD_OP_INIT2RTR_QP, 0, qpc,
qpc               107 drivers/net/ethernet/mellanox/mlx5/core/wq.c 		      void *qpc, struct mlx5_wq_qp *wq,
qpc               110 drivers/net/ethernet/mellanox/mlx5/core/wq.c 	u8 log_rq_stride = MLX5_GET(qpc, qpc, log_rq_stride) + 4;
qpc               111 drivers/net/ethernet/mellanox/mlx5/core/wq.c 	u8 log_rq_sz     = MLX5_GET(qpc, qpc, log_rq_size);
qpc               113 drivers/net/ethernet/mellanox/mlx5/core/wq.c 	u8 log_sq_sz     = MLX5_GET(qpc, qpc, log_sq_size);
qpc                86 drivers/net/ethernet/mellanox/mlx5/core/wq.h 		      void *qpc, struct mlx5_wq_qp *wq,
qpc               295 include/linux/mlx5/device.h #define MLX5_USER_INDEX_LEN (MLX5_FLD_SZ_BYTES(qpc, user_index) * 8)
qpc              3807 include/linux/mlx5/mlx5_ifc.h 	struct mlx5_ifc_qpc_bits qpc;
qpc              3837 include/linux/mlx5/mlx5_ifc.h 	struct mlx5_ifc_qpc_bits qpc;
qpc              4042 include/linux/mlx5/mlx5_ifc.h 	struct mlx5_ifc_qpc_bits qpc;
qpc              4072 include/linux/mlx5/mlx5_ifc.h 	struct mlx5_ifc_qpc_bits qpc;
qpc              4102 include/linux/mlx5/mlx5_ifc.h 	struct mlx5_ifc_qpc_bits qpc;
qpc              4628 include/linux/mlx5/mlx5_ifc.h 	struct mlx5_ifc_qpc_bits qpc;
qpc              6375 include/linux/mlx5/mlx5_ifc.h 	struct mlx5_ifc_qpc_bits qpc;
qpc              6405 include/linux/mlx5/mlx5_ifc.h 	struct mlx5_ifc_qpc_bits qpc;
qpc              7485 include/linux/mlx5/mlx5_ifc.h 	struct mlx5_ifc_qpc_bits qpc;
qpc               570 include/linux/mlx5/qp.h 			u32 opt_param_mask, void *qpc,