Lines Matching refs:kvm
51 static int memstat_malloc_zone_init_kvm(kvm_t *kvm);
250 kread(kvm_t *kvm, void *kvm_pointer, void *address, size_t size, in kread() argument
255 ret = kvm_read(kvm, (unsigned long)kvm_pointer + offset, address, in kread()
265 kread_string(kvm_t *kvm, const void *kvm_pointer, char *buffer, int buflen) in kread_string() argument
271 ret = kvm_read(kvm, __DECONST(unsigned long, kvm_pointer) + in kread_string()
286 kread_symbol(kvm_t *kvm, int index, void *address, size_t size, in kread_symbol() argument
291 ret = kvm_read(kvm, namelist[index].n_value + offset, address, size); in kread_symbol()
300 kread_zpcpu(kvm_t *kvm, u_long base, void *buf, size_t size, int cpu) in kread_zpcpu() argument
304 ret = kvm_read_zpcpu(kvm, base, buf, size, cpu); in kread_zpcpu()
322 kvm_t *kvm; in memstat_kvm_malloc() local
324 kvm = (kvm_t *)kvm_handle; in memstat_kvm_malloc()
328 if (kvm_nlist(kvm, namelist) != 0) { in memstat_kvm_malloc()
339 ret = kread_symbol(kvm, X_MP_MAXCPUS, &mp_maxcpus, in memstat_kvm_malloc()
346 ret = kread_symbol(kvm, X_KMEMSTATISTICS, &kmemstatistics, in memstat_kvm_malloc()
353 ret = memstat_malloc_zone_init_kvm(kvm); in memstat_kvm_malloc()
359 mp_ncpus = kvm_getncpus(kvm); in memstat_kvm_malloc()
362 ret = kread(kvm, typep, &type, sizeof(type), 0); in memstat_kvm_malloc()
368 ret = kread_string(kvm, (void *)type.ks_shortdesc, name, in memstat_kvm_malloc()
406 ret = kread_zpcpu(kvm, (u_long)mtip->mti_stats, &mts, in memstat_kvm_malloc()
479 memstat_malloc_zone_init_kvm(kvm_t *kvm) in memstat_malloc_zone_init_kvm() argument
485 ret = kread_symbol(kvm, X_VM_MALLOC_ZONE_COUNT, in memstat_malloc_zone_init_kvm()
491 ret = kread_symbol(kvm, X_NUMZONES, &numzones, sizeof(numzones), 0); in memstat_malloc_zone_init_kvm()
504 ret = kread_symbol(kvm, X_KMEMZONES, kmemzones, allocsize, 0); in memstat_malloc_zone_init_kvm()