Lines Matching refs:kvm_t
68 static int kvm_nlist_core(kvm_t *kd, struct nlist nl[], const char *err);
70 static kvm_t *
71 fail(kvm_t *kd, const char *err, const char *message, ...)
88 kvm_t *
92 kvm_t *kd;
96 if ((kd = calloc(1, sizeof (kvm_t))) == NULL)
97 return (fail(NULL, err, "cannot allocate space for kvm_t"));
191 kvm_close(kvm_t *kd)
208 kvm_namelist(kvm_t *kd)
214 kvm_nlist(kvm_t *kd, struct nlist nl[])
226 kvm_nlist_core(kvm_t *kd, struct nlist nl[], const char *err)
281 kvm_lookup(kvm_t *kd, struct as *as, uint64_t addr)
339 kvm_rw(kvm_t *kd, uint64_t addr, void *buf, size_t size,
388 kvm_read(kvm_t *kd, uintptr_t addr, void *buf, size_t size)
394 kvm_kread(kvm_t *kd, uintptr_t addr, void *buf, size_t size)
400 kvm_uread(kvm_t *kd, uintptr_t addr, void *buf, size_t size)
406 kvm_aread(kvm_t *kd, uintptr_t addr, void *buf, size_t size, struct as *as)
412 kvm_pread(kvm_t *kd, uint64_t addr, void *buf, size_t size)
418 kvm_write(kvm_t *kd, uintptr_t addr, const void *buf, size_t size)
424 kvm_kwrite(kvm_t *kd, uintptr_t addr, const void *buf, size_t size)
430 kvm_uwrite(kvm_t *kd, uintptr_t addr, const void *buf, size_t size)
436 kvm_awrite(kvm_t *kd, uintptr_t addr, const void *buf, size_t size,
443 kvm_pwrite(kvm_t *kd, uint64_t addr, const void *buf, size_t size)
449 kvm_physaddr(kvm_t *kd, struct as *as, uintptr_t addr)
474 kvm_getproc(kvm_t *kd, pid_t pid)
484 kvm_nextproc(kvm_t *kd)
497 kvm_setproc(kvm_t *kd)
507 kvm_getu(kvm_t *kd, struct proc *p)