Lines Matching defs:parms
134 skb->mark = be32_to_cpu(tunnel->parms.i_key);
173 struct ip_tunnel_parm_kern *parms = &tunnel->parms;
226 if (!vti_state_check(dst->xfrm, parms->iph.daddr, parms->iph.saddr)) {
305 fl.flowi_mark = be32_to_cpu(tunnel->parms.o_key);
337 mark = be32_to_cpu(tunnel->parms.o_key);
439 struct iphdr *iph = &tunnel->parms.iph;
455 struct iphdr *iph = &tunnel->parms.iph;
546 struct ip_tunnel_parm_kern *parms,
549 memset(parms, 0, sizeof(*parms));
551 parms->iph.protocol = IPPROTO_IPIP;
556 __set_bit(IP_TUNNEL_VTI_BIT, parms->i_flags);
559 parms->link = nla_get_u32(data[IFLA_VTI_LINK]);
562 parms->i_key = nla_get_be32(data[IFLA_VTI_IKEY]);
565 parms->o_key = nla_get_be32(data[IFLA_VTI_OKEY]);
568 parms->iph.saddr = nla_get_in_addr(data[IFLA_VTI_LOCAL]);
571 parms->iph.daddr = nla_get_in_addr(data[IFLA_VTI_REMOTE]);
582 struct ip_tunnel_parm_kern parms;
586 vti_netlink_parms(data, &parms, &fwmark);
588 &parms, fwmark);
624 struct ip_tunnel_parm_kern *p = &t->parms;