Lines Matching refs:vs_end
524 newseg->vs_end = end;
607 uintptr_t vs_end = vsp->vs_end;
608 size_t vs_size = vs_end - vs_start;
615 ASSERT(addr >= vs_start && addr_end - 1 <= vs_end - 1);
633 if (vs_end != addr_end)
635 vmem_seg_create(vmp, vsp, addr_end, vs_end));
642 vsp->vs_end = addr + size;
772 ASSERT(vprev->vs_end == vnext->vs_start);
775 vprev->vs_end = vnext->vs_end;
893 vsp->vs_start == addr && vsp->vs_end == addr + size);
1026 if (vsp->vs_end - 1 < (uintptr_t)minaddr)
1031 end = MIN(vsp->vs_end - 1, (uintptr_t)maxaddr - 1) + 1;
1156 addr += ((vbest->vs_end - (addr + size)) / align) *
1193 vsp->vs_end = P2ROUNDUP(vsp->vs_end, vmp->vm_quantum);
1200 ASSERT(vsp->vs_end == vnext->vs_start);
1202 vsp->vs_end = vnext->vs_end;
1211 ASSERT(vprev->vs_end == vsp->vs_start);
1213 vprev->vs_end = vsp->vs_end;
1289 addr += vsp->vs_end - (addr + size);
1325 if (start >= vsp->vs_start && end - 1 <= vsp->vs_end - 1)
1466 vfp->vs_end = 1UL << i;
1473 vmp->vm_freelist[VMEM_FREELISTS].vs_end = 0;