Lines Matching refs:eth
84 rdma_get_mcast_mac(&in6, ah->av.eth.mac); in create_iboe_ah()
86 memcpy(ah->av.eth.mac, ah_attr->dmac, ETH_ALEN); in create_iboe_ah()
91 ah->av.eth.port_pd = cpu_to_be32(to_mpd(pd)->pdn | (ah_attr->port_num << 24)); in create_iboe_ah()
92 ah->av.eth.gid_index = ah_attr->grh.sgid_index; in create_iboe_ah()
93 ah->av.eth.vlan = cpu_to_be16(vlan_tag); in create_iboe_ah()
95 ah->av.eth.stat_rate = ah_attr->static_rate + MLX4_STAT_RATE_OFFSET; in create_iboe_ah()
96 while (ah->av.eth.stat_rate > IB_RATE_2_5_GBPS + MLX4_STAT_RATE_OFFSET && in create_iboe_ah()
97 !(1 << ah->av.eth.stat_rate & dev->caps.stat_rate_support)) in create_iboe_ah()
98 --ah->av.eth.stat_rate; in create_iboe_ah()
107 memcpy(ah->av.eth.dgid, ah_attr->grh.dgid.raw, 16); in create_iboe_ah()
108 ah->av.eth.sl_tclass_flowlabel = cpu_to_be32(ah_attr->sl << 29); in create_iboe_ah()
154 ah_attr->sl = be32_to_cpu(ah->av.eth.sl_tclass_flowlabel) >> 29; in mlx4_ib_query_ah()