Lines Matching refs:kd
69 _kvm_freevtop(kvm_t *kd)
71 if (kd->vmst != 0)
72 free(kd->vmst);
76 _kvm_initvtop(kvm_t *kd)
82 vm = (struct vmstate *)_kvm_malloc(kd, sizeof(*vm));
86 kd->vmst = vm;
88 if (fstat(kd->pmfd, &st) < 0)
94 if (kvm_nlist(kd, nl) != 0) {
95 _kvm_err(kd, kd->program, "pmap_stod: no such symbol");
107 * mapping information in kd->vm. Returns the result in pa, and returns
112 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa)
117 _kvm_err(kd, 0, "invalid address (%#"PRIxVADDR"<%lx)", va,
122 end = kd->vmst->end;
124 _kvm_err(kd, 0, "invalid address (%#"PRIxVADDR"<%lx)", va,
138 _kvm_pa2off(kvm_t *kd, paddr_t pa)
140 return(kd->dump_off + pa);
150 _kvm_mdopen(kvm_t *kd)
153 kd->usrstack = USRSTACK;
154 kd->min_uva = VM_MIN_ADDRESS;
155 kd->max_uva = VM_MAXUSER_ADDRESS;