Lines Matching refs:hmp
4009 mblk_t *hmp; in ip_fragment_v6() local
4095 hmp = allocb_tmpl(unfragmentable_len + ipst->ips_ip_wroff_extra, mp); in ip_fragment_v6()
4096 if (hmp == NULL) { in ip_fragment_v6()
4102 hmp->b_rptr += ipst->ips_ip_wroff_extra; in ip_fragment_v6()
4103 hmp->b_wptr = hmp->b_rptr + unfragmentable_len; in ip_fragment_v6()
4105 fip6h = (ip6_t *)hmp->b_rptr; in ip_fragment_v6()
4132 hmp0 = copyb(hmp); in ip_fragment_v6()
4138 freeb(hmp); in ip_fragment_v6()
4146 hmp0 = hmp; in ip_fragment_v6()
4147 hmp = NULL; in ip_fragment_v6()
4175 if (hmp != NULL) in ip_fragment_v6()
4176 freeb(hmp); in ip_fragment_v6()
4190 if (error != 0 && error != EWOULDBLOCK && hmp != NULL) { in ip_fragment_v6()
4194 hmp, ill); in ip_fragment_v6()
4195 freeb(hmp); in ip_fragment_v6()
4220 mblk_t *hmp; in ip_fraghdr_add_v6() local
4281 hmp = allocb_tmpl(unfragmentable_len + sizeof (ip6_frag_t) + in ip_fraghdr_add_v6()
4283 if (hmp == NULL) { in ip_fraghdr_add_v6()
4291 hmp->b_rptr += ipst->ips_ip_wroff_extra; in ip_fraghdr_add_v6()
4292 hmp->b_wptr = hmp->b_rptr + unfragmentable_len + sizeof (ip6_frag_t); in ip_fraghdr_add_v6()
4294 fip6h = (ip6_t *)hmp->b_rptr; in ip_fraghdr_add_v6()
4295 fraghdr = (ip6_frag_t *)(hmp->b_rptr + unfragmentable_len); in ip_fraghdr_add_v6()
4299 hmp->b_rptr[prev_nexthdr_offset] = IPPROTO_FRAGMENT; in ip_fraghdr_add_v6()
4307 hmp->b_band = priority; in ip_fraghdr_add_v6()
4314 hmp->b_cont = mp; in ip_fraghdr_add_v6()
4315 return (hmp); in ip_fraghdr_add_v6()