Home
last modified time | relevance | path

Searched refs:kd (Results 1 – 25 of 119) sorted by relevance

12345

/netbsd/src/lib/libkvm/
Dkvm.c87 kvm_geterr(kvm_t *kd) in kvm_geterr() argument
89 return (kd->errbuf); in kvm_geterr()
93 kvm_getkernelname(kvm_t *kd) in kvm_getkernelname() argument
95 return kd->kernelname; in kvm_getkernelname()
105 _kvm_err(kvm_t *kd, const char *program, const char *fmt, ...) in _kvm_err() argument
115 (void)vsnprintf(kd->errbuf, in _kvm_err()
116 sizeof(kd->errbuf), fmt, ap); in _kvm_err()
122 _kvm_syserr(kvm_t *kd, const char *program, const char *fmt, ...) in _kvm_syserr() argument
133 char *cp = kd->errbuf; in _kvm_syserr()
135 (void)vsnprintf(cp, sizeof(kd->errbuf), fmt, ap); in _kvm_syserr()
[all …]
Dkvm_proc.c180 _kvm_ureadm(kvm_t *kd, const struct miniproc *p, u_long va, u_long *cnt) in _kvm_ureadm() argument
190 if (kd->swapspc == NULL) { in _kvm_ureadm()
191 kd->swapspc = _kvm_malloc(kd, (size_t)kd->nbpg); in _kvm_ureadm()
192 if (kd->swapspc == NULL) in _kvm_ureadm()
204 if (KREAD(kd, addr, &vme)) in _kvm_ureadm()
223 if (KREAD(kd, addr, &amap)) in _kvm_ureadm()
227 slot = offset / kd->nbpg + vme.aref.ar_pageoff; in _kvm_ureadm()
232 addr = (u_long)amap.am_anon + (offset / kd->nbpg) * sizeof(anonp); in _kvm_ureadm()
233 if (KREAD(kd, addr, &anonp)) in _kvm_ureadm()
237 if (KREAD(kd, addr, &anon)) in _kvm_ureadm()
[all …]
Dkvm_sparc.c81 #define VA_OFF(va) (va & (kd->nbpg - 1))
110 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop() argument
112 if (kd->vmst != 0) { in _kvm_freevtop()
113 _kvm_err(kd, kd->program, "_kvm_freevtop: internal error"); in _kvm_freevtop()
114 kd->vmst = 0; in _kvm_freevtop()
124 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop() argument
126 sparc64_cpu_kcore_hdr_t *cpup = kd->cpu_data; in _kvm_initvtop()
131 kd->nbpg = 8196; in _kvm_initvtop()
136 kd->nbpg = 4096; in _kvm_initvtop()
140 _kvm_err(kd, kd->program, "Unsupported CPU type"); in _kvm_initvtop()
[all …]
Dkvm_sparc64.c75 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop() argument
77 if (kd->vmst != 0) { in _kvm_freevtop()
78 _kvm_err(kd, kd->program, "_kvm_freevtop: internal error"); in _kvm_freevtop()
79 kd->vmst = 0; in _kvm_freevtop()
91 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop() argument
93 kd->nbpg = 0x2000; in _kvm_initvtop()
105 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop() argument
107 cpu_kcore_hdr_t *cpup = kd->cpu_data; in _kvm_kvatop()
124 ((uintptr_t)kd->cpu_data + cpup->off4mbsegs); in _kvm_kvatop()
172 if (_kvm_pread(kd, kd->pmfd, &pdir, sizeof(pdir), in _kvm_kvatop()
[all …]
Dkvm_file.c82 kvm_deadfiles(kvm_t *kd, int op, int arg, long ofhead, int numfiles) in kvm_deadfiles() argument
84 size_t buflen = kd->argspc_len, n = 0; in kvm_deadfiles()
87 char *where = kd->argspc; in kvm_deadfiles()
93 KREAD(kd, (u_long)ofhead, &fhead)) { in kvm_deadfiles()
94 _kvm_err(kd, kd->program, "can't read filehead"); in kvm_deadfiles()
99 (void)memcpy(kd->argspc, &fhead, sizeof(fhead)); in kvm_deadfiles()
106 if (KREAD(kd, (u_long)fp, in kvm_deadfiles()
108 _kvm_err(kd, kd->program, "can't read kfp"); in kvm_deadfiles()
118 _kvm_err(kd, kd->program, "inconsistent nfiles"); in kvm_deadfiles()
125 kvm_getfiles(kvm_t *kd, int op, int arg, int *cnt) in kvm_getfiles() argument
[all …]
Dkvm_arm.c63 _kvm_freevtop(kvm_t * kd) in _kvm_freevtop() argument
65 if (kd->vmst != 0) in _kvm_freevtop()
66 free(kd->vmst); in _kvm_freevtop()
70 _kvm_initvtop(kvm_t * kd) in _kvm_initvtop() argument
76 _kvm_kvatop(kvm_t * kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop() argument
83 if (ISALIVE(kd)) { in _kvm_kvatop()
84 _kvm_err(kd, 0, "vatop called in live kernel!"); in _kvm_kvatop()
87 cpu_kh = kd->cpu_data; in _kvm_kvatop()
90 _kvm_err(kd, 0, "unsupported kcore structure version"); in _kvm_kvatop()
94 _kvm_err(kd, 0, "kcore flags not supported"); in _kvm_kvatop()
[all …]
Dkvm_m68k_cmn.c122 _kvm_cmn_freevtop(kvm_t *kd) in _kvm_cmn_freevtop() argument
128 _kvm_cmn_initvtop(kvm_t *kd) in _kvm_cmn_initvtop() argument
135 _kvm_cmn_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_cmn_kvatop() argument
137 cpu_kcore_hdr_t *h = kd->cpu_data; in _kvm_cmn_kvatop()
141 if (ISALIVE(kd)) { in _kvm_cmn_kvatop()
142 _kvm_err(kd, 0, "vatop called in live kernel!"); in _kvm_cmn_kvatop()
155 return ((*vtopf)(kd, m->sysseg_pa, va, pa)); in _kvm_cmn_kvatop()
162 _kvm_cmn_pa2off(kvm_t *kd, u_long pa) in _kvm_cmn_pa2off() argument
164 cpu_kcore_hdr_t *h = kd->cpu_data; in _kvm_cmn_pa2off()
180 return (kd->dump_off + off + pa); in _kvm_cmn_pa2off()
[all …]
Dkvm_alpha.c57 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop() argument
64 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop() argument
70 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop() argument
77 if (ISALIVE(kd)) { in _kvm_kvatop()
78 _kvm_err(kd, 0, "vatop called in live kernel!"); in _kvm_kvatop()
82 cpu_kh = kd->cpu_data; in _kvm_kvatop()
100 if (_kvm_pread(kd, kd->pmfd, &pte, sizeof(pte), in _kvm_kvatop()
101 _kvm_pa2off(kd, pteoff)) != sizeof(pte)) { in _kvm_kvatop()
102 _kvm_syserr(kd, 0, "could not read L1 PTE"); in _kvm_kvatop()
108 _kvm_err(kd, 0, "invalid translation (invalid L1 PTE)"); in _kvm_kvatop()
[all …]
Dkvm_x86_64.c73 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop() argument
77 if (kd->vmst != 0) in _kvm_freevtop()
78 free(kd->vmst); in _kvm_freevtop()
83 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop() argument
93 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop() argument
101 if (ISALIVE(kd)) { in _kvm_kvatop()
102 _kvm_err(kd, 0, "vatop called in live kernel!"); in _kvm_kvatop()
106 cpu_kh = kd->cpu_data; in _kvm_kvatop()
116 if (_kvm_pread(kd, kd->pmfd, (void *)&pde, sizeof(pde), in _kvm_kvatop()
117 _kvm_pa2off(kd, pde_pa)) != sizeof(pde)) { in _kvm_kvatop()
[all …]
Dkvm_i386.c87 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop() argument
91 if (kd->vmst != 0) in _kvm_freevtop()
92 free(kd->vmst); in _kvm_freevtop()
97 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop() argument
99 cpu_kcore_hdr_t *cpu_kh = kd->cpu_data; in _kvm_initvtop()
112 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop() argument
115 if (ISALIVE(kd)) { in _kvm_kvatop()
116 _kvm_err(kd, 0, "vatop called in live kernel!"); in _kvm_kvatop()
123 return _kvm_kvatop_i386(kd, va, pa); in _kvm_kvatop()
125 return _kvm_kvatop_i386pae(kd, va, pa); in _kvm_kvatop()
[all …]
Dkvm_hppa.c80 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop() argument
84 if (kd->vmst != 0) in _kvm_freevtop()
85 free(kd->vmst); in _kvm_freevtop()
90 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop() argument
100 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop() argument
110 if (ISALIVE(kd)) { in _kvm_kvatop()
111 _kvm_err(kd, 0, "vatop called in live kernel!"); in _kvm_kvatop()
115 _kvm_syserr(kd, 0, "could not read PTE"); in _kvm_kvatop()
118 cpu_kh = kd->cpu_data; in _kvm_kvatop()
125 if (_kvm_pread(kd, kd->pmfd, (void *)&pde, sizeof(pde), in _kvm_kvatop()
[all …]
Dkvm_powerpc.c102 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop() argument
104 if (kd->vmst != 0) in _kvm_freevtop()
105 free(kd->vmst); in _kvm_freevtop()
110 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop() argument
119 _kvm_match_601bat(kvm_t *kd, vaddr_t va, paddr_t *pa, int *off) in _kvm_match_601bat() argument
126 cpu_kh = kd->cpu_data; in _kvm_match_601bat()
147 _kvm_match_bat(kvm_t *kd, vaddr_t va, paddr_t *pa, int *off) in _kvm_match_bat() argument
154 cpu_kh = kd->cpu_data; in _kvm_match_bat()
202 _kvm_match_sr(kvm_t *kd, vaddr_t va, paddr_t *pa, int *off) in _kvm_match_sr() argument
211 cpu_kh = kd->cpu_data; in _kvm_match_sr()
[all …]
Dkvm_mips.c68 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop() argument
72 if (kd->vmst != 0) in _kvm_freevtop()
73 free(kd->vmst); in _kvm_freevtop()
77 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop() argument
87 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop() argument
94 if (ISALIVE(kd)) { in _kvm_kvatop()
95 _kvm_err(kd, 0, "vatop called in live kernel!"); in _kvm_kvatop()
99 cpu_kh = kd->cpu_data; in _kvm_kvatop()
115 _kvm_err(kd, 0, "invalid kernel virtual address"); in _kvm_kvatop()
123 _kvm_err(kd, 0, "invalid kernel virtual address"); in _kvm_kvatop()
[all …]
Dkvm_m68k.c84 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop() argument
90 vm = (struct vmstate *)_kvm_malloc(kd, sizeof (*vm)); in _kvm_initvtop()
94 kd->vmst = vm; in _kvm_initvtop()
101 h = kd->cpu_data; in _kvm_initvtop()
118 if ((vm->ops->initvtop)(kd) < 0) in _kvm_initvtop()
124 kd->vmst = NULL; in _kvm_initvtop()
130 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop() argument
132 (kd->vmst->ops->freevtop)(kd); in _kvm_freevtop()
133 free(kd->vmst); in _kvm_freevtop()
137 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pap) in _kvm_kvatop() argument
[all …]
Dkvm_vax.c69 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop() argument
71 if (kd->vmst != 0) in _kvm_freevtop()
72 free(kd->vmst); in _kvm_freevtop()
76 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop() argument
82 vm = (struct vmstate *)_kvm_malloc(kd, sizeof(*vm)); in _kvm_initvtop()
86 kd->vmst = vm; in _kvm_initvtop()
88 if (fstat(kd->pmfd, &st) < 0) in _kvm_initvtop()
94 if (kvm_nlist(kd, nl) != 0) { in _kvm_initvtop()
95 _kvm_err(kd, kd->program, "pmap_stod: no such symbol"); in _kvm_initvtop()
112 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop() argument
[all …]
Dkvm_powerpc64.c96 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop() argument
98 if (kd->vmst != 0) in _kvm_freevtop()
99 free(kd->vmst); in _kvm_freevtop()
104 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop() argument
118 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop() argument
121 if (ISALIVE(kd)) { in _kvm_kvatop()
122 _kvm_err(kd, 0, "vatop called in live kernel!"); in _kvm_kvatop()
127 cpu_kcore_hdr_t *cpu_kh = kd->cpu_data; in _kvm_kvatop()
138 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off() argument
145 cpu_kh = kd->cpu_data; in _kvm_pa2off()
[all …]
Dkvm_private.h102 #define ISALIVE(kd) ((kd)->alive != KVM_ALIVE_DEAD) argument
103 #define ISKMEM(kd) ((kd)->alive == KVM_ALIVE_FILES) argument
104 #define ISSYSCTL(kd) ((kd)->alive == KVM_ALIVE_SYSCTL || ISKMEM(kd)) argument
124 #define KREAD(kd, addr, obj) \ argument
125 (kvm_read(kd, addr, (obj), sizeof(*obj)) != sizeof(*obj))
127 #define KVM_ALLOC(kd, member, size) \ argument
129 if (kd->member == NULL) \
130 kd->member = _kvm_malloc(kd, kd->member ## _len = size); \
131 else if (kd->member ## _len < size) \
132 kd->member = _kvm_realloc(kd, kd->member, \
[all …]
Dkvm_riscv.c57 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop() argument
59 if (kd->vmst != 0) in _kvm_freevtop()
60 free(kd->vmst); in _kvm_freevtop()
65 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop() argument
75 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop() argument
79 if (ISALIVE(kd)) { in _kvm_kvatop()
80 _kvm_err(kd, 0, "vatop called in live kernel!"); in _kvm_kvatop()
90 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off() argument
97 cpu_kh = kd->cpu_data; in _kvm_pa2off()
98 e = (char *) kd->cpu_data + kd->cpu_dsize; in _kvm_pa2off()
[all …]
Dkvm_or1k.c57 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop() argument
59 if (kd->vmst != 0) in _kvm_freevtop()
60 free(kd->vmst); in _kvm_freevtop()
65 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop() argument
75 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop() argument
79 if (ISALIVE(kd)) { in _kvm_kvatop()
80 _kvm_err(kd, 0, "vatop called in live kernel!"); in _kvm_kvatop()
90 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off() argument
97 cpu_kh = kd->cpu_data; in _kvm_pa2off()
98 e = (char *) kd->cpu_data + kd->cpu_dsize; in _kvm_pa2off()
[all …]
Dkvm_aarch64.c56 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop() argument
63 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop() argument
69 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop() argument
71 if (ISALIVE(kd)) { in _kvm_kvatop()
72 _kvm_err(kd, 0, "vatop called in live kernel!"); in _kvm_kvatop()
80 _kvm_err(kd, 0, "invalid kernel virtual address"); in _kvm_kvatop()
86 const cpu_kcore_hdr_t * const cpu_kh = kd->cpu_data; in _kvm_kvatop()
136 if (_kvm_pread(kd, kd->pmfd, &pte, sizeof(pte), in _kvm_kvatop()
137 _kvm_pa2off(kd, pte_addr)) != sizeof(pte)) { in _kvm_kvatop()
138 _kvm_syserr(kd, 0, "could not read pte"); in _kvm_kvatop()
[all …]
/netbsd/src/sys/kern/
Dsubr_kcov.c128 kcov_lock(kcov_t *kd) in kcov_lock() argument
131 mutex_enter(&kd->lock); in kcov_lock()
135 kcov_unlock(kcov_t *kd) in kcov_unlock() argument
138 mutex_exit(&kd->lock); in kcov_unlock()
157 kcov_free(kcov_t *kd) in kcov_free() argument
160 KASSERT(kd != NULL); in kcov_free()
161 if (kd->buf != NULL) { in kcov_free()
162 uvm_deallocate(kernel_map, (vaddr_t)kd->buf, kd->bufsize); in kcov_free()
164 mutex_destroy(&kd->lock); in kcov_free()
165 kmem_free(kd, sizeof(*kd)); in kcov_free()
[all …]
/netbsd/src/crypto/external/bsd/heimdal/dist/lib/krb5/
Dkrbhst.c197 krbhst_empty(const struct krb5_krbhst_data *kd) in krbhst_empty() argument
199 return kd->index == &kd->hosts; in krbhst_empty()
207 krbhst_get_default_proto(struct krb5_krbhst_data *kd) in krbhst_get_default_proto() argument
209 if (kd->flags & KD_LARGE_MSG) in krbhst_get_default_proto()
215 krbhst_get_default_port(struct krb5_krbhst_data *kd) in krbhst_get_default_port() argument
217 return kd->def_port; in krbhst_get_default_port()
236 parse_hostspec(krb5_context context, struct krb5_krbhst_data *kd, in parse_hostspec() argument
246 hi->proto = krbhst_get_default_proto(kd); in parse_hostspec()
326 append_host_hostinfo(struct krb5_krbhst_data *kd, struct krb5_krbhst_info *host) in append_host_hostinfo() argument
330 for(h = kd->hosts; h; h = h->next) in append_host_hostinfo()
[all …]
/netbsd/src/sys/arch/sparc/dev/
Dkd.c131 kd_init(struct kd_softc *kd) in kd_init() argument
142 kd->kd_tty = tp; in kd_init()
149 kd->rows = fbrcons_rows(); in kd_init()
150 kd->cols = fbrcons_cols(); in kd_init()
161 if (kd->rows == 0) in kd_init()
162 kd->rows = (u_short)ep->eeTtyRows; in kd_init()
163 if (kd->cols == 0) in kd_init()
164 kd->cols = (u_short)ep->eeTtyCols; in kd_init()
171 if (kd->rows == 0 && in kd_init()
173 kd->rows = strtoul(prop, NULL, 10); in kd_init()
[all …]
/netbsd/src/sys/arch/sun2/dev/
Dkd.c127 kd_init(struct kd_softc *kd) in kd_init() argument
138 kd = &kd_softc; /* XXX */ in kd_init()
147 kd->kd_tty = tp; in kd_init()
155 kd->rows = fbrcons_rows(); in kd_init()
156 kd->cols = fbrcons_cols(); in kd_init()
167 if (kd->rows == 0) in kd_init()
168 kd->rows = (u_short)ep->eeTtyRows; in kd_init()
169 if (kd->cols == 0) in kd_init()
170 kd->cols = (u_short)ep->eeTtyCols; in kd_init()
179 if (kd->rows == 0 && in kd_init()
[all …]
/netbsd/src/sys/arch/sparc64/dev/
Dkd.c124 kd_init(struct kd_softc *kd) in kd_init() argument
129 kd = &kd_softc; /* XXX */ in kd_init()
138 kd->kd_tty = tp; in kd_init()
147 if (kd->rows == 0 && in kd_init()
149 kd->rows = strtoul(prop, NULL, 10); in kd_init()
151 if (kd->cols == 0 && in kd_init()
153 kd->cols = strtoul(prop, NULL, 10); in kd_init()
159 struct kd_softc *kd; in kdtty() local
161 kd = &kd_softc; /* XXX */ in kdtty()
162 return (kd->kd_tty); in kdtty()
[all …]

12345