Lines Matching refs:eth
2312 if (ah->av.eth.vlan != cpu_to_be16(0xffff)) { in build_mlx_header()
2313 vlan = be16_to_cpu(ah->av.eth.vlan) & 0x0fff; in build_mlx_header()
2388 memcpy(sqp->ud_header.eth.dmac_h, ah->av.eth.mac, 6); in build_mlx_header()
2390 memcpy(&ctrl->srcrb_flags16[0], ah->av.eth.mac, 2); in build_mlx_header()
2391 memcpy(&ctrl->imm, ah->av.eth.mac + 2, 4); in build_mlx_header()
2399 memcpy(sqp->ud_header.eth.smac_h, smac, ETH_ALEN); in build_mlx_header()
2402 memcpy(sqp->ud_header.eth.smac_h, ah->av.eth.s_mac, ETH_ALEN); in build_mlx_header()
2405 if (!memcmp(sqp->ud_header.eth.smac_h, sqp->ud_header.eth.dmac_h, 6)) in build_mlx_header()
2408 sqp->ud_header.eth.type = cpu_to_be16(MLX4_IB_IBOE_ETHERTYPE); in build_mlx_header()
2595 dseg->vlan = to_mah(wr->ah)->av.eth.vlan; in set_datagram_seg()
2596 memcpy(dseg->mac, to_mah(wr->ah)->av.eth.mac, 6); in set_datagram_seg()
2635 memcpy(hdr.mac, ah->av.eth.mac, 6); in build_tunnel_header()
2636 hdr.vlan = ah->av.eth.vlan; in build_tunnel_header()