Lines Matching refs:next
338 memseg = memseg->next;
1718 * Virtual available next.
2470 msp->next = memseg_free;
2498 prev_memsegp = &((*prev_memsegp)->next)) {
2503 memsegp->next = *prev_memsegp;
2507 memsegp->nextpa = (memsegp->next) ?
2508 va_to_pa(memsegp->next) : MSEG_NULLPTR_PA;
2513 offsetof(struct memseg, next));
2551 memseg_find(pfn_t base, pfn_t *next)
2555 if (next != NULL)
2556 *next = LONG_MAX;
2557 for (seg = memsegs; seg != NULL; seg = seg->next) {
2560 if (next != NULL && seg->pages_base > base &&
2561 seg->pages_base < *next)
2562 *next = seg->pages_base;
2575 pfn_t base = btop(addr), next;
2581 seg = memseg_find(base, &next);
2583 if (next == LONG_MAX)
2585 left = MIN(next - base, num);
2633 memseg_free = seg->next;