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

/opensolaris-onvv-gate/usr/src/lib/libumem/common/sys/
H A Dvmem_impl_user.h53 vmem_seg_t *vs_kprev; /* prev of kin */ member in struct:vmem_seg
72 vmem_seg_t *vs_kprev; /* prev of kin */ member in struct:vmem_freelist
/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Dvmem_impl.h54 vmem_seg_t *vs_kprev; /* prev of kin */ member in struct:vmem_seg
73 vmem_seg_t *vs_kprev; /* prev of kin */ member in struct:vmem_freelist
/opensolaris-onvv-gate/usr/src/lib/libumem/common/
H A Dvmem.c321 if (vsp->vs_knext->vs_start == 0 && vsp->vs_kprev->vs_start == 0) {
324 * so taking vsp leaves the freelist at vsp->vs_kprev empty.
326 ASSERT(vmp->vm_freemap & VS_SIZE(vsp->vs_kprev));
327 vmp->vm_freemap ^= VS_SIZE(vsp->vs_kprev);
443 for (kprev = kend->vs_kprev; kprev != kend;
444 kprev = kprev->vs_kprev) {
460 VMEM_INSERT(knext->vs_kprev, span, k);
1203 for (span = end->vs_kprev; span != end; span = span->vs_kprev) {
1210 if (span->vs_kprev
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/os/
H A Dvmem.c150 * The next-of-kin list (vs_knext/vs_kprev) links segments of the same type:
447 if (vsp->vs_knext->vs_start == 0 && vsp->vs_kprev->vs_start == 0) {
450 * so taking vsp leaves the freelist at vsp->vs_kprev empty.
452 ASSERT(vmp->vm_freemap & VS_SIZE(vsp->vs_kprev));
453 vmp->vm_freemap ^= VS_SIZE(vsp->vs_kprev);
564 VMEM_INSERT(vmp->vm_seg0.vs_kprev, span, k);
1468 vfp->vs_kprev = (vmem_seg_t *)(vfp - 1);
1471 vmp->vm_freelist[0].vs_kprev = NULL;
1482 vsp->vs_kprev = vsp;

Completed in 118 milliseconds