Searched refs:itp_policy (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/
H A Dipsec_impl.h513 ipsec_policy_head_t *itp_policy; member in struct:ipsec_tun_pol_s
541 (((itp)->itp_policy == (iph)) ? ITPF_P_ACTIVE : ITPF_I_ACTIVE))
544 (((itp)->itp_policy == (iph)) ? ITPF_P_TUNNEL : ITPF_I_TUNNEL))
547 (((itp)->itp_policy == (iph)) ? ITPF_P_PER_PORT_SECURITY : \
/illumos-gate/usr/src/uts/common/inet/iptun/
H A Diptun.c1019 rc = ipsec_copy_polhead(itp->itp_policy, itp->itp_inactive, ns);
1025 rw_enter(&itp->itp_policy->iph_lock, RW_WRITER);
1026 ipsec_polhead_flush(itp->itp_policy, ns);
1028 /* Else assume itp->itp_policy is already flushed. */
1029 rw_enter(&itp->itp_policy->iph_lock, RW_WRITER);
1033 ASSERT(avl_numnodes(&itp->itp_policy->iph_rulebyid) == 0);
1035 rw_exit(&itp->itp_policy->iph_lock);
1040 if (iptun_insert_simple_policies(itp->itp_policy, actp, nact, ns)) {
1041 rw_exit(&itp->itp_policy->iph_lock);
1049 rw_exit(&itp->itp_policy
[all...]
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dspdsock.c576 iph = active ? itp->itp_policy : itp->itp_inactive;
1066 ASSERT(itp->itp_policy == iph || itp->itp_inactive == iph);
1067 active = (itp->itp_policy == iph);
1255 ASSERT(iph == itp->itp_policy || iph == itp->itp_inactive);
1258 if (iph == itp->itp_policy)
1304 ipsec_swap_policy(itp->itp_policy, itp->itp_inactive, ns);
2004 iph = itp->itp_policy;
2116 *errptr = ipsec_copy_polhead(itp->itp_policy, itp->itp_inactive, ns);
2958 iph = (itp == NULL) ? ipsec_system_policy(ns) : itp->itp_policy;
H A Dspd.c5208 polhead = itp->itp_policy;
5581 polhead = itp->itp_policy;
5937 if (node->itp_policy != NULL) {
5938 IPPH_REFRELE(node->itp_policy, ns);
5939 node->itp_policy = NULL;
6064 newbie->itp_policy = kmem_zalloc(sizeof (ipsec_policy_head_t),
6066 if (newbie->itp_policy == NULL)
6071 kmem_free(newbie->itp_policy, sizeof (ipsec_policy_head_t));
6075 if (!tunnel_polhead_init(newbie->itp_policy, ns)) {
6076 kmem_free(newbie->itp_policy, sizeo
[all...]
H A Dsadb.c6621 polhead = itp->itp_policy;

Completed in 84 milliseconds