Lines Matching defs:softc
44 ipf_p_ipsec_soft_create(softc)
45 ipf_main_softc_t *softc;
65 ipf_p_ipsec_soft_init(softc, arg)
66 ipf_main_softc_t *softc;
71 softi->ipsec_nat_tqe = ipf_state_add_tq(softc, softi->ipsec_proxy_ttl);
74 softi->ipsec_state_tqe = ipf_nat_add_tq(softc, softi->ipsec_proxy_ttl);
77 ipf_freetimeoutqueue(softc, softi->ipsec_nat_tqe);
91 ipf_p_ipsec_soft_fini(softc, arg)
92 ipf_main_softc_t *softc;
102 ipf_freetimeoutqueue(softc, softi->ipsec_nat_tqe);
107 ipf_freetimeoutqueue(softc, softi->ipsec_state_tqe);
114 ipf_p_ipsec_soft_destroy(softc, arg)
115 ipf_main_softc_t *softc;
140 ipf_main_softc_t *softc = fin->fin_main_soft;
142 ipf_nat_softc_t *softn = softc->ipf_nat_soft;
196 ipn->in_tqehead[0] = ipf_nat_add_tq(softc, ttl);
197 ipn->in_tqehead[1] = ipf_nat_add_tq(softc, ttl);
257 (void) ipf_state_add(softc, &fi, &ipsec->ipsc_state, SI_WILDP);
276 ipf_main_softc_t *softc = fin->fin_main_soft;
309 ipf_queueback(softc->ipf_ticks,
313 ipf_nat_softc_t *softn = softc->ipf_nat_soft;
333 READ_ENTER(&softc->ipf_state);
335 ipf_queueback(softc->ipf_ticks,
338 RWLOCK_EXIT(&softc->ipf_state);
340 RWLOCK_EXIT(&softc->ipf_state);
343 (void) ipf_state_add(softc, &fi, &ipsec->ipsc_state,
404 ipf_p_ipsec_del(softc, aps)
405 ipf_main_softc_t *softc;
418 READ_ENTER(&softc->ipf_state);
420 ipsec->ipsc_state->is_die = softc->ipf_ticks + 1;
424 RWLOCK_EXIT(&softc->ipf_state);
429 ipf_nat_rule_deref(softc, &ipsec->ipsc_rule);