Lines Matching refs:attr
118 struct ib_port_attr attr;
121 memset(&attr, 0, sizeof(attr));
122 ret = ibdev->ops.query_port(ibdev, port_num, &attr);
124 *state = attr.state;
571 const struct ib_gid_attr *attr)
580 gid_type = attr->gid_type;
582 ret = rdma_read_gid_l2_fields(attr, &vlan_id, &mac[0]);
609 static int mlx5_ib_add_gid(const struct ib_gid_attr *attr,
614 ret = mlx5r_add_gid_macsec_operations(attr);
618 return set_roce_addr(to_mdev(attr->device), attr->port_num,
619 attr->index, &attr->gid, attr);
622 static int mlx5_ib_del_gid(const struct ib_gid_attr *attr,
627 ret = set_roce_addr(to_mdev(attr->device), attr->port_num,
628 attr->index, NULL, attr);
632 mlx5r_del_gid_macsec_operations(attr);
637 const struct ib_gid_attr *attr)
639 if (attr->gid_type != IB_GID_TYPE_ROCE_UDP_ENCAP)
1560 struct ib_port_attr attr;
1582 err = ib_query_port(ibdev, port, &attr);
1586 tmp = (attr.port_cap_flags | props->set_port_cap_mask) &
2445 struct device_attribute *attr, char *buf)
2455 struct device_attribute *attr, char *buf)
2465 struct device_attribute *attr, char *buf)
2475 struct device_attribute *attr, char *buf)
2485 struct device_attribute *attr, char *buf)
2496 &dev_attr_hw_rev.attr,
2497 &dev_attr_hca_type.attr,
2498 &dev_attr_board_id.attr,
2499 &dev_attr_fw_pages.attr,
2500 &dev_attr_reg_pages.attr,
2802 struct ib_srq_init_attr attr;
2831 memset(&attr, 0, sizeof(attr));
2832 attr.attr.max_sge = 1;
2833 attr.attr.max_wr = 1;
2834 attr.srq_type = IB_SRQT_XRC;
2835 attr.ext.cq = devr->c0;
2837 devr->s0 = ib_create_srq(devr->p0, &attr);
2843 memset(&attr, 0, sizeof(attr));
2844 attr.attr.max_sge = 1;
2845 attr.attr.max_wr = 1;
2846 attr.srq_type = IB_SRQT_BASIC;
2848 devr->s1 = ib_create_srq(devr->p0, &attr);
2932 struct ib_port_attr attr;
2938 err = ib_query_port(ibdev, port_num, &attr);
2949 immutable->pkey_tbl_len = attr.pkey_tbl_len;
2950 immutable->gid_tbl_len = attr.gid_tbl_len;
2960 struct ib_port_attr attr;
2965 err = ib_query_port(ibdev, port_num, &attr);
2969 immutable->pkey_tbl_len = attr.pkey_tbl_len;
2970 immutable->gid_tbl_len = attr.gid_tbl_len;