Lines Matching refs:frep
507 struct pf_frent *frep = NULL; in pf_reassemble() local
611 frep = NULL; in pf_reassemble()
634 frep = frea; in pf_reassemble()
637 VERIFY(frep != NULL || frea != NULL); in pf_reassemble()
639 if (frep != NULL && in pf_reassemble()
640 FR_IP_OFF(frep) + ntohs(frep->fr_ip->ip_len) - frep->fr_ip->ip_hl * in pf_reassemble()
644 precut = FR_IP_OFF(frep) + ntohs(frep->fr_ip->ip_len) - in pf_reassemble()
645 frep->fr_ip->ip_hl * 4 - off; in pf_reassemble()
692 if (frep == NULL) { in pf_reassemble()
695 LIST_INSERT_AFTER(frep, frent, fr_next); in pf_reassemble()
705 for (frep = LIST_FIRST(&(*frag)->fr_queue); frep; frep = next) { in pf_reassemble()
706 next = LIST_NEXT(frep, fr_next); in pf_reassemble()
708 off += ntohs(frep->fr_ip->ip_len) - frep->fr_ip->ip_hl * 4; in pf_reassemble()
1119 struct pf_frent *__single frea, *__single frep, *__single next; in pf_reassemble6() local
1127 frep = NULL; in pf_reassemble6()
1239 frep = NULL; in pf_reassemble6()
1266 frep = frea; in pf_reassemble6()
1269 VERIFY(frep != NULL || frea != NULL); in pf_reassemble6()
1271 if (frep != NULL && in pf_reassemble6()
1272 FR_IP6_OFF(frep) + FR_IP6_PLEN(frep) - frep->fr_ip6f_hlen > off) { in pf_reassemble6()
1275 precut = FR_IP6_OFF(frep) + FR_IP6_PLEN(frep) - in pf_reassemble6()
1276 frep->fr_ip6f_hlen - off; in pf_reassemble6()
1324 if (frep == NULL) { in pf_reassemble6()
1327 LIST_INSERT_AFTER(frep, frent, fr_next); in pf_reassemble6()
1337 for (frep = LIST_FIRST(&(*frag)->fr_queue); frep; frep = next) { in pf_reassemble6()
1338 next = LIST_NEXT(frep, fr_next); in pf_reassemble6()
1339 off += FR_IP6_PLEN(frep) - (frent->fr_ip6f_hlen - sizeof *ip6); in pf_reassemble6()