Lines Matching defs:ipf
197 RWLOCK_INIT(&softf->ipfr_frag, "ipf fragment rwlock");
198 RWLOCK_INIT(&softf->ipfr_natfrag, "ipf NAT fragment rwlock");
799 ipfr_t *ipf;
804 ipf = ipf_frag_lookup(softc, softf, fin, softf->ipfr_nattab,
807 ipf = ipf_frag_lookup(softc, softf, fin, softf->ipfr_nattab);
809 if (ipf != NULL) {
810 nat = ipf->ipfr_data;
814 if ((ipf->ipfr_ttl == softc->ipf_ticks + 1) && (nat != NULL)) {
816 ipf->ipfr_data = NULL;
838 ipfr_t *ipf;
845 ipf = ipf_frag_lookup(softc, softf, fin, softf->ipfr_ipidtab,
848 ipf = ipf_frag_lookup(softc, softf, fin, softf->ipfr_ipidtab);
850 if (ipf != NULL) {
851 id = (u_32_t)(intptr_t)ipf->ipfr_data;
1146 /* This function is used for both the NAT fragment cache as well as the ipf */