Home
last modified time | relevance | path

Searched refs:inner_mode (Results 1 – 8 of 8) sorted by relevance

/linux/net/xfrm/
A Dxfrm_input.c336 switch (inner_mode->encap) { in xfrm_inner_mode_encap_remove()
338 if (inner_mode->family == AF_INET) in xfrm_inner_mode_encap_remove()
344 if (inner_mode->family == AF_INET) in xfrm_inner_mode_encap_remove()
357 const struct xfrm_mode *inner_mode = &x->inner_mode; in xfrm_prepare_input() local
373 if (!inner_mode) in xfrm_prepare_input()
377 switch (inner_mode->family) { in xfrm_prepare_input()
438 switch (inner_mode->encap) { in xfrm_inner_mode_input()
443 if (inner_mode->family == AF_INET) in xfrm_inner_mode_input()
463 const struct xfrm_mode *inner_mode; in xfrm_input() local
677 inner_mode = &x->inner_mode; in xfrm_input()
[all …]
A Dxfrm_output.c848 const struct xfrm_mode *inner_mode; in xfrm_inner_extract_output() local
851 inner_mode = xfrm_ip2inner_mode(x, in xfrm_inner_extract_output()
854 inner_mode = &x->inner_mode; in xfrm_inner_extract_output()
856 if (inner_mode == NULL) in xfrm_inner_extract_output()
859 switch (inner_mode->family) { in xfrm_inner_extract_output()
A Dxfrm_interface.c212 const struct xfrm_mode *inner_mode; in xfrmi_rcv_cb() local
240 inner_mode = &x->inner_mode; in xfrmi_rcv_cb()
243 inner_mode = xfrm_ip2inner_mode(x, XFRM_MODE_SKB_CB(skb)->protocol); in xfrmi_rcv_cb()
244 if (inner_mode == NULL) { in xfrmi_rcv_cb()
252 inner_mode->family)) in xfrmi_rcv_cb()
A Dxfrm_state.c2598 const struct xfrm_mode *inner_mode; in __xfrm_init_state() local
2610 inner_mode = xfrm_get_mode(x->props.mode, x->sel.family); in __xfrm_init_state()
2611 if (inner_mode == NULL) in __xfrm_init_state()
2614 if (!(inner_mode->flags & XFRM_MODE_FLAG_TUNNEL) && in __xfrm_init_state()
2618 x->inner_mode = *inner_mode; in __xfrm_init_state()
2623 inner_mode = xfrm_get_mode(x->props.mode, x->props.family); in __xfrm_init_state()
2624 if (inner_mode == NULL) in __xfrm_init_state()
2627 if (!(inner_mode->flags & XFRM_MODE_FLAG_TUNNEL)) in __xfrm_init_state()
2630 x->inner_mode = *inner_mode; in __xfrm_init_state()
A Dxfrm_policy.c2538 const struct xfrm_mode *inner_mode; in xfrm_bundle_create() local
2579 inner_mode = xfrm_ip2inner_mode(xfrm[i], in xfrm_bundle_create()
2581 if (!inner_mode) { in xfrm_bundle_create()
2587 inner_mode = &xfrm[i]->inner_mode; in xfrm_bundle_create()
2616 afinfo = xfrm_state_afinfo_get_rcu(inner_mode->family); in xfrm_bundle_create()
/linux/net/ipv4/
A Dip_vti.c99 const struct xfrm_mode *inner_mode; in vti_rcv_cb() local
118 inner_mode = &x->inner_mode; in vti_rcv_cb()
121 inner_mode = xfrm_ip2inner_mode(x, XFRM_MODE_SKB_CB(skb)->protocol); in vti_rcv_cb()
122 if (inner_mode == NULL) { in vti_rcv_cb()
129 family = inner_mode->family; in vti_rcv_cb()
/linux/net/ipv6/
A Dip6_vti.c351 const struct xfrm_mode *inner_mode; in vti6_rcv_cb() local
370 inner_mode = &x->inner_mode; in vti6_rcv_cb()
373 inner_mode = xfrm_ip2inner_mode(x, XFRM_MODE_SKB_CB(skb)->protocol); in vti6_rcv_cb()
374 if (inner_mode == NULL) { in vti6_rcv_cb()
381 family = inner_mode->family; in vti6_rcv_cb()
/linux/include/net/
A Dxfrm.h257 struct xfrm_mode inner_mode; member
430 return &x->inner_mode; in xfrm_ip2inner_mode()

Completed in 31 milliseconds