Lines Matching defs:vs_end
529 newseg->vs_end = end;
612 uintptr_t vs_end = vsp->vs_end;
613 size_t vs_size = vs_end - vs_start;
620 ASSERT(addr >= vs_start && addr_end - 1 <= vs_end - 1);
638 if (vs_end != addr_end)
640 vmem_seg_create(vmp, vsp, addr_end, vs_end));
647 vsp->vs_end = addr + size;
777 ASSERT(vprev->vs_end == vnext->vs_start);
780 vprev->vs_end = vnext->vs_end;
898 vsp->vs_start == addr && vsp->vs_end == addr + size);
1030 if (vsp->vs_end - 1 < (uintptr_t)minaddr)
1035 end = MIN(vsp->vs_end - 1, (uintptr_t)maxaddr - 1) + 1;
1175 addr += ((vbest->vs_end - (addr + size)) / align) *
1212 vsp->vs_end = P2ROUNDUP(vsp->vs_end, vmp->vm_quantum);
1219 ASSERT(vsp->vs_end == vnext->vs_start);
1221 vsp->vs_end = vnext->vs_end;
1230 ASSERT(vprev->vs_end == vsp->vs_start);
1232 vprev->vs_end = vsp->vs_end;
1308 addr += vsp->vs_end - (addr + size);
1344 if (start >= vsp->vs_start && end - 1 <= vsp->vs_end - 1)
1485 vfp->vs_end = 1UL << i;
1492 vmp->vm_freelist[VMEM_FREELISTS].vs_end = 0;