Searched refs:sk_policy (Results 1 – 5 of 5) sorted by relevance
1070 if (sk && sk->sk_policy[XFRM_POLICY_IN]) in __xfrm_policy_check2()1146 if (unlikely(sk->sk_policy[0] || sk->sk_policy[1])) in xfrm_sk_clone_policy()1155 if (unlikely(sk->sk_policy[0] != NULL)) { in xfrm_sk_free_policy()1156 xfrm_policy_delete(sk->sk_policy[0], XFRM_POLICY_MAX); in xfrm_sk_free_policy()1157 sk->sk_policy[0] = NULL; in xfrm_sk_free_policy()1159 if (unlikely(sk->sk_policy[1] != NULL)) { in xfrm_sk_free_policy()1160 xfrm_policy_delete(sk->sk_policy[1], XFRM_POLICY_MAX+1); in xfrm_sk_free_policy()1161 sk->sk_policy[1] = NULL; in xfrm_sk_free_policy()
373 struct xfrm_policy *sk_policy[2]; member
1219 if ((pol = sk->sk_policy[dir]) != NULL) { in xfrm_sk_policy_lookup()1311 old_pol = sk->sk_policy[dir]; in xfrm_sk_policy_insert()1312 sk->sk_policy[dir] = pol; in xfrm_sk_policy_insert()1367 struct xfrm_policy *p0 = sk->sk_policy[0], in __xfrm_sk_clone_policy()1368 *p1 = sk->sk_policy[1]; in __xfrm_sk_clone_policy()1370 sk->sk_policy[0] = sk->sk_policy[1] = NULL; in __xfrm_sk_clone_policy()1371 if (p0 && (sk->sk_policy[0] = clone_policy(p0, 0)) == NULL) in __xfrm_sk_clone_policy()1373 if (p1 && (sk->sk_policy[1] = clone_policy(p1, 1)) == NULL) in __xfrm_sk_clone_policy()2203 if (sk && sk->sk_policy[XFRM_POLICY_OUT]) { in xfrm_lookup()2482 if (sk && sk->sk_policy[dir]) { in __xfrm_policy_check()
738 (((sk) && (sk->sk_policy[0] || sk->sk_policy[1])) && in l2tp_nl_session_send()
1171 stats.using_ipsec = (sk->sk_policy[0] || sk->sk_policy[1]) ? 1 : 0; in pppol2tp_tunnel_ioctl()