Lines Matching refs:parms
123 skb->mark = be32_to_cpu(tunnel->parms.i_key); in vti_rcv_cb()
168 struct ip_tunnel_parm *parms = &tunnel->parms; in vti_xmit() local
187 if (!vti_state_check(dst->xfrm, parms->iph.daddr, parms->iph.saddr)) { in vti_xmit()
271 fl.flowi_mark = be32_to_cpu(tunnel->parms.o_key); in vti_tunnel_xmit()
295 mark = be32_to_cpu(tunnel->parms.o_key); in vti4_err()
394 struct iphdr *iph = &tunnel->parms.iph; in vti_tunnel_init()
412 struct iphdr *iph = &tunnel->parms.iph; in vti_fb_tunnel_init()
475 struct ip_tunnel_parm *parms) in vti_netlink_parms() argument
477 memset(parms, 0, sizeof(*parms)); in vti_netlink_parms()
479 parms->iph.protocol = IPPROTO_IPIP; in vti_netlink_parms()
484 parms->i_flags = VTI_ISVTI; in vti_netlink_parms()
487 parms->link = nla_get_u32(data[IFLA_VTI_LINK]); in vti_netlink_parms()
490 parms->i_key = nla_get_be32(data[IFLA_VTI_IKEY]); in vti_netlink_parms()
493 parms->o_key = nla_get_be32(data[IFLA_VTI_OKEY]); in vti_netlink_parms()
496 parms->iph.saddr = nla_get_in_addr(data[IFLA_VTI_LOCAL]); in vti_netlink_parms()
499 parms->iph.daddr = nla_get_in_addr(data[IFLA_VTI_REMOTE]); in vti_netlink_parms()
506 struct ip_tunnel_parm parms; in vti_newlink() local
508 vti_netlink_parms(data, &parms); in vti_newlink()
509 return ip_tunnel_newlink(dev, tb, &parms); in vti_newlink()
540 struct ip_tunnel_parm *p = &t->parms; in vti_fill_info()