ib_attr           123 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			 struct ib_device_attr *ib_attr,
ib_attr           129 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	memset(ib_attr, 0, sizeof(*ib_attr));
ib_attr           130 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	memcpy(&ib_attr->fw_ver, dev_attr->fw_ver,
ib_attr           132 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		   sizeof(ib_attr->fw_ver)));
ib_attr           134 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			    (u8 *)&ib_attr->sys_image_guid);
ib_attr           135 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_mr_size = BNXT_RE_MAX_MR_SIZE;
ib_attr           136 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->page_size_cap = BNXT_RE_PAGE_SIZE_4K | BNXT_RE_PAGE_SIZE_2M;
ib_attr           138 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->vendor_id = rdev->en_dev->pdev->vendor;
ib_attr           139 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->vendor_part_id = rdev->en_dev->pdev->device;
ib_attr           140 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->hw_ver = rdev->en_dev->pdev->subsystem_device;
ib_attr           141 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_qp = dev_attr->max_qp;
ib_attr           142 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_qp_wr = dev_attr->max_qp_wqes;
ib_attr           143 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->device_cap_flags =
ib_attr           155 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_send_sge = dev_attr->max_qp_sges;
ib_attr           156 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_recv_sge = dev_attr->max_qp_sges;
ib_attr           157 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_sge_rd = dev_attr->max_qp_sges;
ib_attr           158 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_cq = dev_attr->max_cq;
ib_attr           159 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_cqe = dev_attr->max_cq_wqes;
ib_attr           160 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_mr = dev_attr->max_mr;
ib_attr           161 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_pd = dev_attr->max_pd;
ib_attr           162 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_qp_rd_atom = dev_attr->max_qp_rd_atom;
ib_attr           163 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_qp_init_rd_atom = dev_attr->max_qp_init_rd_atom;
ib_attr           164 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->atomic_cap = IB_ATOMIC_NONE;
ib_attr           165 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->masked_atomic_cap = IB_ATOMIC_NONE;
ib_attr           167 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_ee_rd_atom = 0;
ib_attr           168 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_res_rd_atom = 0;
ib_attr           169 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_ee_init_rd_atom = 0;
ib_attr           170 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_ee = 0;
ib_attr           171 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_rdd = 0;
ib_attr           172 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_mw = dev_attr->max_mw;
ib_attr           173 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_raw_ipv6_qp = 0;
ib_attr           174 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_raw_ethy_qp = dev_attr->max_raw_ethy_qp;
ib_attr           175 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_mcast_grp = 0;
ib_attr           176 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_mcast_qp_attach = 0;
ib_attr           177 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_total_mcast_qp_attach = 0;
ib_attr           178 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_ah = dev_attr->max_ah;
ib_attr           180 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_fmr = 0;
ib_attr           181 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_map_per_fmr = 0;
ib_attr           183 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_srq = dev_attr->max_srq;
ib_attr           184 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_srq_wr = dev_attr->max_srq_wqes;
ib_attr           185 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_srq_sge = dev_attr->max_srq_sges;
ib_attr           187 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_fast_reg_page_list_len = MAX_PBL_LVL_1_PGS;
ib_attr           189 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->max_pkeys = 1;
ib_attr           190 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->local_ca_ack_delay = BNXT_RE_DEFAULT_ACK_DELAY;
ib_attr           146 drivers/infiniband/hw/bnxt_re/ib_verbs.h 			 struct ib_device_attr *ib_attr,
ib_attr          3042 drivers/infiniband/hw/mlx5/main.c static bool flow_is_multicast_only(const struct ib_flow_attr *ib_attr)
ib_attr          3046 drivers/infiniband/hw/mlx5/main.c 	if (ib_attr->type != IB_FLOW_ATTR_NORMAL ||
ib_attr          3047 drivers/infiniband/hw/mlx5/main.c 	    ib_attr->num_of_specs < 1)
ib_attr          3050 drivers/infiniband/hw/mlx5/main.c 	flow_spec = (union ib_flow_spec *)(ib_attr + 1);