Searched refs:vs_start (Results 1 - 10 of 10) sorted by relevance

/opensolaris-onvv-gate/usr/src/lib/libumem/common/sys/
H A Dvmem_impl_user.h50 uintptr_t vs_start; /* start of segment (inclusive) */ member in struct:vmem_seg
69 uintptr_t vs_start; /* always zero */ member in struct:vmem_freelist
75 #define VS_SIZE(vsp) ((vsp)->vs_end - (vsp)->vs_start)
/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Dvmem_impl.h51 uintptr_t vs_start; /* start of segment (inclusive) */ member in struct:vmem_seg
70 uintptr_t vs_start; /* always zero */ member in struct:vmem_freelist
76 #define VS_SIZE(vsp) ((vsp)->vs_end - (vsp)->vs_start)
/opensolaris-onvv-gate/usr/src/lib/libumem/common/
H A Dvmem.c302 ASSERT(*VMEM_HASH(vmp, vsp->vs_start) != vsp);
318 ASSERT(*VMEM_HASH(vmp, vsp->vs_start) != vsp);
321 if (vsp->vs_knext->vs_start == 0 && vsp->vs_kprev->vs_start == 0) {
341 bucket = VMEM_HASH(vmp, vsp->vs_start);
368 if (vsp->vs_start == addr) {
399 newseg->vs_start = start;
503 uintptr_t vs_start = vsp->vs_start; local
505 size_t vs_size = vs_end - vs_start;
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/os/
H A Dvmem.c428 ASSERT(*VMEM_HASH(vmp, vsp->vs_start) != vsp);
444 ASSERT(*VMEM_HASH(vmp, vsp->vs_start) != vsp);
447 if (vsp->vs_knext->vs_start == 0 && vsp->vs_kprev->vs_start == 0) {
467 bucket = VMEM_HASH(vmp, vsp->vs_start);
494 if (vsp->vs_start == addr) {
523 newseg->vs_start = start;
606 uintptr_t vs_start = vsp->vs_start; local
608 size_t vs_size = vs_end - vs_start;
[all...]
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dleaky_subr.c98 lm->lkm_base = seg->vs_start;
317 leaky_grep(seg->vs_start, seg->vs_end - seg->vs_start);
512 leaky_add_leak(TYPE_VMEM, addr, vs.vs_start, vs.vs_timestamp,
513 vs.vs_stack, depth, 0, (vs.vs_end - vs.vs_start));
H A Dkmem.c2243 size_t size = vs->vs_end - vs->vs_start;
2250 while (mdb_whatis_match(w, vs->vs_start, size, &cur)) {
2251 mdb_whatis_report_object(w, cur, vs->vs_start, "");
3705 sz = vs.vs_end - vs.vs_start;
3775 addr, type, vs.vs_start, vs.vs_end, sz);
3791 vs.vs_start, size? sz : vs.vs_end);
H A Dtypegraph.c1178 tgd.tgd_size = seg->vs_end - seg->vs_start;
1180 typegraph_buf(seg->vs_start, NULL, &tgd);
1417 typegraph_build_anchored(seg->vs_start, size, *type);
H A Dgenunix.c2213 if (seg->vs_start == kg->kg_heap_lp_base &&
2217 return (kg->kg_cb(seg->vs_start, seg->vs_end, kg->kg_cbdata));
2224 return (kg->kg_cb(seg->vs_start, seg->vs_end, kg->kg_cbdata));
3387 if (vsp->vs_type == VMEM_ALLOC && (void *)vsp->vs_start == *target) {
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/libumem/
H A Dleaky_subr.c123 lm->lkm_base = seg->vs_start;
209 if (seg->vs_start == seg->vs_end && seg->vs_start == 0)
215 my_si->ls_start = seg->vs_start;
828 leaky_add_leak(TYPE_VMEM, addr, vs.vs_start, vs.vs_timestamp,
829 vs.vs_stack, depth, 0, (vs.vs_end - vs.vs_start));
H A Dumem.c1910 size_t size = vs->vs_end - vs->vs_start;
1917 while (mdb_whatis_match(w, vs->vs_start, size, &cur)) {
1918 mdb_whatis_report_object(w, cur, vs->vs_start, "");
3192 sz = vs.vs_end - vs.vs_start;
3262 addr, type, vs.vs_start, vs.vs_end, sz);
3278 vs.vs_start, size? sz : vs.vs_end);

Completed in 202 milliseconds