Searched refs:ipfb (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6.c3308 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 Dip_if.c2397 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 Dip.c7024 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