Home
last modified time | relevance | path

Searched refs:newts (Results 1 – 5 of 5) sorted by relevance

/linux/net/ipv6/ila/
H A Dila_lwt.c143 struct lwtunnel_state *newts; in ila_build_state() local
226 newts = lwtunnel_state_alloc(sizeof(*ilwt)); in ila_build_state()
227 if (!newts) in ila_build_state()
230 ilwt = ila_lwt_lwtunnel(newts); in ila_build_state()
233 kfree(newts); in ila_build_state()
239 p = ila_params_lwtunnel(newts); in ila_build_state()
252 newts->type = LWTUNNEL_ENCAP_ILA; in ila_build_state()
253 newts->flags |= LWTUNNEL_STATE_OUTPUT_REDIRECT | in ila_build_state()
259 *ts = newts; in ila_build_state()
/linux/net/ipv6/
H A Drpl_iptunnel.c73 struct lwtunnel_state *newts; in rpl_build_state() local
99 newts = lwtunnel_state_alloc(srh_len + sizeof(*rlwt)); in rpl_build_state()
100 if (!newts) in rpl_build_state()
103 rlwt = rpl_lwt_lwtunnel(newts); in rpl_build_state()
107 kfree(newts); in rpl_build_state()
113 newts->type = LWTUNNEL_ENCAP_RPL; in rpl_build_state()
114 newts->flags |= LWTUNNEL_STATE_INPUT_REDIRECT; in rpl_build_state()
115 newts->flags |= LWTUNNEL_STATE_OUTPUT_REDIRECT; in rpl_build_state()
117 *ts = newts; in rpl_build_state()
H A Dseg6_iptunnel.c754 struct lwtunnel_state *newts; in seg6_build_state() local
808 newts = lwtunnel_state_alloc(tuninfo_len + sizeof(*slwt)); in seg6_build_state()
809 if (!newts) in seg6_build_state()
812 slwt = seg6_lwt_lwtunnel(newts); in seg6_build_state()
845 newts->type = LWTUNNEL_ENCAP_SEG6; in seg6_build_state()
846 newts->flags |= LWTUNNEL_STATE_INPUT_REDIRECT; in seg6_build_state()
850 newts->flags |= LWTUNNEL_STATE_OUTPUT_REDIRECT; in seg6_build_state()
852 newts->headroom = seg6_lwt_headroom(tuninfo); in seg6_build_state()
854 *ts = newts; in seg6_build_state()
863 kfree(newts); in seg6_build_state()
H A Dseg6_local.c2523 struct lwtunnel_state *newts; in seg6_local_build_state()
2539 newts = lwtunnel_state_alloc(sizeof(*slwt)); in seg6_local_build_state()
2540 if (!newts) in seg6_local_build_state()
2543 slwt = seg6_local_lwtunnel(newts); in seg6_local_build_state()
2554 newts->type = LWTUNNEL_ENCAP_SEG6_LOCAL; in seg6_local_destroy_state()
2555 newts->flags = LWTUNNEL_STATE_INPUT_REDIRECT; in seg6_local_destroy_state()
2556 newts->headroom = slwt->headroom; in seg6_local_destroy_state()
2558 *ts = newts; in seg6_local_destroy_state()
2565 kfree(newts); in seg6_local_fill_encap()
2507 struct lwtunnel_state *newts; seg6_local_build_state() local
/linux/net/core/
H A Dlwt_bpf.c389 struct lwtunnel_state *newts; in bpf_build_state() local
404 newts = lwtunnel_state_alloc(sizeof(*bpf)); in bpf_build_state()
405 if (!newts) in bpf_build_state()
408 newts->type = LWTUNNEL_ENCAP_BPF; in bpf_build_state()
409 bpf = bpf_lwt_lwtunnel(newts); in bpf_build_state()
412 newts->flags |= LWTUNNEL_STATE_INPUT_REDIRECT; in bpf_build_state()
420 newts->flags |= LWTUNNEL_STATE_OUTPUT_REDIRECT; in bpf_build_state()
428 newts->flags |= LWTUNNEL_STATE_XMIT_REDIRECT; in bpf_build_state()
443 newts->headroom = headroom; in bpf_build_state()
447 *ts = newts; in bpf_build_state()
[all …]