Lines Matching refs:tos
297 RT_TOS(iph->tos), tunnel->parms.link, in ip_tunnel_bind_dev()
396 &iph->saddr, iph->tos); in ip_tunnel_rcv()
550 u8 tos, ttl; in ip_md_tunnel_xmit() local
560 tos = key->tos; in ip_md_tunnel_xmit()
561 if (tos == 1) { in ip_md_tunnel_xmit()
563 tos = inner_iph->tos; in ip_md_tunnel_xmit()
565 tos = ipv6_get_dsfield((const struct ipv6hdr *)inner_iph); in ip_md_tunnel_xmit()
568 tunnel_id_to_key32(key->tun_id), RT_TOS(tos), in ip_md_tunnel_xmit()
600 tos = ip_tunnel_ecn_encap(tos, inner_iph, skb); in ip_md_tunnel_xmit()
619 iptunnel_xmit(NULL, rt, skb, fl4.saddr, fl4.daddr, proto, tos, ttl, in ip_md_tunnel_xmit()
644 u8 tos, ttl; in ip_tunnel_xmit() local
712 tos = tnl_params->tos; in ip_tunnel_xmit()
713 if (tos & 0x1) { in ip_tunnel_xmit()
714 tos &= ~0x1; in ip_tunnel_xmit()
716 tos = inner_iph->tos; in ip_tunnel_xmit()
719 tos = ipv6_get_dsfield((const struct ipv6hdr *)inner_iph); in ip_tunnel_xmit()
725 tunnel->parms.o_key, RT_TOS(tos), tunnel->parms.link, in ip_tunnel_xmit()
778 tos = ip_tunnel_ecn_encap(tos, inner_iph, skb); in ip_tunnel_xmit()
807 iptunnel_xmit(NULL, rt, skb, fl4.saddr, fl4.daddr, protocol, tos, ttl, in ip_tunnel_xmit()
840 t->parms.iph.tos = p->iph.tos; in ip_tunnel_update()