Lines Matching defs:qp_index
173 int qp_index;
185 for (qp_index = 0; qp_index < gsi->num_qps; ++qp_index) {
186 if (!gsi->tx_qps[qp_index])
188 WARN_ON_ONCE(ib_destroy_qp(gsi->tx_qps[qp_index]));
189 gsi->tx_qps[qp_index] = NULL;
259 static void setup_qp(struct mlx5_ib_gsi_qp *gsi, u16 qp_index)
263 int pkey_index = qp_index;
276 gsi->port_num, qp_index);
282 gsi->port_num, qp_index);
287 qp = gsi->tx_qps[qp_index];
291 gsi->port_num, qp_index);
304 mqp->gsi_lag_port = qp_index + 1;
310 WARN_ON_ONCE(gsi->tx_qps[qp_index]);
311 gsi->tx_qps[qp_index] = qp;
326 u16 qp_index;
340 for (qp_index = 0; qp_index < gsi->num_qps; ++qp_index)
341 setup_qp(gsi, qp_index);
415 int qp_index = wr->pkey_index;
421 qp_index = ah->xmit_port - 1;
423 if (qp_index >= gsi->num_qps)
426 return gsi->tx_qps[qp_index];
485 u16 qp_index;
487 for (qp_index = 0; qp_index < gsi->num_qps; ++qp_index)
488 setup_qp(gsi, qp_index);