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

/opensolaris-onvv-gate/usr/src/lib/libumem/common/sys/
H A Dvmem_impl_user.h52 vmem_seg_t *vs_knext; /* next of kin (alloc, free, span) */ member in struct:vmem_seg
71 vmem_seg_t *vs_knext; /* next of kin */ member in struct:vmem_freelist
/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Dvmem_impl.h53 vmem_seg_t *vs_knext; /* next of kin (alloc, free, span) */ member in struct:vmem_seg
72 vmem_seg_t *vs_knext; /* next of kin */ member in struct:vmem_freelist
/opensolaris-onvv-gate/usr/src/lib/libumem/common/
H A Dvmem.c248 vmem_segfree = vsp->vs_knext;
261 vsp->vs_knext = vmem_segfree;
277 vmp->vm_segfree = vsp->vs_knext;
289 vsp->vs_knext = vmp->vm_segfree;
321 if (vsp->vs_knext->vs_start == 0 && vsp->vs_kprev->vs_start == 0) {
342 vsp->vs_knext = *bucket;
369 *prev_vspp = vsp->vs_knext;
373 prev_vspp = &vsp->vs_knext;
448 knext = kprev->vs_knext;
890 vmp->vm_freelist[flist - 1].vs_knext;
[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:
151 * (1) for allocated segments, vs_knext is the hash chain linkage;
152 * (2) for free segments, vs_knext is the freelist linkage;
153 * (3) for span marker segments, vs_knext is the next span marker.
374 vmem_segfree = vsp->vs_knext;
387 vsp->vs_knext = vmem_segfree;
403 vmp->vm_segfree = vsp->vs_knext;
415 vsp->vs_knext = vmp->vm_segfree;
447 if (vsp->vs_knext->vs_start == 0 && vsp->vs_kprev->vs_start == 0) {
468 vsp->vs_knext
[all...]

Completed in 120 milliseconds