tun_mad           512 drivers/infiniband/hw/mlx4/mad.c 	struct mlx4_rcv_tunnel_mad *tun_mad;
tun_mad           585 drivers/infiniband/hw/mlx4/mad.c 	tun_mad = (struct mlx4_rcv_tunnel_mad *) (tun_qp->tx_ring[tun_tx_ix].buf.addr);
tun_mad           596 drivers/infiniband/hw/mlx4/mad.c 		memcpy(&tun_mad->grh, grh, sizeof *grh);
tun_mad           597 drivers/infiniband/hw/mlx4/mad.c 	memcpy(&tun_mad->mad, mad, sizeof *mad);
tun_mad           600 drivers/infiniband/hw/mlx4/mad.c 	tun_mad->hdr.pkey_index = cpu_to_be16(tun_pkey_ix);
tun_mad           601 drivers/infiniband/hw/mlx4/mad.c 	tun_mad->hdr.flags_src_qp = cpu_to_be32(wc->src_qp & 0xFFFFFF);
tun_mad           602 drivers/infiniband/hw/mlx4/mad.c 	tun_mad->hdr.g_ml_path = (grh && (wc->wc_flags & IB_WC_GRH)) ? 0x80 : 0;
tun_mad           623 drivers/infiniband/hw/mlx4/mad.c 		tun_mad->hdr.sl_vid = cpu_to_be16(vlan);
tun_mad           624 drivers/infiniband/hw/mlx4/mad.c 		memcpy((char *)&tun_mad->hdr.mac_31_0, &(wc->smac[0]), 4);
tun_mad           625 drivers/infiniband/hw/mlx4/mad.c 		memcpy((char *)&tun_mad->hdr.slid_mac_47_32, &(wc->smac[4]), 2);
tun_mad           627 drivers/infiniband/hw/mlx4/mad.c 		tun_mad->hdr.sl_vid = cpu_to_be16(((u16)(wc->sl)) << 12);
tun_mad           628 drivers/infiniband/hw/mlx4/mad.c 		tun_mad->hdr.slid_mac_47_32 = ib_lid_be16(wc->slid);