Lines Matching refs:qed_attr
581 struct qed_rdma_device *qed_attr; in qedr_set_device_attr() local
586 qed_attr = dev->ops->rdma_query_device(dev->rdma_ctx); in qedr_set_device_attr()
589 page_size = ~qed_attr->page_size_caps + 1; in qedr_set_device_attr()
599 attr->vendor_id = qed_attr->vendor_id; in qedr_set_device_attr()
600 attr->vendor_part_id = qed_attr->vendor_part_id; in qedr_set_device_attr()
601 attr->hw_ver = qed_attr->hw_ver; in qedr_set_device_attr()
602 attr->fw_ver = qed_attr->fw_ver; in qedr_set_device_attr()
603 attr->node_guid = qed_attr->node_guid; in qedr_set_device_attr()
604 attr->sys_image_guid = qed_attr->sys_image_guid; in qedr_set_device_attr()
605 attr->max_cnq = qed_attr->max_cnq; in qedr_set_device_attr()
606 attr->max_sge = qed_attr->max_sge; in qedr_set_device_attr()
607 attr->max_inline = qed_attr->max_inline; in qedr_set_device_attr()
608 attr->max_sqe = min_t(u32, qed_attr->max_wqe, QEDR_MAX_SQE); in qedr_set_device_attr()
609 attr->max_rqe = min_t(u32, qed_attr->max_wqe, QEDR_MAX_RQE); in qedr_set_device_attr()
610 attr->max_qp_resp_rd_atomic_resc = qed_attr->max_qp_resp_rd_atomic_resc; in qedr_set_device_attr()
611 attr->max_qp_req_rd_atomic_resc = qed_attr->max_qp_req_rd_atomic_resc; in qedr_set_device_attr()
613 qed_attr->max_dev_resp_rd_atomic_resc; in qedr_set_device_attr()
614 attr->max_cq = qed_attr->max_cq; in qedr_set_device_attr()
615 attr->max_qp = qed_attr->max_qp; in qedr_set_device_attr()
616 attr->max_mr = qed_attr->max_mr; in qedr_set_device_attr()
617 attr->max_mr_size = qed_attr->max_mr_size; in qedr_set_device_attr()
618 attr->max_cqe = min_t(u64, qed_attr->max_cqe, QEDR_MAX_CQES); in qedr_set_device_attr()
619 attr->max_mw = qed_attr->max_mw; in qedr_set_device_attr()
620 attr->max_mr_mw_fmr_pbl = qed_attr->max_mr_mw_fmr_pbl; in qedr_set_device_attr()
621 attr->max_mr_mw_fmr_size = qed_attr->max_mr_mw_fmr_size; in qedr_set_device_attr()
622 attr->max_pd = qed_attr->max_pd; in qedr_set_device_attr()
623 attr->max_ah = qed_attr->max_ah; in qedr_set_device_attr()
624 attr->max_pkey = qed_attr->max_pkey; in qedr_set_device_attr()
625 attr->max_srq = qed_attr->max_srq; in qedr_set_device_attr()
626 attr->max_srq_wr = qed_attr->max_srq_wr; in qedr_set_device_attr()
627 attr->dev_caps = qed_attr->dev_caps; in qedr_set_device_attr()
628 attr->page_size_caps = qed_attr->page_size_caps; in qedr_set_device_attr()
629 attr->dev_ack_delay = qed_attr->dev_ack_delay; in qedr_set_device_attr()
630 attr->reserved_lkey = qed_attr->reserved_lkey; in qedr_set_device_attr()
631 attr->bad_pkey_counter = qed_attr->bad_pkey_counter; in qedr_set_device_attr()
632 attr->max_stats_queues = qed_attr->max_stats_queues; in qedr_set_device_attr()