Home
last modified time | relevance | path

Searched refs:tuninfo (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.10/net/ipv6/
Dseg6_iptunnel.c30 static size_t seg6_lwt_headroom(struct seg6_iptunnel_encap *tuninfo) in seg6_lwt_headroom() argument
34 switch (tuninfo->mode) { in seg6_lwt_headroom()
44 return ((tuninfo->srh->hdrlen + 1) << 3) + head; in seg6_lwt_headroom()
49 struct seg6_iptunnel_encap tuninfo[]; member
60 return seg6_lwt_lwtunnel(lwt)->tuninfo; in seg6_encap_lwtunnel()
68 struct seg6_iptunnel_encap *tuninfo) in nla_put_srh() argument
74 len = SEG6_IPTUN_ENCAP_SIZE(tuninfo); in nla_put_srh()
81 memcpy(data, tuninfo, len); in nla_put_srh()
402 struct seg6_iptunnel_encap *tuninfo; in seg6_build_state() local
420 tuninfo = nla_data(tb[SEG6_IPTUNNEL_SRH]); in seg6_build_state()
[all …]
Drpl_iptunnel.c21 struct rpl_iptunnel_encap tuninfo; member
32 return &rpl_lwt_lwtunnel(lwt)->tuninfo; in rpl_encap_lwtunnel()
111 memcpy(&rlwt->tuninfo.srh, srh, srh_len); in rpl_build_state()
303 struct rpl_iptunnel_encap *tuninfo) in nla_put_rpl_srh() argument
309 len = RPL_IPTUNNEL_SRH_SIZE(tuninfo->srh); in nla_put_rpl_srh()
316 memcpy(data, tuninfo->srh, len); in nla_put_rpl_srh()
324 struct rpl_iptunnel_encap *tuninfo = rpl_encap_lwtunnel(lwtstate); in rpl_fill_encap_info() local
326 if (nla_put_rpl_srh(skb, RPL_IPTUNNEL_SRH, tuninfo)) in rpl_fill_encap_info()
334 struct rpl_iptunnel_encap *tuninfo = rpl_encap_lwtunnel(lwtstate); in rpl_encap_nlsize() local
336 return nla_total_size(RPL_IPTUNNEL_SRH_SIZE(tuninfo->srh)); in rpl_encap_nlsize()