Lines Matching refs:hmp
4110 mblk_t *hmp; in ip_fragment_v6() local
4196 hmp = allocb_tmpl(unfragmentable_len + ipst->ips_ip_wroff_extra, mp); in ip_fragment_v6()
4197 if (hmp == NULL) { in ip_fragment_v6()
4203 hmp->b_rptr += ipst->ips_ip_wroff_extra; in ip_fragment_v6()
4204 hmp->b_wptr = hmp->b_rptr + unfragmentable_len; in ip_fragment_v6()
4206 fip6h = (ip6_t *)hmp->b_rptr; in ip_fragment_v6()
4233 hmp0 = copyb(hmp); in ip_fragment_v6()
4239 freeb(hmp); in ip_fragment_v6()
4247 hmp0 = hmp; in ip_fragment_v6()
4248 hmp = NULL; in ip_fragment_v6()
4276 if (hmp != NULL) in ip_fragment_v6()
4277 freeb(hmp); in ip_fragment_v6()
4291 if (error != 0 && error != EWOULDBLOCK && hmp != NULL) { in ip_fragment_v6()
4295 hmp, ill); in ip_fragment_v6()
4296 freeb(hmp); in ip_fragment_v6()
4321 mblk_t *hmp; in ip_fraghdr_add_v6() local
4382 hmp = allocb_tmpl(unfragmentable_len + sizeof (ip6_frag_t) + in ip_fraghdr_add_v6()
4384 if (hmp == NULL) { in ip_fraghdr_add_v6()
4392 hmp->b_rptr += ipst->ips_ip_wroff_extra; in ip_fraghdr_add_v6()
4393 hmp->b_wptr = hmp->b_rptr + unfragmentable_len + sizeof (ip6_frag_t); in ip_fraghdr_add_v6()
4395 fip6h = (ip6_t *)hmp->b_rptr; in ip_fraghdr_add_v6()
4396 fraghdr = (ip6_frag_t *)(hmp->b_rptr + unfragmentable_len); in ip_fraghdr_add_v6()
4400 hmp->b_rptr[prev_nexthdr_offset] = IPPROTO_FRAGMENT; in ip_fraghdr_add_v6()
4408 hmp->b_band = priority; in ip_fraghdr_add_v6()
4415 hmp->b_cont = mp; in ip_fraghdr_add_v6()
4416 return (hmp); in ip_fraghdr_add_v6()