Lines Matching refs:attr
85 rds_ib_tune_rnr(struct rds_ib_connection *ic, struct ib_qp_attr *attr)
89 attr->min_rnr_timer = IB_RNR_TIMER_000_32;
90 ret = ib_modify_qp(ic->i_cm_id->qp, attr, IB_QP_MIN_RNR_TIMER);
540 struct ib_qp_init_attr attr;
617 memset(&attr, 0, sizeof(attr));
618 attr.event_handler = rds_ib_qp_event_handler;
619 attr.qp_context = conn;
621 attr.cap.max_send_wr = ic->i_send_ring.w_nr + fr_queue_space + 1;
622 attr.cap.max_recv_wr = ic->i_recv_ring.w_nr + 1;
623 attr.cap.max_send_sge = rds_ibdev->max_sge;
624 attr.cap.max_recv_sge = RDS_IB_RECV_SGE;
625 attr.sq_sig_type = IB_SIGNAL_REQ_WR;
626 attr.qp_type = IB_QPT_RC;
627 attr.send_cq = ic->i_send_cq;
628 attr.recv_cq = ic->i_recv_cq;
634 ret = rdma_create_qp(ic->i_cm_id, ic->i_pd, &attr);