Lines Matching refs:fra

806 	struct pf_frcache       *__single frp, *__single fra, *__single cur = NULL;  in pf_fragcache()  local
862 LIST_FOREACH(fra, &(*frag)->fr_cache, fr_next) { in pf_fragcache()
863 if (fra->fr_off > off) { in pf_fragcache()
866 frp = fra; in pf_fragcache()
869 VERIFY(frp != NULL || fra != NULL); in pf_fragcache()
961 if (fra != NULL) { in pf_fragcache()
965 aftercut = fr_max - fra->fr_off; in pf_fragcache()
969 h->ip_id, off, fr_max, fra->fr_off, fra->fr_end)); in pf_fragcache()
970 fra->fr_off = off; in pf_fragcache()
975 h->ip_id, aftercut, off, fr_max, fra->fr_off, in pf_fragcache()
976 fra->fr_end)); in pf_fragcache()
977 fra->fr_off = off; in pf_fragcache()
1002 h->ip_id, -aftercut, off, fr_max, fra->fr_off, in pf_fragcache()
1003 fra->fr_end)); in pf_fragcache()
1013 LIST_INSERT_BEFORE(fra, cur, fr_next); in pf_fragcache()
1019 if (cur && fra->fr_off <= cur->fr_end) { in pf_fragcache()
1024 fr_max, fra->fr_off, fra->fr_end)); in pf_fragcache()
1025 fra->fr_off = cur->fr_off; in pf_fragcache()
1030 } else if (frp && fra->fr_off <= frp->fr_end) { in pf_fragcache()
1036 fr_max, fra->fr_off, fra->fr_end)); in pf_fragcache()
1037 fra->fr_off = frp->fr_off; in pf_fragcache()
1483 struct pf_frcache *__single frp, *__single fra, *__single cur = NULL; in pf_frag6cache() local
1561 LIST_FOREACH(fra, &(*frag)->fr_cache, fr_next) { in pf_frag6cache()
1562 if (fra->fr_off > off) { in pf_frag6cache()
1565 frp = fra; in pf_frag6cache()
1568 VERIFY(frp != NULL || fra != NULL); in pf_frag6cache()
1661 if (fra != NULL) { in pf_frag6cache()
1665 aftercut = fr_max - fra->fr_off; in pf_frag6cache()
1669 ntohl(fh->ip6f_ident), off, fr_max, fra->fr_off, in pf_frag6cache()
1670 fra->fr_end)); in pf_frag6cache()
1671 fra->fr_off = off; in pf_frag6cache()
1677 fra->fr_off, fra->fr_end)); in pf_frag6cache()
1678 fra->fr_off = off; in pf_frag6cache()
1705 fra->fr_off, fra->fr_end)); in pf_frag6cache()
1715 LIST_INSERT_BEFORE(fra, cur, fr_next); in pf_frag6cache()
1720 if (cur && fra->fr_off <= cur->fr_end) { in pf_frag6cache()
1725 cur->fr_end, off, fr_max, fra->fr_off, in pf_frag6cache()
1726 fra->fr_end)); in pf_frag6cache()
1727 fra->fr_off = cur->fr_off; in pf_frag6cache()
1732 } else if (frp && fra->fr_off <= frp->fr_end) { in pf_frag6cache()
1738 frp->fr_end, off, fr_max, fra->fr_off, in pf_frag6cache()
1739 fra->fr_end)); in pf_frag6cache()
1740 fra->fr_off = frp->fr_off; in pf_frag6cache()