Lines Matching refs:qpn
162 qp->qpn | (rsc_type << MLX5_USER_INDEX_LEN),
183 qp->qpn | (qp->common.res << MLX5_USER_INDEX_LEN));
208 MLX5_SET(destroy_dct_in, in, dctn, qp->qpn);
227 qp->qpn = MLX5_GET(create_dct_out, out, dctn);
253 qp->qpn = MLX5_GET(create_qp_out, out, qpn);
265 MLX5_SET(destroy_qp_in, din, qpn, qp->qpn);
278 MLX5_SET(drain_dct_in, in, dctn, qp->qpn);
298 MLX5_SET(destroy_qp_in, in, qpn, qp->qpn);
370 static int modify_qp_mbox_alloc(struct mlx5_core_dev *dev, u16 opcode, int qpn,
383 MLX5_SET(typ##_in, in, qpn, _qpn); \
400 MOD_QP_IN_SET(qp_2rst, mbox->in, opcode, qpn, uid);
405 MOD_QP_IN_SET(qp_2err, mbox->in, opcode, qpn, uid);
412 MOD_QP_IN_SET_QPC(rst2init_qp, mbox->in, opcode, qpn,
419 MOD_QP_IN_SET_QPC(init2rtr_qp, mbox->in, opcode, qpn,
426 MOD_QP_IN_SET_QPC(rtr2rts_qp, mbox->in, opcode, qpn,
433 MOD_QP_IN_SET_QPC(rts2rts_qp, mbox->in, opcode, qpn,
440 MOD_QP_IN_SET_QPC(sqerr2rts_qp, mbox->in, opcode, qpn,
446 MOD_QP_IN_SET_QPC(init2init_qp, mbox->in, opcode, qpn,
462 err = modify_qp_mbox_alloc(dev->mdev, opcode, qp->qpn, opt_param_mask,
505 MLX5_SET(query_qp_in, in, qpn, qp->qpn);
516 MLX5_SET(query_dct_in, in, dctn, qp->qpn);
565 rq->qpn = rqn;
573 destroy_rq_tracked(dev, rq->qpn, rq->uid);
582 return destroy_rq_tracked(dev, rq->qpn, rq->uid);
606 sq->qpn = MLX5_GET(create_sq_out, out, sqn);
615 destroy_sq_tracked(dev, sq->qpn, sq->uid);
624 destroy_sq_tracked(dev, sq->qpn, sq->uid);