Lines Matching refs:softc

50 ipf_p_ipsec_soft_create(ipf_main_softc_t *softc)  in ipf_p_ipsec_soft_create()  argument
70 ipf_p_ipsec_soft_init(ipf_main_softc_t *softc, void *arg) in ipf_p_ipsec_soft_init() argument
74 softi->ipsec_nat_tqe = ipf_state_add_tq(softc, softi->ipsec_proxy_ttl); in ipf_p_ipsec_soft_init()
77 softi->ipsec_state_tqe = ipf_nat_add_tq(softc, softi->ipsec_proxy_ttl); in ipf_p_ipsec_soft_init()
80 ipf_freetimeoutqueue(softc, softi->ipsec_nat_tqe); in ipf_p_ipsec_soft_init()
94 ipf_p_ipsec_soft_fini(ipf_main_softc_t *softc, void *arg) in ipf_p_ipsec_soft_fini() argument
103 ipf_freetimeoutqueue(softc, softi->ipsec_nat_tqe); in ipf_p_ipsec_soft_fini()
108 ipf_freetimeoutqueue(softc, softi->ipsec_state_tqe); in ipf_p_ipsec_soft_fini()
115 ipf_p_ipsec_soft_destroy(ipf_main_softc_t *softc, void *arg) in ipf_p_ipsec_soft_destroy() argument
135 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_p_ipsec_new() local
137 ipf_nat_softc_t *softn = softc->ipf_nat_soft; in ipf_p_ipsec_new()
191 ipn->in_tqehead[0] = ipf_nat_add_tq(softc, ttl); in ipf_p_ipsec_new()
192 ipn->in_tqehead[1] = ipf_nat_add_tq(softc, ttl); in ipf_p_ipsec_new()
252 (void) ipf_state_add(softc, &fi, &ipsec->ipsc_state, SI_WILDP); in ipf_p_ipsec_new()
267 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_p_ipsec_inout() local
300 ipf_queueback(softc->ipf_ticks, in ipf_p_ipsec_inout()
304 ipf_nat_softc_t *softn = softc->ipf_nat_soft; in ipf_p_ipsec_inout()
324 READ_ENTER(&softc->ipf_state); in ipf_p_ipsec_inout()
326 ipf_queueback(softc->ipf_ticks, in ipf_p_ipsec_inout()
329 RWLOCK_EXIT(&softc->ipf_state); in ipf_p_ipsec_inout()
331 RWLOCK_EXIT(&softc->ipf_state); in ipf_p_ipsec_inout()
334 (void) ipf_state_add(softc, &fi, &ipsec->ipsc_state, in ipf_p_ipsec_inout()
392 ipf_p_ipsec_del(ipf_main_softc_t *softc, ap_session_t *aps) in ipf_p_ipsec_del() argument
404 READ_ENTER(&softc->ipf_state); in ipf_p_ipsec_del()
406 ipsec->ipsc_state->is_die = softc->ipf_ticks + 1; in ipf_p_ipsec_del()
410 RWLOCK_EXIT(&softc->ipf_state); in ipf_p_ipsec_del()
415 ipf_nat_rule_deref(softc, &ipsec->ipsc_rule); in ipf_p_ipsec_del()