Lines Matching refs:kv
216 umastat_vmem_t *kv; in umastat_cache() local
254 for (kv = *kvp; kv != NULL; kv = kv->kv_next) { in umastat_cache()
255 if (kv->kv_addr == (uintptr_t)cp->cache_arena) in umastat_cache()
259 kv = mdb_zalloc(sizeof (umastat_vmem_t), UM_SLEEP | UM_GC); in umastat_cache()
260 kv->kv_next = *kvp; in umastat_cache()
261 kv->kv_addr = (uintptr_t)cp->cache_arena; in umastat_cache()
262 *kvp = kv; in umastat_cache()
264 kv->kv_meminuse += meminuse; in umastat_cache()
265 kv->kv_alloc += alloc; in umastat_cache()
266 kv->kv_fail += cp->cache_alloc_fail; in umastat_cache()
282 umastat_vmem_totals(uintptr_t addr, const vmem_t *v, umastat_vmem_t *kv) in umastat_vmem_totals() argument
284 while (kv != NULL && kv->kv_addr != addr) in umastat_vmem_totals()
285 kv = kv->kv_next; in umastat_vmem_totals()
287 if (kv == NULL || kv->kv_alloc == 0) in umastat_vmem_totals()
292 kv->kv_meminuse, kv->kv_alloc, kv->kv_fail); in umastat_vmem_totals()
332 umastat_vmem_t *kv = NULL; in umastat() local
397 if (mdb_walk("umem_cache", (mdb_walk_cb_t)umastat_cache, &kv) == -1) { in umastat()
406 if (mdb_walk("vmem", (mdb_walk_cb_t)umastat_vmem_totals, kv) == -1) { in umastat()