Lines Matching refs:parms
131 skb->mark = be32_to_cpu(tunnel->parms.i_key); in vti_rcv_cb()
170 struct ip_tunnel_parm *parms = &tunnel->parms; in vti_xmit() local
223 if (!vti_state_check(dst->xfrm, parms->iph.daddr, parms->iph.saddr)) { in vti_xmit()
302 fl.flowi_mark = be32_to_cpu(tunnel->parms.o_key); in vti_tunnel_xmit()
331 mark = be32_to_cpu(tunnel->parms.o_key); in vti4_err()
426 struct iphdr *iph = &tunnel->parms.iph; in vti_tunnel_init()
442 struct iphdr *iph = &tunnel->parms.iph; in vti_fb_tunnel_init()
532 struct ip_tunnel_parm *parms, in vti_netlink_parms() argument
535 memset(parms, 0, sizeof(*parms)); in vti_netlink_parms()
537 parms->iph.protocol = IPPROTO_IPIP; in vti_netlink_parms()
542 parms->i_flags = VTI_ISVTI; in vti_netlink_parms()
545 parms->link = nla_get_u32(data[IFLA_VTI_LINK]); in vti_netlink_parms()
548 parms->i_key = nla_get_be32(data[IFLA_VTI_IKEY]); in vti_netlink_parms()
551 parms->o_key = nla_get_be32(data[IFLA_VTI_OKEY]); in vti_netlink_parms()
554 parms->iph.saddr = nla_get_in_addr(data[IFLA_VTI_LOCAL]); in vti_netlink_parms()
557 parms->iph.daddr = nla_get_in_addr(data[IFLA_VTI_REMOTE]); in vti_netlink_parms()
567 struct ip_tunnel_parm parms; in vti_newlink() local
570 vti_netlink_parms(data, &parms, &fwmark); in vti_newlink()
571 return ip_tunnel_newlink(dev, tb, &parms, fwmark); in vti_newlink()
607 struct ip_tunnel_parm *p = &t->parms; in vti_fill_info()