EIB_LSO_BUFSZ
avail = EIB_LSO_BUFSZ;
kmem_free(bkt->bk_mem, bkt->bk_nelem * EIB_LSO_BUFSZ);
num_needed = req_sz / EIB_LSO_BUFSZ;
if ((frag_sz = req_sz % EIB_LSO_BUFSZ) != 0)
sgl[i].ds_len = EIB_LSO_BUFSZ;
ASSERT(va < (bkt->bk_mem + bkt->bk_nelem * EIB_LSO_BUFSZ));
ndx = ((uintptr_t)va - (uintptr_t)bkt->bk_mem) / EIB_LSO_BUFSZ;
lsomem = kmem_zalloc(eib_lso_num_bufs * EIB_LSO_BUFSZ, KM_SLEEP);
attr.mr_len = eib_lso_num_bufs * EIB_LSO_BUFSZ;
kmem_free(lsomem, eib_lso_num_bufs * EIB_LSO_BUFSZ);
memp += EIB_LSO_BUFSZ;