Lines Matching refs:init_attr
244 struct ib_qp_init_attr init_attr; in nvme_rdma_create_qp() local
247 memset(&init_attr, 0, sizeof(init_attr)); in nvme_rdma_create_qp()
248 init_attr.event_handler = nvme_rdma_qp_event; in nvme_rdma_create_qp()
250 init_attr.cap.max_send_wr = factor * queue->queue_size + 1; in nvme_rdma_create_qp()
252 init_attr.cap.max_recv_wr = queue->queue_size + 1; in nvme_rdma_create_qp()
253 init_attr.cap.max_recv_sge = 1; in nvme_rdma_create_qp()
254 init_attr.cap.max_send_sge = 1 + dev->num_inline_segments; in nvme_rdma_create_qp()
255 init_attr.sq_sig_type = IB_SIGNAL_REQ_WR; in nvme_rdma_create_qp()
256 init_attr.qp_type = IB_QPT_RC; in nvme_rdma_create_qp()
257 init_attr.send_cq = queue->ib_cq; in nvme_rdma_create_qp()
258 init_attr.recv_cq = queue->ib_cq; in nvme_rdma_create_qp()
260 ret = rdma_create_qp(queue->cm_id, dev->pd, &init_attr); in nvme_rdma_create_qp()