Searched refs:vmem_seg_create (Results 1 – 2 of 2) sorted by relevance
/illumos-gate/usr/src/lib/libumem/common/ |
H A D | vmem.c | 397 vmem_seg_create(vmem_t *vmp, vmem_seg_t *vprev, uintptr_t start, uintptr_t end) in vmem_seg_create() function 460 span = vmem_seg_create(vmp, knext->vs_aprev, start, end); in vmem_span_create() 465 newseg = vmem_seg_create(vmp, span, start, end); in vmem_span_create() 525 vsp = vmem_seg_create(vmp, vsp->vs_aprev, addr, addr + size); in vmem_seg_alloc() 534 vmem_seg_create(vmp, vsp, addr_end, vs_end)); in vmem_seg_alloc() 538 vmem_seg_create(vmp, vsp->vs_aprev, vs_start, addr)); in vmem_seg_alloc() 745 vmem_seg_create(vmp, rotor->vs_aprev, addr, addr + size)); in vmem_nextfit_alloc() 1298 vsp = vmem_seg_create(vmp, oldseg, addr, endaddr); in vmem_extend_unlocked() 1311 vsp = vmem_seg_create(vmp, span, addr, endaddr); in vmem_extend_unlocked()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | vmem.c | 527 vmem_seg_create(vmem_t *vmp, vmem_seg_t *vprev, uintptr_t start, uintptr_t end) in vmem_seg_create() function 569 span = vmem_seg_create(vmp, vmp->vm_seg0.vs_aprev, start, end); in vmem_span_create() 574 newseg = vmem_seg_create(vmp, span, start, end); in vmem_span_create() 634 vsp = vmem_seg_create(vmp, vsp->vs_aprev, addr, addr + size); in vmem_seg_alloc() 643 vmem_seg_create(vmp, vsp, addr_end, vs_end)); in vmem_seg_alloc() 647 vmem_seg_create(vmp, vsp->vs_aprev, vs_start, addr)); in vmem_seg_alloc() 851 vmem_seg_create(vmp, rotor->vs_aprev, addr, addr + size)); in vmem_nextfit_alloc()
|