Lines Matching refs:init_attr
375 struct rdma_ah_init_attr *init_attr, in mthca_ah_create() argument
382 init_attr->ah_attr, ah); in mthca_ah_create()
392 struct ib_srq_init_attr *init_attr, in mthca_create_srq() argument
401 if (init_attr->srq_type != IB_SRQT_BASIC) in mthca_create_srq()
420 &init_attr->attr, srq, udata); in mthca_create_srq()
455 struct ib_qp_init_attr *init_attr, in mthca_create_qp() argument
465 if (init_attr->create_flags) in mthca_create_qp()
468 switch (init_attr->qp_type) { in mthca_create_qp()
501 to_mcq(init_attr->send_cq), in mthca_create_qp()
502 to_mcq(init_attr->recv_cq), in mthca_create_qp()
503 init_attr->qp_type, init_attr->sq_sig_type, in mthca_create_qp()
504 &init_attr->cap, qp, udata); in mthca_create_qp()
523 qp->ibqp.qp_num = init_attr->qp_type == IB_QPT_SMI ? 0 : 1; in mthca_create_qp()
526 to_mcq(init_attr->send_cq), in mthca_create_qp()
527 to_mcq(init_attr->recv_cq), in mthca_create_qp()
528 init_attr->sq_sig_type, &init_attr->cap, in mthca_create_qp()
529 qp->ibqp.qp_num, init_attr->port_num, qp, in mthca_create_qp()
543 init_attr->cap.max_send_wr = qp->sq.max; in mthca_create_qp()
544 init_attr->cap.max_recv_wr = qp->rq.max; in mthca_create_qp()
545 init_attr->cap.max_send_sge = qp->sq.max_gs; in mthca_create_qp()
546 init_attr->cap.max_recv_sge = qp->rq.max_gs; in mthca_create_qp()
547 init_attr->cap.max_inline_data = qp->max_inline_data; in mthca_create_qp()