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()
425 struct iphdr *iph = &tunnel->parms.iph; in vti_tunnel_init()
441 struct iphdr *iph = &tunnel->parms.iph; in vti_fb_tunnel_init()
531 struct ip_tunnel_parm *parms, in vti_netlink_parms() argument
534 memset(parms, 0, sizeof(*parms)); in vti_netlink_parms()
536 parms->iph.protocol = IPPROTO_IPIP; in vti_netlink_parms()
541 parms->i_flags = VTI_ISVTI; in vti_netlink_parms()
544 parms->link = nla_get_u32(data[IFLA_VTI_LINK]); in vti_netlink_parms()
547 parms->i_key = nla_get_be32(data[IFLA_VTI_IKEY]); in vti_netlink_parms()
550 parms->o_key = nla_get_be32(data[IFLA_VTI_OKEY]); in vti_netlink_parms()
553 parms->iph.saddr = nla_get_in_addr(data[IFLA_VTI_LOCAL]); in vti_netlink_parms()
556 parms->iph.daddr = nla_get_in_addr(data[IFLA_VTI_REMOTE]); in vti_netlink_parms()
566 struct ip_tunnel_parm parms; in vti_newlink() local
569 vti_netlink_parms(data, &parms, &fwmark); in vti_newlink()
570 return ip_tunnel_newlink(dev, tb, &parms, fwmark); in vti_newlink()
606 struct ip_tunnel_parm *p = &t->parms; in vti_fill_info()