Lines Matching refs:cap

635 	attr->cap.max_send_wr = qp->s_size - 1;  in ipath_query_qp()
636 attr->cap.max_recv_wr = qp->ibqp.srq ? 0 : qp->r_rq.size - 1; in ipath_query_qp()
637 attr->cap.max_send_sge = qp->s_max_sge; in ipath_query_qp()
638 attr->cap.max_recv_sge = qp->r_rq.max_sge; in ipath_query_qp()
639 attr->cap.max_inline_data = 0; in ipath_query_qp()
661 init_attr->cap = attr->cap; in ipath_query_qp()
758 if (init_attr->cap.max_send_sge > ib_ipath_max_sges || in ipath_create_qp()
759 init_attr->cap.max_send_wr > ib_ipath_max_qp_wrs) { in ipath_create_qp()
766 if (init_attr->cap.max_recv_sge > ib_ipath_max_sges || in ipath_create_qp()
767 init_attr->cap.max_recv_wr > ib_ipath_max_qp_wrs) { in ipath_create_qp()
771 if (init_attr->cap.max_send_sge + in ipath_create_qp()
772 init_attr->cap.max_send_wr + in ipath_create_qp()
773 init_attr->cap.max_recv_sge + in ipath_create_qp()
774 init_attr->cap.max_recv_wr == 0) { in ipath_create_qp()
787 init_attr->cap.max_send_sge + in ipath_create_qp()
789 swq = vmalloc((init_attr->cap.max_send_wr + 1) * sz); in ipath_create_qp()
802 } else if (init_attr->cap.max_recv_sge > 1) in ipath_create_qp()
804 (init_attr->cap.max_recv_sge - 1); in ipath_create_qp()
825 init_attr->cap.max_recv_wr = 0; in ipath_create_qp()
826 init_attr->cap.max_recv_sge = 0; in ipath_create_qp()
828 qp->r_rq.size = init_attr->cap.max_recv_wr + 1; in ipath_create_qp()
829 qp->r_rq.max_sge = init_attr->cap.max_recv_sge; in ipath_create_qp()
854 qp->s_size = init_attr->cap.max_send_wr + 1; in ipath_create_qp()
855 qp->s_max_sge = init_attr->cap.max_send_sge; in ipath_create_qp()
879 init_attr->cap.max_inline_data = 0; in ipath_create_qp()