Lines Matching refs:inner_mode
333 const struct xfrm_mode *inner_mode, in xfrm_inner_mode_encap_remove() argument
336 switch (inner_mode->encap) { in xfrm_inner_mode_encap_remove()
338 if (inner_mode->family == AF_INET) in xfrm_inner_mode_encap_remove()
340 if (inner_mode->family == AF_INET6) in xfrm_inner_mode_encap_remove()
344 if (inner_mode->family == AF_INET) in xfrm_inner_mode_encap_remove()
346 if (inner_mode->family == AF_INET6) in xfrm_inner_mode_encap_remove()
357 const struct xfrm_mode *inner_mode = &x->inner_mode; in xfrm_prepare_input() local
372 inner_mode = xfrm_ip2inner_mode(x, XFRM_MODE_SKB_CB(skb)->protocol); in xfrm_prepare_input()
373 if (!inner_mode) in xfrm_prepare_input()
377 switch (inner_mode->family) { in xfrm_prepare_input()
389 return xfrm_inner_mode_encap_remove(x, inner_mode, skb); in xfrm_prepare_input()
435 const struct xfrm_mode *inner_mode, in xfrm_inner_mode_input() argument
438 switch (inner_mode->encap) { in xfrm_inner_mode_input()
443 if (inner_mode->family == AF_INET) in xfrm_inner_mode_input()
445 if (inner_mode->family == AF_INET6) 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()
680 inner_mode = xfrm_ip2inner_mode(x, XFRM_MODE_SKB_CB(skb)->protocol); in xfrm_input()
681 if (inner_mode == NULL) { in xfrm_input()
687 if (xfrm_inner_mode_input(x, inner_mode, skb)) { in xfrm_input()
732 afinfo = xfrm_state_afinfo_get_rcu(x->inner_mode.family); in xfrm_input()