Lines Matching refs:avail
148 static struct mem_region *mem, *avail;
310 mem_regions(&mem, &avail);
320 for (cnt = 0, mp = avail; mp->size; mp++)
330 for (mp = avail; mp->size; mp++) {
338 avail[cnt].start = kernelend;
339 avail[cnt++].size = e - kernelend;
373 (cnt - (mp - avail)) * sizeof(*mp));
382 for (mp1 = avail; mp1 < mp; mp1++)
405 for (mp1 = avail; mp1->size; mp1++)
415 memmove(mp, mp + 1, (cnt - (mp - avail)) * sizeof(*mp));
418 for (mp = avail; mp->size; mp++)
428 nextavail = avail->start;