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);