Home
last modified time | relevance | path

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

123

/dragonfly/lib/libkvm/
H A Dkvm.c70 return kvm_ishost(kd) || kvm_isvkernel(kd); in kvm_notrans()
180 _kvm_syserr(kd, kd->program, "%s", mf); in _kvm_open()
184 _kvm_syserr(kd, kd->program, "%s", mf); in _kvm_open()
188 _kvm_syserr(kd, kd->program, "%s", mf); in _kvm_open()
217 _kvm_syserr(kd, kd->program, "%s", uf); in _kvm_open()
221 _kvm_syserr(kd, kd->program, "%s", uf); in _kvm_open()
229 kd->vmfd = kd->pmfd; in _kvm_open()
265 if ((kd = malloc(sizeof(*kd))) == NULL) { in kvm_openfiles()
269 memset(kd, 0, sizeof(*kd)); in kvm_openfiles()
286 memset(kd, 0, sizeof(*kd)); in kvm_open()
[all …]
H A Dkvm_x86_64.c99 _kvm_err(kd, kd->program, "cannot mmap corefile"); in _kvm_maphdrs()
166 kd->vmst = (struct vmstate *)_kvm_malloc(kd, sizeof(*kd->vmst)); in _kvm_initvtop()
168 _kvm_err(kd, kd->program, "cannot allocate vm"); in _kvm_initvtop()
182 munmap(kd->vmst->mmapbase, kd->vmst->mmapsize); in _kvm_initvtop()
208 _kvm_err(kd, kd->program, "cannot read dumppcb"); in _kvm_initvtop()
215 _kvm_err(kd, kd->program, "cannot read dumppcb"); in _kvm_initvtop()
252 _kvm_err(kd, kd->program, in _kvm_vatop()
301 _kvm_syserr(kd, kd->program, "_kvm_vatop: read pde"); in _kvm_vatop()
318 _kvm_err(kd, kd->program, in _kvm_vatop()
335 _kvm_syserr(kd, kd->program, "_kvm_vatop: lseek"); in _kvm_vatop()
[all …]
H A Dkvm_proc.c268 _kvm_err(kd, kd->program, in kvm_proclist()
285 _kvm_err(kd, kd->program, in kvm_proclist()
298 _kvm_err(kd, kd->program, in kvm_proclist()
307 _kvm_err(kd, kd->program, in kvm_proclist()
499 _kvm_err(kd, kd->program, in kvm_getprocs()
517 _kvm_err(kd, kd->program, in kvm_getprocs()
597 kd->argv = (char **)_kvm_malloc(kd, kd->argc * in kvm_argv()
603 kd->argv = (char **)_kvm_realloc(kd, kd->argv, kd->argc * in kvm_argv()
692 kd->argspc = (char *)_kvm_realloc(kd, kd->argspc, in kvm_argv()
840 _kvm_err(kd, kd->program, in kvm_getargv()
[all …]
H A Dkvm_minidump_x86_64.c192 _kvm_err(kd, kd->program, in _kvm_minidump_init_hdr1()
199 _kvm_err(kd, kd->program, in _kvm_minidump_init_hdr1()
208 _kvm_err(kd, kd->program, in _kvm_minidump_init_hdr1()
215 _kvm_err(kd, kd->program, in _kvm_minidump_init_hdr1()
246 _kvm_err(kd, kd->program, in _kvm_minidump_init_hdr2()
253 _kvm_err(kd, kd->program, in _kvm_minidump_init_hdr2()
262 _kvm_err(kd, kd->program, in _kvm_minidump_init_hdr2()
269 _kvm_err(kd, kd->program, in _kvm_minidump_init_hdr2()
310 _kvm_err(kd, kd->program, in _kvm_minidump_vatop()
331 _kvm_err(kd, kd->program, in _kvm_minidump_vatop()
[all …]
H A Dkvm_file.c112 _kvm_err(kd, kd->program, "can't read fdp"); in kvm_deadfiles()
127 _kvm_err(kd, kd->program, in kvm_deadfiles()
146 _kvm_err(kd, kd->program, "can't read file"); in kvm_deadfiles()
160 kd->argspc = _kvm_realloc(kd, kd->argspc, size); in kvm_deadfiles()
194 kd->argspc = _kvm_malloc(kd, size); in kvm_getfiles()
196 kd->argspc = _kvm_realloc(kd, kd->argspc, size); in kvm_getfiles()
220 _kvm_syserr(kd, kd->program, in kvm_getfiles()
232 _kvm_err(kd, kd->program, "%s: no such symbol", in kvm_getfiles()
238 _kvm_err(kd, kd->program, "can't read nfiles"); in kvm_getfiles()
250 kd->argspc = _kvm_malloc(kd, size); in kvm_getfiles()
[all …]
H A Dkvm_getloadavg.c62 kvm_getloadavg(kvm_t *kd, double loadavg[], int nelem) in kvm_getloadavg() argument
68 if (kvm_ishost(kd)) in kvm_getloadavg()
71 if (kvm_nlist(kd, nl) != 0) { in kvm_getloadavg()
73 _kvm_err(kd, kd->program, in kvm_getloadavg()
78 #define KREAD(kd, addr, obj) \ in kvm_getloadavg() argument
79 (kvm_read(kd, addr, (char *)(obj), sizeof(*obj)) != sizeof(*obj)) in kvm_getloadavg()
80 if (KREAD(kd, nl[X_AVERUNNABLE].n_value, &loadinfo)) { in kvm_getloadavg()
81 _kvm_err(kd, kd->program, "can't read averunnable"); in kvm_getloadavg()
89 if (!KREAD(kd, nl[X_FSCALE].n_value, &fscale)) in kvm_getloadavg()
H A Dkvm_getswapinfo.c79 static int nlist_init(kvm_t *kd);
80 static void dump_blist(kvm_t *kd);
117 kvm_t *kd, in kvm_getswapinfo() argument
130 if (kd == NULL) { in kvm_getswapinfo()
150 if (!nlist_init(kd)) in kvm_getswapinfo()
188 dump_blist(kd); in kvm_getswapinfo()
193 nlist_init(kvm_t *kd) in nlist_init() argument
250 kvm_t *kd, in scanradix() argument
353 kd, in scanradix()
376 dump_blist(kvm_t *kd) in dump_blist() argument
[all …]
H A Dkvm_vm_map.c47 kreadent(kvm_t *kd, const void *kaddr, vm_map_entry_t copy) in kreadent() argument
53 if (kvm_read(kd, (u_long)kaddr, (char *)copy, nb) == (ssize_t)nb) in kreadent()
63 kvm_vm_map_entry_first(kvm_t *kd, vm_map_t map, vm_map_entry_t copy) in kvm_vm_map_entry_first() argument
70 if (!kreadent(kd, ken, copy)) in kvm_vm_map_entry_first()
74 if (!kreadent(kd, ken, copy)) in kvm_vm_map_entry_first()
84 kvm_vm_map_entry_next(kvm_t *kd, vm_map_entry_t ken, vm_map_entry_t copy) in kvm_vm_map_entry_next() argument
90 if (!kreadent(kd, ken, copy)) in kvm_vm_map_entry_next()
94 if (!kreadent(kd, ken, copy)) in kvm_vm_map_entry_next()
100 if (!kreadent(kd, ken2, copy)) in kvm_vm_map_entry_next()
108 if (!kreadent(kd, ken2, copy)) in kvm_vm_map_entry_next()
/dragonfly/test/debug/
H A Dvnodeinfo.c107 kvm_t *kd; in main() local
149 if (kvm_nlist(kd, Nl) != 0) { in main()
157 mp = dumpmount(kd, mp); in main()
176 vp = dumpvp(kd, vp, 0, NULL); in main()
188 vp = dumpvp(kd, vp, 0, in main()
196 dumpmount(kvm_t *kd, struct mount *mp) in dumpmount() argument
218 vp = dumpvp(kd, vp, 1, vfc.vfc_name); in dumpmount()
370 dumplocks(kd, &lockf); in dumpvp()
384 dpd->dumpfn(kd, vn.v_data); in dumpvp()
426 dumplockinfo(kd, &item); in dumplocks()
[all …]
H A Dncptrace.c95 kvm_t *kd; in main() local
125 if (kvm_nlist(kd, Nl) != 0) { in main()
129 kkread(kd, Nl[0].n_value, &nch, sizeof(nch)); in main()
137 isnull = printvfc(kd, mntinfo.mnt_vfc); in main()
143 path = getncppath(kd, &mntinfo.mnt_ncmounton, in main()
152 dumpncp(kd, isnull, 0, in main()
167 dumpncp(kvm_t *kd, int isnull, int tab, in dumpncp() argument
176 kkread(kd, (u_long)ncptr, &ncp, sizeof(ncp)); in dumpncp()
252 kkread(kd, (u_long)ncscan, &ncp, sizeof(ncp)); in dumpncp()
269 kkread(kd, (long)ncpptr, &ncp, sizeof(ncp)); in getncppath()
[all …]
H A Dvmobjinfo.c96 kvm_t *kd; in main() local
123 if (kvm_nlist(kd, Nl) != 0) { in main()
145 scan_vmobjs(kd, &obj_list[i]); in main()
157 kkread(kd, (long)op, &obj, sizeof(obj)); in scan_vmobjs()
168 dump_memq(kd, obj.rb_memq.rbh_root); in scan_vmobjs()
189 dump_swap(kd, swb.swb_entry.rbe_left); in dump_swap()
223 dump_swap(kd, swb.swb_entry.rbe_right); in dump_swap()
227 dump_memq(kvm_t *kd, struct vm_page *pgp) in dump_memq() argument
235 kkread(kd, (long)pgp, &pg, sizeof(pg)); in dump_memq()
236 dump_memq(kd, pg.rb_entry.rbe_left); in dump_memq()
[all …]
H A Dwildcardinfo.c77 static void dumptcb(kvm_t *kd, intptr_t tcbinfo);
84 kvm_t *kd; in main() local
109 if (kvm_nlist(kd, Nl) != 0) { in main()
113 kkread(kd, Nl[0].n_value, &ncpus, sizeof(ncpus)); in main()
123 dumptcb(kvm_t *kd, intptr_t tcbaddr) in dumptcb() argument
129 kkread(kd, tcbaddr, &info, sizeof(info)); in dumptcb()
147 dumpinpcontainerhead(kvm_t *kd, int index, void *kptr) in dumpinpcontainerhead() argument
153 kkread(kd, (intptr_t)kptr, &head, sizeof(head)); in dumpinpcontainerhead()
158 kkread(kd, (intptr_t)kptr, &node, sizeof(node)); in dumpinpcontainerhead()
162 kkread(kd, (intptr_t)node.ic_inp, &pcb, sizeof(pcb)); in dumpinpcontainerhead()
[all …]
H A Dh2inodes.c70 kvm_t *kd; in main() local
99 if (kvm_nlist(kd, Nl) != 0) { in main()
103 kkread(kd, Nl[0].n_value, &nch, sizeof(nch)); in main()
104 kkread(kd, Nl[1].n_value, &list, sizeof(list)); in main()
109 kkread(kd, base, &pmp, sizeof(pmp)); in main()
112 h2inumscan(kd, 4, cp); in main()
119 h2inumscan(kvm_t *kd, int tab, uintptr_t cp) in h2inumscan() argument
123 kkread(kd, cp, &ip, sizeof(ip)); in h2inumscan()
125 h2inumscan(kd, tab, (uintptr_t)ip.rbnode.rbe_left); in h2inumscan()
131 h2inumscan(kd, tab, (uintptr_t)ip.rbnode.rbe_right); in h2inumscan()
[all …]
H A Dh2dio.c70 kvm_t *kd; in main() local
99 if (kvm_nlist(kd, Nl) != 0) { in main()
103 kkread(kd, Nl[0].n_value, &nch, sizeof(nch)); in main()
104 kkread(kd, Nl[1].n_value, &list, sizeof(list)); in main()
109 kkread(kd, base, &hmp, sizeof(hmp)); in main()
112 h2dioscan(kd, 4, cp); in main()
119 h2dioscan(kvm_t *kd, int tab, uintptr_t cp) in h2dioscan() argument
123 kkread(kd, cp, &dio, sizeof(dio)); in h2dioscan()
125 h2dioscan(kd, tab, (uintptr_t)dio.rbnode.rbe_left); in h2dioscan()
131 h2dioscan(kd, tab, (uintptr_t)dio.rbnode.rbe_right); in h2dioscan()
[all …]
H A Dh2chains.c56 static void h2chainscan(kvm_t *kd, int tab, uintptr_t cp,
71 kvm_t *kd; in main() local
100 if (kvm_nlist(kd, Nl) != 0) { in main()
104 kkread(kd, Nl[0].n_value, &nch, sizeof(nch)); in main()
105 kkread(kd, Nl[1].n_value, &list, sizeof(list)); in main()
110 kkread(kd, base, &hmp, sizeof(hmp)); in main()
114 h2chainscan(kd, 4, cp, in main()
122 h2chainscan(kd, 4, cp, in main()
135 kkread(kd, cp, &chain, sizeof(chain)); in h2chainscan()
159 h2chainscan(kd, tab + 4, in h2chainscan()
[all …]
H A Dmbufinfo.c107 kvm_t *kd; in main() local
134 if (kvm_nlist(kd, Nl) != 0) { in main()
140 dumpmb(kd, tree.rbh_root); in main()
157 dumpmb(kvm_t *kd, struct mbtrack *mtp) in dumpmb() argument
162 kkread(kd, (long)mtp, &mt, sizeof(mt)); in dumpmb()
165 dumpmb(kd, mt.rb_node.rbe_left); in dumpmb()
172 kkread(kd, (long)mt.m, &mb, sizeof(mb)); in dumpmb()
186 dumpmbdata(kd, mb.m_data, mb.m_len); in dumpmb()
191 dumpmb(kd, mt.rb_node.rbe_right); in dumpmb()
195 dumpmbdata(kvm_t *kd, char *data, int len) in dumpmbdata() argument
[all …]
H A Dvmpagehash.c104 kvm_t *kd; in main() local
140 if (kvm_nlist(kd, Nl) != 0) { in main()
147 kkread(kd, Nl[2].n_value, &ticks, sizeof(ticks)); in main()
172 kkread_vmpage(kd, (u_long)elm->m, &m); in main()
174 kkread(kd, (u_long)m.object, &obj, sizeof(obj)); in main()
175 checkpage(kd, elm->m, &m, &obj); in main()
284 kkread(kd, (u_long)scanptr, &scan, sizeof(scan)); in checkpage()
301 kkread_vmpage(kvm_t *kd, u_long addr, vm_page_t m) in kkread_vmpage() argument
315 kkread(kd, vpbeg, vpcache, vpend - vpbeg); in kkread_vmpage()
323 if (kvm_read(kd, addr, buf, nbytes) != nbytes) { in kkread()
[all …]
H A Dvmpageinfo.c104 static void dumpsltrack(kvm_t *kd);
135 kvm_t *kd; in main() local
171 if (kvm_nlist(kd, Nl) != 0) { in main()
179 kkread(kd, Nl[3].n_value, &nbuf, sizeof(nbuf)); in main()
193 kkread_vmpage(kd, (u_long)&vm_page_array[i], &m); in main()
196 checkpage(kd, &vm_page_array[i], &m, &obj); in main()
430 kkread(kd, (u_long)mptr, &m, sizeof(m)); in main()
438 checkpage(kd, mptr, &m, &obj); in main()
450 dumpsltrack(kd); in main()
503 kkread(kd, vpbeg, vpcache, vpend - vpbeg); in kkread_vmpage()
[all …]
H A Dslabinfo.c78 int slzonedump(kvm_t *kd, SLZoneList *list);
86 kvm_t *kd; in main() local
122 if (kvm_nlist(kd, Nl) != 0) { in main()
127 kkread(kd, Nl[1].n_value, &ncpus, sizeof(int)); in main()
135 kkread(kd, (long)psary[i], &gd, sizeof(gd)); in main()
142 totalzones += slzonedump(kd, &gd.gd_slab.ZoneAry[j]); in main()
147 totalzones += slzonedump(kd, &gd.gd_slab.FreeZones); in main()
151 totalzones += slzonedump(kd, &gd.gd_slab.FreeOvZones); in main()
164 slzonedump(kvm_t *kd, SLZoneList *list) in slzonedump() argument
173 kkread(kd, (u_long)kslz, &slz, sizeof(slz)); in slzonedump()
[all …]
H A Dpsinfo.c95 kvm_t *kd; in main() local
130 if (kvm_nlist(kd, Nl) != 0) { in main()
135 kp = kvm_getprocs(kd, KERN_PROC_ALL, 0, &count); in main()
137 dumpproc(kd, &kp[i]); in main()
164 dumpproc(kvm_t *kd, struct kinfo_proc *kp) in dumpproc() argument
182 kkread(kd, (u_long)kp->kp_paddr, &p, sizeof(p)); in dumpproc()
183 kkread(kd, (u_long)p.p_vmspace, &vms, sizeof(vms)); in dumpproc()
216 kptr = kvm_vm_map_entry_next(kd, kptr, &entry); in dumpproc()
223 kkread(kd, Nl[0].n_value, &kmap, sizeof(kmap));
228 mapscan(kd, kptr, &entry, &last);
[all …]
H A Dvmpqinactive.c103 static void dumpsltrack(kvm_t *kd);
134 kvm_t *kd; in main() local
181 if (kvm_nlist(kd, Nl) != 0) { in main()
189 kkread(kd, Nl[3].n_value, &nbuf, sizeof(nbuf)); in main()
203 kkread_vmpage(kd, (u_long)&vm_page_array[i], &m); in main()
206 checkpage(kd, &vm_page_array[i], &m, &obj); in main()
460 kkread(kd, (u_long)mptr, &m, sizeof(m)); in main()
468 checkpage(kd, mptr, &m, &obj); in main()
480 dumpsltrack(kd); in main()
535 kkread(kd, vpbeg, vpcache, vpend - vpbeg); in kkread_vmpage()
[all …]
H A Dzallocinfo.c88 kvm_t *kd; in main() local
119 if (kvm_nlist(kd, Nl) != 0) { in main()
124 kkread(kd, Nl[1].n_value, &ncpus, sizeof(ncpus)); in main()
131 kkread(kd, Nl[0].n_value + cpu * sizeof(baseptr), in main()
136 dumpslab(kd, cpu, &slab); in main()
143 dumpslab(kvm_t *kd, int cpu, struct SLGlobalData *slab) in dumpslab() argument
167 kkread(kd, (u_long)zonep, &zone, sizeof(zone)); in dumpslab()
187 kkread(kd, (u_long)chunkp, &chunk, sizeof(chunk)); in dumpslab()
200 kkread(kd, (u_long)chunkp, &chunk, sizeof(chunk)); in dumpslab()
232 kkread(kvm_t *kd, u_long addr, void *buf, size_t nbytes) in kkread() argument
[all …]
H A Dvmpagequeues.c80 static void kkread_vmpage(kvm_t *kd, u_long addr, vm_page_t m);
81 static void kkread(kvm_t *kd, u_long addr, void *buf, size_t nbytes);
82 static int kkread_err(kvm_t *kd, u_long addr, void *buf, size_t nbytes);
89 kvm_t *kd; in main() local
129 if ((kd = kvm_open(sysfile, corefile, NULL, O_RDONLY, "kvm:")) == NULL) { in main()
133 if (kvm_nlist(kd, Nl) != 0) { in main()
139 kkread(kd, Nl[0].n_value, queues, sizeof(queues)); in main()
157 kkread(kvm_t *kd, u_long addr, void *buf, size_t nbytes) in kkread() argument
159 if (kvm_read(kd, addr, buf, nbytes) != nbytes) { in kkread()
166 kkread_err(kvm_t *kd, u_long addr, void *buf, size_t nbytes) in kkread_err() argument
[all …]
H A Dbufqueues.c93 static void scan_queues(kvm_t *kd, int cpu, struct bufpcpu *bqp);
111 kvm_t *kd; in main() local
140 if (kvm_nlist(kd, Nl) != 0) { in main()
148 kkread(kd, Nl[1].n_value, &ncpus, sizeof(ncpus), 1); in main()
149 kkread(kd, Nl[2].n_value, &nbuf, sizeof(nbuf), 1); in main()
153 kkread(kd, Nl[0].n_value + cpu * sizeof(struct bufpcpu), in main()
155 scan_queues(kd, cpu, &bpcpu); in main()
202 scan_queues(kvm_t *kd, int cpu, struct bufpcpu *bqp) in scan_queues() argument
218 if (kkread(kd, (u_long)tmp, &b, sizeof(b), 0) == -1) { in scan_queues()
248 kkread(kvm_t *kd, u_long addr, void *buf, size_t nbytes, int out) in kkread() argument
[all …]
/dragonfly/contrib/lvm2/dist/lib/filters/
H A Dfilter_netbsd.c148 struct kinfo_drivers *kd; in _scan_dev() local
161 if ((kd = malloc(val_len)) == NULL){ in _scan_dev()
175 !strncmp("dm", kd[i].d_name, 2)) in _scan_dev()
176 _device_mapper_major = kd[i].d_bmajor; in _scan_dev()
179 if (kd[i].d_cmajor != -1 && kd[i].d_bmajor != -1) { in _scan_dev()
184 _char_device_major[kd[i].d_cmajor] = in _scan_dev()
201 free(kd); in _scan_dev()
211 free(kd); in _scan_dev()
218 free(kd); in _scan_dev()
223 _char_device_major[kd[i].d_cmajor] = in _scan_dev()
[all …]

123