Searched refs:ipfb (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip6.c | 3308 ipfb_t *ipfb; local 3529 ipfb = &ill->ill_frag_hash_tbl[ILL_FRAG_HASH_V6(*v6src_ptr, ident)]; 3530 mutex_enter(&ipfb->ipfb_lock); 3532 ipfp = &ipfb->ipfb_ipf; 3551 ill_frag_free_pkts(ill, ipfb, ipf, 1); 3553 mutex_exit(&ipfb->ipfb_lock); 3576 mutex_exit(&ipfb->ipfb_lock); 3588 mutex_exit(&ipfb->ipfb_lock); 3592 if (ipfb->ipfb_frag_pkts >= MAX_FRAG_PKTS(ipst)) { 3597 ill_frag_free_pkts(ill, ipfb, ipf [all...] |
H A D | ip_if.c | 2397 ipfb_t *ipfb; local 2416 ipfb = ill->ill_frag_hash_tbl; 2417 if (ipfb == NULL) 2419 endp = &ipfb[ILL_FRAG_HASH_TBL_COUNT]; 2421 for (; ipfb < endp; ipfb++) { 2424 mutex_enter(&ipfb->ipfb_lock); 2425 while ((ipf = ipfb->ipfb_ipf) != 0) { 2457 ASSERT(ipfb->ipfb_count >= ipf->ipf_count); 2458 ipfb 2553 ipfb_t *ipfb; local 2632 ill_frag_free_pkts(ill_t *ill, ipfb_t *ipfb, ipf_t *ipf, int free_cnt) argument [all...] |
H A D | ip.c | 7024 ipfb_t *ipfb; local 7152 ipfb = &ill->ill_frag_hash_tbl[ILL_FRAG_HASH(src, ident)]; 7153 mutex_enter(&ipfb->ipfb_lock); 7155 ipfp = &ipfb->ipfb_ipf; 7173 ill_frag_free_pkts(ill, ipfb, ipf, 1); 7175 mutex_exit(&ipfb->ipfb_lock); 7196 mutex_exit(&ipfb->ipfb_lock); 7201 if (ipfb->ipfb_frag_pkts >= MAX_FRAG_PKTS(ipst)) { 7206 ill_frag_free_pkts(ill, ipfb, ipfb [all...] |
Completed in 104 milliseconds