Home
last modified time | relevance | path

Searched refs:kvm_t (Results 1 – 25 of 71) sorted by relevance

123

/netbsd-src/include/
H A Dkvm.h56 typedef struct __kvm kvm_t; typedef
60 int kvm_close(kvm_t *);
61 int kvm_dump_inval(kvm_t *);
62 int kvm_dump_mkheader(kvm_t *, off_t);
63 int kvm_dump_header(kvm_t *, bool (*)(void *, const void *, size_t),
65 int kvm_dump_wrtheader(kvm_t *, FILE *, int);
66 char **kvm_getargv(kvm_t *, const struct kinfo_proc *, int);
67 char **kvm_getargv2(kvm_t *, const struct kinfo_proc2 *, int);
68 char **kvm_getenvv(kvm_t *, const struct kinfo_proc *, int);
69 char **kvm_getenvv2(kvm_t *, const struct kinfo_proc2 *, int);
[all …]
/netbsd-src/lib/libkvm/
H A Dkvm_private.h109 void _kvm_err(kvm_t *, const char *, const char *, ...)
111 int _kvm_dump_mkheader(kvm_t *, kvm_t *);
112 void _kvm_freeprocs(kvm_t *);
113 void _kvm_freevtop(kvm_t *);
114 int _kvm_mdopen(kvm_t *);
115 int _kvm_initvtop(kvm_t *);
116 int _kvm_kvatop(kvm_t *, vaddr_t, paddr_t *);
117 void *_kvm_malloc(kvm_t *, size_t);
118 off_t _kvm_pa2off(kvm_t *, paddr_t);
119 void *_kvm_realloc(kvm_t *, void *, size_t);
[all …]
H A Dkvm_m68k_cmn.c105 int _kvm_cmn_initvtop(kvm_t *);
106 void _kvm_cmn_freevtop(kvm_t *);
107 int _kvm_cmn_kvatop(kvm_t *, vaddr_t, paddr_t *);
108 off_t _kvm_cmn_pa2off(kvm_t *, paddr_t);
116 static int vatop_030(kvm_t *, uint32_t, vaddr_t, paddr_t *);
117 static int vatop_040(kvm_t *, uint32_t, vaddr_t, paddr_t *);
122 _kvm_cmn_freevtop(kvm_t *kd) in _kvm_cmn_freevtop()
128 _kvm_cmn_initvtop(kvm_t *kd) in _kvm_cmn_initvtop()
135 _kvm_cmn_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_cmn_kvatop()
139 int (*vtopf)(kvm_t *, uint32_t, vaddr_t, paddr_t *); in _kvm_cmn_kvatop()
[all …]
H A Dkvm.c78 static int _kvm_get_header(kvm_t *);
79 static kvm_t *_kvm_open(kvm_t *, const char *, const char *,
81 static int clear_gap(kvm_t *, bool (*)(void *, const void *, size_t),
83 static off_t Lseek(kvm_t *, int, off_t, int);
84 static ssize_t Pread(kvm_t *, int, void *, size_t, off_t);
87 kvm_geterr(kvm_t *kd) in kvm_geterr()
93 kvm_getkernelname(kvm_t *kd) in kvm_getkernelname()
105 _kvm_err(kvm_t *kd, const char *program, const char *fmt, ...) in _kvm_err()
122 _kvm_syserr(kvm_t *kd, const char *program, const char *fmt, ...) in _kvm_syserr()
144 _kvm_malloc(kvm_t *kd, size_t n) in _kvm_malloc()
[all …]
H A Dkvm_sun3x.c62 int _kvm_sun3x_initvtop(kvm_t *);
63 void _kvm_sun3x_freevtop(kvm_t *);
64 int _kvm_sun3x_kvatop (kvm_t *, vaddr_t, paddr_t *);
65 off_t _kvm_sun3x_pa2off (kvm_t *, paddr_t);
85 _kvm_sun3x_initvtop(kvm_t *kd) in _kvm_sun3x_initvtop()
91 _kvm_sun3x_freevtop(kvm_t *kd) in _kvm_sun3x_freevtop()
102 _kvm_sun3x_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pap) in _kvm_sun3x_kvatop()
159 _kvm_sun3x_pa2off(kvm_t *kd, paddr_t pa) in _kvm_sun3x_pa2off()
H A Dkvm_sun2.c66 int _kvm_sun2_initvtop(kvm_t *);
67 void _kvm_sun2_freevtop(kvm_t *);
68 int _kvm_sun2_kvatop (kvm_t *, vaddr_t, paddr_t *);
69 off_t _kvm_sun2_pa2off (kvm_t *, paddr_t);
106 _kvm_sun2_initvtop(kvm_t *kd) in _kvm_sun2_initvtop()
119 _kvm_sun2_freevtop(kvm_t *kd) in _kvm_sun2_freevtop()
132 _kvm_sun2_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pap) in _kvm_sun2_kvatop()
178 _kvm_sun2_pa2off(kvm_t *kd, paddr_t pa) in _kvm_sun2_pa2off()
H A Dkvm_sun3.c66 int _kvm_sun3_initvtop(kvm_t *);
67 void _kvm_sun3_freevtop(kvm_t *);
68 int _kvm_sun3_kvatop (kvm_t *, vaddr_t, paddr_t *);
69 off_t _kvm_sun3_pa2off (kvm_t *, paddr_t);
106 _kvm_sun3_initvtop(kvm_t *kd) in _kvm_sun3_initvtop()
119 _kvm_sun3_freevtop(kvm_t *kd) in _kvm_sun3_freevtop()
132 _kvm_sun3_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pap) in _kvm_sun3_kvatop()
178 _kvm_sun3_pa2off(kvm_t *kd, paddr_t pa) in _kvm_sun3_pa2off()
H A Dkvm_i386.c83 int _kvm_kvatop_i386(kvm_t *, vaddr_t, paddr_t *);
84 int _kvm_kvatop_i386pae(kvm_t *, vaddr_t, paddr_t *);
87 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop()
97 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop()
112 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop()
136 _kvm_kvatop_i386(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop_i386()
199 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off()
228 _kvm_mdopen(kvm_t *kd) in _kvm_mdopen()
H A Dkvm_powerpc.c96 static int _kvm_match_601bat(kvm_t *, vaddr_t, paddr_t *, int *);
97 static int _kvm_match_bat(kvm_t *, vaddr_t, paddr_t *, int *);
98 static int _kvm_match_sr(kvm_t *, vaddr_t, paddr_t *, int *);
102 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop()
110 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop()
119 _kvm_match_601bat(kvm_t *kd, vaddr_t va, paddr_t *pa, int *off) in _kvm_match_601bat()
147 _kvm_match_bat(kvm_t *kd, vaddr_t va, paddr_t *pa, int *off) in _kvm_match_bat()
202 _kvm_match_sr(kvm_t *kd, vaddr_t va, paddr_t *pa, int *off) in _kvm_match_sr()
270 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop()
335 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off()
[all …]
H A Dkvm_ia64.c42 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop()
48 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop()
56 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop()
64 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off()
72 _kvm_mdopen(kvm_t *kd) in _kvm_mdopen()
H A Dkvm_sparc.c83 int _kvm_kvatop44c(kvm_t *, vaddr_t, paddr_t *);
84 int _kvm_kvatop4m (kvm_t *, vaddr_t, paddr_t *);
85 int _kvm_kvatop4u (kvm_t *, vaddr_t, paddr_t *);
110 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop()
124 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop()
154 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop()
178 _kvm_kvatop44c(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop44c()
225 _kvm_kvatop4m(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop4m()
283 _kvm_kvatop4u(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop4u()
343 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off()
[all …]
H A Dkvm_sh3.c76 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop()
86 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop()
96 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop()
106 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off()
118 _kvm_mdopen(kvm_t *kd) in _kvm_mdopen()
H A Dkvm_or1k.c57 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop()
65 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop()
75 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop()
90 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off()
119 _kvm_mdopen(kvm_t *kd) in _kvm_mdopen()
H A Dkvm_riscv.c57 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop()
65 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop()
75 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop()
90 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off()
119 _kvm_mdopen(kvm_t *kd) in _kvm_mdopen()
H A Dkvm_vax.c69 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop()
76 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop()
112 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop()
138 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off()
150 _kvm_mdopen(kvm_t *kd) in _kvm_mdopen()
H A Dkvm_powerpc64.c96 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop()
104 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop()
118 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop()
138 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off()
167 _kvm_mdopen(kvm_t *kd) in _kvm_mdopen()
H A Dkvm_m68k.h33 int (*initvtop)(kvm_t *);
34 void (*freevtop)(kvm_t *);
35 int (*kvatop) (kvm_t *, vaddr_t, paddr_t *);
36 off_t (*pa2off) (kvm_t *, paddr_t);
H A Dkvm_m68k.c84 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop()
130 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop()
137 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pap) in _kvm_kvatop()
143 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off()
154 _kvm_mdopen(kvm_t *kd) in _kvm_mdopen()
H A Dkvm_proc.c162 static char *_kvm_ureadm(kvm_t *, const struct miniproc *, u_long,
164 static ssize_t kvm_ureadm(kvm_t *, const struct miniproc *, u_long,
167 static char **kvm_argv(kvm_t *, const struct miniproc *, u_long, int, int);
168 static int kvm_deadprocs(kvm_t *, int, int, u_long, u_long, int);
169 static char **kvm_doargv(kvm_t *, const struct miniproc *, int,
171 static char **kvm_doargv2(kvm_t *, pid_t, int, int);
172 static int kvm_proclist(kvm_t *, int, int, struct proc *,
174 static int proc_verify(kvm_t *, u_long, const struct miniproc *);
180 _kvm_ureadm(kvm_t *kd, const struct miniproc *p, u_long va, u_long *cnt)
266 _kvm_convertcred(kvm_t *k in _kvm_ureadm()
[all...]
H A Dkvm_hppa.c80 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop()
90 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop()
100 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop()
165 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off()
197 _kvm_mdopen(kvm_t *kd) in _kvm_mdopen()
H A Dkvm_aarch64.c56 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop()
63 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop()
69 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop()
173 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off()
197 _kvm_mdopen(kvm_t *kd) in _kvm_mdopen()
H A Dkvm_mips.c68 _kvm_freevtop(kvm_t *kd) in _kvm_freevtop()
77 _kvm_initvtop(kvm_t *kd) in _kvm_initvtop()
87 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop()
207 _kvm_pa2off(kvm_t *kd, paddr_t pa) in _kvm_pa2off()
236 _kvm_mdopen(kvm_t *kd) in _kvm_mdopen()
H A Dkvm_arm.c63 _kvm_freevtop(kvm_t * kd) in _kvm_freevtop()
70 _kvm_initvtop(kvm_t * kd) in _kvm_initvtop()
76 _kvm_kvatop(kvm_t * kd, vaddr_t va, paddr_t *pa) in _kvm_kvatop()
163 _kvm_pa2off(kvm_t * kd, u_long pa) in _kvm_pa2off()
191 _kvm_mdopen(kvm_t * kd) in _kvm_mdopen()
/netbsd-src/external/bsd/ipf/dist/lib/
H A Dkmem.c57 static kvm_t *kvm_f = NULL;
64 typedef int * kvm_t; typedef
66 static kvm_t kvm_f = NULL;
69 kvm_t kvm_open __P((char *, char *, char *, int, char *));
70 int kvm_read __P((kvm_t, u_long, char *, size_t));
72 kvm_t kvm_open(kernel, core, swap, mode, errstr) in kvm_open()
77 kvm_t k;
96 kvm_t kvm; in kvm_read()
/netbsd-src/usr.bin/pmap/
H A Dpmap.h148 void process_map(kvm_t *, struct kinfo_proc2 *,
150 void dump_vm_map(kvm_t *, struct kinfo_proc2 *,
152 size_t dump_vm_map_list(kvm_t *, struct kinfo_proc2 *,
154 size_t dump_vm_map_tree(kvm_t *, struct kinfo_proc2 *,
156 size_t dump_vm_map_node(kvm_t *, int lvl, struct kinfo_proc2 *,
158 size_t dump_vm_map_entry(kvm_t *, struct kinfo_proc2 *,
161 void dump_amap(kvm_t *, struct kbit *);

123