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