Lines Matching defs:qed_attr

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