Home
last modified time | relevance | path

Searched refs:prevseg (Results 1 – 1 of 1) sorted by relevance

/titanic_44/usr/src/lib/libumem/common/
H A Dvmem.c1215 vmem_seg_t *prevseg = span->vs_aprev; in vmem_extend_unlocked() local
1229 if (prevseg->vs_type == VMEM_FREE && in vmem_extend_unlocked()
1234 ASSERT(prevseg->vs_end == addr && in vmem_extend_unlocked()
1237 vmem_freelist_delete(vmp, prevseg); in vmem_extend_unlocked()
1238 prevseg->vs_end = nextseg->vs_end; in vmem_extend_unlocked()
1245 vsp = prevseg; in vmem_extend_unlocked()
1246 } else if (prevseg->vs_type == VMEM_FREE) { in vmem_extend_unlocked()
1250 ASSERT(prevseg->vs_end == addr); in vmem_extend_unlocked()
1255 vmem_freelist_delete(vmp, prevseg); in vmem_extend_unlocked()
1256 prevseg->vs_end = endaddr; in vmem_extend_unlocked()
[all …]