Lines Matching full:eth
97 memcpy(ah->av.eth.mac, ah_attr->roce.dmac, ETH_ALEN); in create_iboe_ah()
98 eth_zero_addr(ah->av.eth.s_mac); in create_iboe_ah()
108 memcpy(ah->av.eth.s_mac, gid_attr->ndev->dev_addr, ETH_ALEN); in create_iboe_ah()
112 ah->av.eth.gid_index = ret; in create_iboe_ah()
115 ah->av.eth.gid_index = ah_attr->grh.sgid_index; in create_iboe_ah()
120 ah->av.eth.port_pd = cpu_to_be32(to_mpd(pd)->pdn | in create_iboe_ah()
122 ah->av.eth.vlan = cpu_to_be16(vlan_tag); in create_iboe_ah()
123 ah->av.eth.hop_limit = grh->hop_limit; in create_iboe_ah()
125 ah->av.eth.stat_rate = rdma_ah_get_static_rate(ah_attr) + in create_iboe_ah()
127 while (ah->av.eth.stat_rate > IB_RATE_2_5_GBPS + MLX4_STAT_RATE_OFFSET && in create_iboe_ah()
128 !(1 << ah->av.eth.stat_rate & dev->caps.stat_rate_support)) in create_iboe_ah()
129 --ah->av.eth.stat_rate; in create_iboe_ah()
131 ah->av.eth.sl_tclass_flowlabel |= in create_iboe_ah()
140 memcpy(ah->av.eth.dgid, grh->dgid.raw, 16); in create_iboe_ah()
141 ah->av.eth.sl_tclass_flowlabel |= cpu_to_be32(rdma_ah_get_sl(ah_attr) in create_iboe_ah()
205 memcpy(mah->av.eth.s_mac, s_mac, 6); in mlx4_ib_create_ah_slave()
209 mah->av.eth.vlan = cpu_to_be16(vlan_tag); in mlx4_ib_create_ah_slave()
225 be32_to_cpu(ah->av.eth.sl_tclass_flowlabel) in mlx4_ib_query_ah()