Lines Matching refs:parms
137 skb->mark = be32_to_cpu(tunnel->parms.i_key); in vti_rcv_cb()
182 struct ip_tunnel_parm *parms = &tunnel->parms; in vti_xmit() local
201 if (!vti_state_check(dst->xfrm, parms->iph.daddr, parms->iph.saddr)) { in vti_xmit()
277 fl.flowi_mark = be32_to_cpu(tunnel->parms.o_key); in vti_tunnel_xmit()
306 mark = be32_to_cpu(tunnel->parms.o_key); in vti4_err()
405 struct iphdr *iph = &tunnel->parms.iph; in vti_tunnel_init()
421 struct iphdr *iph = &tunnel->parms.iph; in vti_fb_tunnel_init()
491 struct ip_tunnel_parm *parms, in vti_netlink_parms() argument
494 memset(parms, 0, sizeof(*parms)); in vti_netlink_parms()
496 parms->iph.protocol = IPPROTO_IPIP; in vti_netlink_parms()
501 parms->i_flags = VTI_ISVTI; in vti_netlink_parms()
504 parms->link = nla_get_u32(data[IFLA_VTI_LINK]); in vti_netlink_parms()
507 parms->i_key = nla_get_be32(data[IFLA_VTI_IKEY]); in vti_netlink_parms()
510 parms->o_key = nla_get_be32(data[IFLA_VTI_OKEY]); in vti_netlink_parms()
513 parms->iph.saddr = nla_get_in_addr(data[IFLA_VTI_LOCAL]); in vti_netlink_parms()
516 parms->iph.daddr = nla_get_in_addr(data[IFLA_VTI_REMOTE]); in vti_netlink_parms()
526 struct ip_tunnel_parm parms; in vti_newlink() local
529 vti_netlink_parms(data, &parms, &fwmark); in vti_newlink()
530 return ip_tunnel_newlink(dev, tb, &parms, fwmark); in vti_newlink()
566 struct ip_tunnel_parm *p = &t->parms; in vti_fill_info()