Lines Matching refs:qp_init_attr
2771 struct ib_qp_init_attr qp_init_attr; in create_mad_qp() local
2774 memset(&qp_init_attr, 0, sizeof qp_init_attr); in create_mad_qp()
2775 qp_init_attr.send_cq = qp_info->port_priv->cq; in create_mad_qp()
2776 qp_init_attr.recv_cq = qp_info->port_priv->cq; in create_mad_qp()
2777 qp_init_attr.sq_sig_type = IB_SIGNAL_ALL_WR; in create_mad_qp()
2778 qp_init_attr.cap.max_send_wr = mad_sendq_size; in create_mad_qp()
2779 qp_init_attr.cap.max_recv_wr = mad_recvq_size; in create_mad_qp()
2780 qp_init_attr.cap.max_send_sge = IB_MAD_SEND_REQ_MAX_SG; in create_mad_qp()
2781 qp_init_attr.cap.max_recv_sge = IB_MAD_RECV_REQ_MAX_SG; in create_mad_qp()
2782 qp_init_attr.qp_type = qp_type; in create_mad_qp()
2783 qp_init_attr.port_num = qp_info->port_priv->port_num; in create_mad_qp()
2784 qp_init_attr.qp_context = qp_info; in create_mad_qp()
2785 qp_init_attr.event_handler = qp_event_handler; in create_mad_qp()
2786 qp_info->qp = ib_create_qp(qp_info->port_priv->pd, &qp_init_attr); in create_mad_qp()