Searched refs:vm_freelist (Results 1 - 4 of 4) sorted by relevance

/opensolaris-onvv-gate/usr/src/lib/libumem/common/sys/
H A Dvmem_impl_user.h133 vmem_freelist_t vm_freelist[VMEM_FREELISTS + 1]; /* power-of-2 flists */ member in struct:vmem
/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Dvmem_impl.h139 vmem_freelist_t vm_freelist[VMEM_FREELISTS + 1]; /* power-of-2 flists */ member in struct:vmem
/opensolaris-onvv-gate/usr/src/lib/libumem/common/
H A Dvmem.c304 vprev = (vmem_seg_t *)&vmp->vm_freelist[highbit(VS_SIZE(vsp)) - 1];
890 vmp->vm_freelist[flist - 1].vs_knext;
908 vsp = (vmem_seg_t *)&vmp->vm_freelist[flist];
1109 vsp = vmp->vm_freelist[flist].vs_knext;
1462 vfp = &vmp->vm_freelist[i];
1468 vmp->vm_freelist[0].vs_kprev = NULL;
1469 vmp->vm_freelist[VMEM_FREELISTS].vs_knext = NULL;
1470 vmp->vm_freelist[VMEM_FREELISTS].vs_end = 0;
/opensolaris-onvv-gate/usr/src/uts/common/os/
H A Dvmem.c164 * of size >= 2^n reside in vmp->vm_freelist[n]. To ensure constant-time
175 * vmp->vm_freemap & (1 << n) is non-zero iff vmp->vm_freelist[n] is non-empty.
430 vprev = (vmem_seg_t *)&vmp->vm_freelist[highbit(VS_SIZE(vsp)) - 1];
1004 vmp->vm_freelist[flist - 1].vs_knext;
1022 vsp = (vmem_seg_t *)&vmp->vm_freelist[flist];
1286 vsp = vmp->vm_freelist[flist].vs_knext;
1465 vfp = &vmp->vm_freelist[i];
1471 vmp->vm_freelist[0].vs_kprev = NULL;
1472 vmp->vm_freelist[VMEM_FREELISTS].vs_knext = NULL;
1473 vmp->vm_freelist[VMEM_FREELIST
[all...]

Completed in 58 milliseconds