Lines Matching refs:dph
936 ipsec_copy_chain(ipsec_policy_head_t *dph, ipsec_policy_t *src, in ipsec_copy_chain() argument
945 ipsec_insert_always(&dph->iph_rulebyid, dst); in ipsec_copy_chain()
960 ipsec_copy_polhead(ipsec_policy_head_t *sph, ipsec_policy_head_t *dph, in ipsec_copy_polhead() argument
965 rw_enter(&dph->iph_lock, RW_WRITER); in ipsec_copy_polhead()
967 ipsec_polhead_flush(dph, ns); in ipsec_copy_polhead()
972 ipsec_policy_root_t *dpr = &dph->iph_root[dir]; in ipsec_copy_polhead()
979 if (ipsec_copy_chain(dph, spr->ipr_nonhash[af], in ipsec_copy_polhead()
985 if (ipsec_copy_chain(dph, in ipsec_copy_polhead()
992 dph->iph_gen++; in ipsec_copy_polhead()
995 rw_exit(&dph->iph_lock); in ipsec_copy_polhead()
999 ipsec_polhead_flush(dph, ns); in ipsec_copy_polhead()
1001 rw_exit(&dph->iph_lock); in ipsec_copy_polhead()