mi_alloc_sleep
if (ptr = mi_alloc_sleep(size, BPRI_LO))
extern void *mi_alloc_sleep(size_t size, uint_t pri);
nd = (ND *)mi_alloc_sleep(sizeof (ND), BPRI_MED);
nde = (NDE *)mi_alloc_sleep(nd->nd_size +