Lines Matching defs:init_attr
260 struct ib_qp_init_attr init_attr;
263 memset(&init_attr, 0, sizeof(init_attr));
264 init_attr.event_handler = nvme_rdma_qp_event;
266 init_attr.cap.max_send_wr = factor * queue->queue_size + 1;
268 init_attr.cap.max_recv_wr = queue->queue_size + 1;
269 init_attr.cap.max_recv_sge = 1;
270 init_attr.cap.max_send_sge = 1 + dev->num_inline_segments;
271 init_attr.sq_sig_type = IB_SIGNAL_REQ_WR;
272 init_attr.qp_type = IB_QPT_RC;
273 init_attr.send_cq = queue->ib_cq;
274 init_attr.recv_cq = queue->ib_cq;
276 init_attr.create_flags |= IB_QP_CREATE_INTEGRITY_EN;
277 init_attr.qp_context = queue;
279 ret = rdma_create_qp(queue->cm_id, dev->pd, &init_attr);