Lines Matching refs:sgid_attr
706 const struct ib_gid_attr *sgid_attr; in bnxt_re_create_ah() local
708 sgid_attr = grh->sgid_attr; in bnxt_re_create_ah()
710 nw_type = rdma_gid_attr_network_type(sgid_attr); in bnxt_re_create_ah()
1659 const struct ib_gid_attr *sgid_attr; in bnxt_re_modify_qp() local
1683 sgid_attr = qp_attr->ah_attr.grh.sgid_attr; in bnxt_re_modify_qp()
1684 memcpy(qp->qplib_qp.smac, sgid_attr->ndev->dev_addr, in bnxt_re_modify_qp()
1686 nw_type = rdma_gid_attr_network_type(sgid_attr); in bnxt_re_modify_qp()
1888 const struct ib_gid_attr *sgid_attr = ah->ib_ah.sgid_attr; in bnxt_re_build_qp1_send_v2() local
1904 if (is_vlan_dev(sgid_attr->ndev)) in bnxt_re_build_qp1_send_v2()
1905 vlan_id = vlan_dev_vlan_id(sgid_attr->ndev); in bnxt_re_build_qp1_send_v2()
1907 nw_type = rdma_gid_attr_network_type(sgid_attr); in bnxt_re_build_qp1_send_v2()
1920 is_udp = sgid_attr->gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP; in bnxt_re_build_qp1_send_v2()
1922 if (ipv6_addr_v4mapped((struct in6_addr *)&sgid_attr->gid)) { in bnxt_re_build_qp1_send_v2()
1955 memcpy(qp->qp1_hdr.grh.source_gid.raw, sgid_attr->gid.raw, in bnxt_re_build_qp1_send_v2()
1956 sizeof(sgid_attr->gid)); in bnxt_re_build_qp1_send_v2()
1958 sizeof(sgid_attr->gid)); in bnxt_re_build_qp1_send_v2()
1968 memcpy(&qp->qp1_hdr.ip4.saddr, sgid_attr->gid.raw + 12, 4); in bnxt_re_build_qp1_send_v2()