Lines Matching refs:init_attr
257 struct ib_qp_init_attr init_attr; in nvme_rdma_create_qp() local
260 memset(&init_attr, 0, sizeof(init_attr)); in nvme_rdma_create_qp()
261 init_attr.event_handler = nvme_rdma_qp_event; in nvme_rdma_create_qp()
263 init_attr.cap.max_send_wr = factor * queue->queue_size + 1; in nvme_rdma_create_qp()
265 init_attr.cap.max_recv_wr = queue->queue_size + 1; in nvme_rdma_create_qp()
266 init_attr.cap.max_recv_sge = 1; in nvme_rdma_create_qp()
267 init_attr.cap.max_send_sge = 1 + dev->num_inline_segments; in nvme_rdma_create_qp()
268 init_attr.sq_sig_type = IB_SIGNAL_REQ_WR; in nvme_rdma_create_qp()
269 init_attr.qp_type = IB_QPT_RC; in nvme_rdma_create_qp()
270 init_attr.send_cq = queue->ib_cq; in nvme_rdma_create_qp()
271 init_attr.recv_cq = queue->ib_cq; in nvme_rdma_create_qp()
273 ret = rdma_create_qp(queue->cm_id, dev->pd, &init_attr); in nvme_rdma_create_qp()