Lines Matching refs:mtp

82 	struct memory_type *mtp;  in memstat_sysctl_uma()  local
181 mtp = memstat_mtl_find(list, ALLOCATOR_UMA, in memstat_sysctl_uma()
184 mtp = NULL; in memstat_sysctl_uma()
185 if (mtp == NULL) in memstat_sysctl_uma()
186 mtp = _memstat_mt_allocate(list, ALLOCATOR_UMA, in memstat_sysctl_uma()
188 if (mtp == NULL) { in memstat_sysctl_uma()
198 _memstat_mt_reset_stats(mtp, maxid + 1); in memstat_sysctl_uma()
200 mtp->mt_numallocs = uthp->uth_allocs; in memstat_sysctl_uma()
201 mtp->mt_numfrees = uthp->uth_frees; in memstat_sysctl_uma()
202 mtp->mt_failures = uthp->uth_fails; in memstat_sysctl_uma()
203 mtp->mt_sleeps = uthp->uth_sleeps; in memstat_sysctl_uma()
204 mtp->mt_xdomain = uthp->uth_xdomain; in memstat_sysctl_uma()
210 mtp->mt_percpu_cache[j].mtp_free = in memstat_sysctl_uma()
212 mtp->mt_free += upsp->ups_cache_free; in memstat_sysctl_uma()
213 mtp->mt_numallocs += upsp->ups_allocs; in memstat_sysctl_uma()
214 mtp->mt_numfrees += upsp->ups_frees; in memstat_sysctl_uma()
223 if (mtp->mt_numallocs < mtp->mt_numfrees) in memstat_sysctl_uma()
224 mtp->mt_numallocs = mtp->mt_numfrees; in memstat_sysctl_uma()
226 mtp->mt_size = uthp->uth_size; in memstat_sysctl_uma()
227 mtp->mt_rsize = uthp->uth_rsize; in memstat_sysctl_uma()
228 mtp->mt_memalloced = mtp->mt_numallocs * uthp->uth_size; in memstat_sysctl_uma()
229 mtp->mt_memfreed = mtp->mt_numfrees * uthp->uth_size; in memstat_sysctl_uma()
230 mtp->mt_bytes = mtp->mt_memalloced - mtp->mt_memfreed; in memstat_sysctl_uma()
231 mtp->mt_countlimit = uthp->uth_limit; in memstat_sysctl_uma()
232 mtp->mt_byteslimit = uthp->uth_limit * uthp->uth_size; in memstat_sysctl_uma()
234 mtp->mt_count = mtp->mt_numallocs - mtp->mt_numfrees; in memstat_sysctl_uma()
235 mtp->mt_zonefree = uthp->uth_zone_free; in memstat_sysctl_uma()
243 mtp->mt_kegfree = uthp->uth_keg_free; in memstat_sysctl_uma()
244 mtp->mt_free += mtp->mt_kegfree; in memstat_sysctl_uma()
246 mtp->mt_free += mtp->mt_zonefree; in memstat_sysctl_uma()
312 struct memory_type *mtp; in memstat_kvm_uma() local
405 mtp = memstat_mtl_find(list, ALLOCATOR_UMA, in memstat_kvm_uma()
408 mtp = NULL; in memstat_kvm_uma()
409 if (mtp == NULL) in memstat_kvm_uma()
410 mtp = _memstat_mt_allocate(list, ALLOCATOR_UMA, in memstat_kvm_uma()
412 if (mtp == NULL) { in memstat_kvm_uma()
421 _memstat_mt_reset_stats(mtp, mp_maxid + 1); in memstat_kvm_uma()
422 mtp->mt_numallocs = kvm_counter_u64_fetch(kvm, in memstat_kvm_uma()
424 mtp->mt_numfrees = kvm_counter_u64_fetch(kvm, in memstat_kvm_uma()
426 mtp->mt_failures = kvm_counter_u64_fetch(kvm, in memstat_kvm_uma()
428 mtp->mt_xdomain = kvm_counter_u64_fetch(kvm, in memstat_kvm_uma()
430 mtp->mt_sleeps = uz.uz_sleeps; in memstat_kvm_uma()
432 if (mtp->mt_numallocs < mtp->mt_numfrees) in memstat_kvm_uma()
433 mtp->mt_numallocs = mtp->mt_numfrees; in memstat_kvm_uma()
441 mtp->mt_numallocs += ucp->uc_allocs; in memstat_kvm_uma()
442 mtp->mt_numfrees += ucp->uc_frees; in memstat_kvm_uma()
444 mtp->mt_free += ucp->uc_allocbucket.ucb_cnt; in memstat_kvm_uma()
445 mtp->mt_free += ucp->uc_freebucket.ucb_cnt; in memstat_kvm_uma()
446 mtp->mt_free += ucp->uc_crossbucket.ucb_cnt; in memstat_kvm_uma()
449 mtp->mt_size = kz.uk_size; in memstat_kvm_uma()
450 mtp->mt_rsize = kz.uk_rsize; in memstat_kvm_uma()
451 mtp->mt_memalloced = mtp->mt_numallocs * mtp->mt_size; in memstat_kvm_uma()
452 mtp->mt_memfreed = mtp->mt_numfrees * mtp->mt_size; in memstat_kvm_uma()
453 mtp->mt_bytes = mtp->mt_memalloced - mtp->mt_memfreed; in memstat_kvm_uma()
454 mtp->mt_countlimit = uz.uz_max_items; in memstat_kvm_uma()
455 mtp->mt_byteslimit = mtp->mt_countlimit * mtp->mt_size; in memstat_kvm_uma()
456 mtp->mt_count = mtp->mt_numallocs - mtp->mt_numfrees; in memstat_kvm_uma()
470 mtp->mt_zonefree += ub.ub_cnt; in memstat_kvm_uma()
482 mtp->mt_kegfree = kegfree; in memstat_kvm_uma()
483 mtp->mt_free += mtp->mt_kegfree; in memstat_kvm_uma()
485 mtp->mt_free += mtp->mt_zonefree; in memstat_kvm_uma()