| /src/lib/libkvm/ |
| kvm_ia64.c | 42 _kvm_freevtop(kvm_t *kd) 48 _kvm_initvtop(kvm_t *kd) 51 _kvm_err(kd, 0, "initvtop not yet implemented!"); 56 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) 59 _kvm_err(kd, 0, "vatop not yet implemented!"); 64 _kvm_pa2off(kvm_t *kd, paddr_t pa) 67 _kvm_err(kd, 0, "pa2off not yet implemented!"); 72 _kvm_mdopen(kvm_t *kd) 75 _kvm_err(kd, 0, "mdopen not yet implemented!");
|
| kvm.c | 87 kvm_geterr(kvm_t *kd) 89 return (kd->errbuf); 93 kvm_getkernelname(kvm_t *kd) 95 return kd->kernelname; 99 * Report an error using printf style arguments. "program" is kd->program 105 _kvm_err(kvm_t *kd, const char *program, const char *fmt, ...) 115 (void)vsnprintf(kd->errbuf, 116 sizeof(kd->errbuf), fmt, ap); 122 _kvm_syserr(kvm_t *kd, const char *program, const char *fmt, ...) 133 char *cp = kd->errbuf 728 kvm_t *kd; local in function:kvm_openfiles 742 kvm_t *kd; local in function:kvm_open [all...] |
| kvm_private.h | 102 #define ISALIVE(kd) ((kd)->alive != KVM_ALIVE_DEAD) 103 #define ISKMEM(kd) ((kd)->alive == KVM_ALIVE_FILES) 104 #define ISSYSCTL(kd) ((kd)->alive == KVM_ALIVE_SYSCTL || ISKMEM(kd)) 124 #define KREAD(kd, addr, obj) \ 125 (kvm_read(kd, addr, (obj), sizeof(*obj)) != sizeof(*obj)) 127 #define KVM_ALLOC(kd, member, size) [all...] |
| kvm_or1k.c | 57 _kvm_freevtop(kvm_t *kd) 59 if (kd->vmst != 0) 60 free(kd->vmst); 65 _kvm_initvtop(kvm_t *kd) 75 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) 79 if (ISALIVE(kd)) { 80 _kvm_err(kd, 0, "vatop called in live kernel!"); 90 _kvm_pa2off(kvm_t *kd, paddr_t pa) 97 cpu_kh = kd->cpu_data; 98 e = (char *) kd->cpu_data + kd->cpu_dsize [all...] |
| kvm_riscv.c | 57 _kvm_freevtop(kvm_t *kd) 59 if (kd->vmst != 0) 60 free(kd->vmst); 65 _kvm_initvtop(kvm_t *kd) 75 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) 79 if (ISALIVE(kd)) { 80 _kvm_err(kd, 0, "vatop called in live kernel!"); 90 _kvm_pa2off(kvm_t *kd, paddr_t pa) 97 cpu_kh = kd->cpu_data; 98 e = (char *) kd->cpu_data + kd->cpu_dsize [all...] |
| kvm_vax.c | 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") [all...] |
| kvm_powerpc64.c | 96 _kvm_freevtop(kvm_t *kd) 98 if (kd->vmst != 0) 99 free(kd->vmst); 104 _kvm_initvtop(kvm_t *kd) 118 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) 121 if (ISALIVE(kd)) { 122 _kvm_err(kd, 0, "vatop called in live kernel!"); 127 cpu_kcore_hdr_t *cpu_kh = kd->cpu_data; 138 _kvm_pa2off(kvm_t *kd, paddr_t pa) 145 cpu_kh = kd->cpu_data [all...] |
| kvm_hppa.c | 80 _kvm_freevtop(kvm_t *kd) 84 if (kd->vmst != 0) 85 free(kd->vmst); 90 _kvm_initvtop(kvm_t *kd) 100 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) 110 if (ISALIVE(kd)) { 111 _kvm_err(kd, 0, "vatop called in live kernel!"); 115 _kvm_syserr(kd, 0, "could not read PTE"); 118 cpu_kh = kd->cpu_data; 125 if (_kvm_pread(kd, kd->pmfd, (void *)&pde, sizeof(pde) [all...] |
| kvm_file.c | 82 kvm_deadfiles(kvm_t *kd, int op, int arg, long ofhead, int numfiles) 84 size_t buflen = kd->argspc_len, n = 0; 87 char *where = kd->argspc; 93 KREAD(kd, (u_long)ofhead, &fhead)) { 94 _kvm_err(kd, kd->program, "can't read filehead"); 99 (void)memcpy(kd->argspc, &fhead, sizeof(fhead)); 106 if (KREAD(kd, (u_long)fp, 108 _kvm_err(kd, kd->program, "can't read kfp") [all...] |
| kvm_m68k.c | 84 _kvm_initvtop(kvm_t *kd) 90 vm = (struct vmstate *)_kvm_malloc(kd, sizeof (*vm)); 94 kd->vmst = vm; 101 h = kd->cpu_data; 118 if ((vm->ops->initvtop)(kd) < 0) 124 kd->vmst = NULL; 130 _kvm_freevtop(kvm_t *kd) 132 (kd->vmst->ops->freevtop)(kd); 133 free(kd->vmst) [all...] |
| kvm_proc.c | 180 _kvm_ureadm(kvm_t *kd, const struct miniproc *p, u_long va, u_long *cnt) 190 if (kd->swapspc == NULL) { 191 kd->swapspc = _kvm_malloc(kd, (size_t)kd->nbpg); 192 if (kd->swapspc == NULL) 204 if (KREAD(kd, addr, &vme)) 223 if (KREAD(kd, addr, &amap)) 227 slot = offset / kd->nbpg + vme.aref.ar_pageoff; 232 addr = (u_long)amap.am_anon + (offset / kd->nbpg) * sizeof(anonp) [all...] |
| kvm_arm.c | 63 _kvm_freevtop(kvm_t * kd) 65 if (kd->vmst != 0) 66 free(kd->vmst); 70 _kvm_initvtop(kvm_t * kd) 76 _kvm_kvatop(kvm_t * kd, vaddr_t va, paddr_t *pa) 83 if (ISALIVE(kd)) { 84 _kvm_err(kd, 0, "vatop called in live kernel!"); 87 cpu_kh = kd->cpu_data; 90 _kvm_err(kd, 0, "unsupported kcore structure version"); 94 _kvm_err(kd, 0, "kcore flags not supported") [all...] |
| kvm_sh3.c | 76 _kvm_freevtop(kvm_t *kd) 80 if (kd->vmst != 0) 81 free(kd->vmst); 86 _kvm_initvtop(kvm_t *kd) 96 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) 98 _kvm_err(kd, 0, "vatop not yet implemented!"); 106 _kvm_pa2off(kvm_t *kd, paddr_t pa) 108 _kvm_err(kd, 0, "pa2off not yet implemented!"); 118 _kvm_mdopen(kvm_t *kd) 121 kd->min_uva = VM_MIN_ADDRESS [all...] |
| kvm_i386.c | 87 _kvm_freevtop(kvm_t *kd) 91 if (kd->vmst != 0) 92 free(kd->vmst); 97 _kvm_initvtop(kvm_t *kd) 99 cpu_kcore_hdr_t *cpu_kh = kd->cpu_data; 112 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) 115 if (ISALIVE(kd)) { 116 _kvm_err(kd, 0, "vatop called in live kernel!"); 123 return _kvm_kvatop_i386(kd, va, pa); 125 return _kvm_kvatop_i386pae(kd, va, pa) [all...] |
| kvm_alpha.c | 57 _kvm_freevtop(kvm_t *kd) 64 _kvm_initvtop(kvm_t *kd) 70 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) 77 if (ISALIVE(kd)) { 78 _kvm_err(kd, 0, "vatop called in live kernel!"); 82 cpu_kh = kd->cpu_data; 100 if (_kvm_pread(kd, kd->pmfd, &pte, sizeof(pte), 101 _kvm_pa2off(kd, pteoff)) != sizeof(pte)) { 102 _kvm_syserr(kd, 0, "could not read L1 PTE") [all...] |
| kvm_m68k_cmn.c | 122 _kvm_cmn_freevtop(kvm_t *kd) 128 _kvm_cmn_initvtop(kvm_t *kd) 135 _kvm_cmn_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) 137 cpu_kcore_hdr_t *h = kd->cpu_data; 141 if (ISALIVE(kd)) { 142 _kvm_err(kd, 0, "vatop called in live kernel!"); 155 return ((*vtopf)(kd, m->sysseg_pa, va, pa)); 162 _kvm_cmn_pa2off(kvm_t *kd, u_long pa) 164 cpu_kcore_hdr_t *h = kd->cpu_data; 180 return (kd->dump_off + off + pa) [all...] |
| kvm_sparc.c | 81 #define VA_OFF(va) (va & (kd->nbpg - 1)) 110 _kvm_freevtop(kvm_t *kd) 112 if (kd->vmst != 0) { 113 _kvm_err(kd, kd->program, "_kvm_freevtop: internal error"); 114 kd->vmst = 0; 124 _kvm_initvtop(kvm_t *kd) 126 sparc64_cpu_kcore_hdr_t *cpup = kd->cpu_data; 131 kd->nbpg = 8196; 136 kd->nbpg = 4096 [all...] |
| kvm_mips.c | 68 _kvm_freevtop(kvm_t *kd) 72 if (kd->vmst != 0) 73 free(kd->vmst); 77 _kvm_initvtop(kvm_t *kd) 87 _kvm_kvatop(kvm_t *kd, vaddr_t va, paddr_t *pa) 94 if (ISALIVE(kd)) { 95 _kvm_err(kd, 0, "vatop called in live kernel!"); 99 cpu_kh = kd->cpu_data; 115 _kvm_err(kd, 0, "invalid kernel virtual address"); 123 _kvm_err(kd, 0, "invalid kernel virtual address") [all...] |
| kvm_i386pae.c | 68 _kvm_kvatop_i386pae(kvm_t *kd, vaddr_t va, paddr_t *pa) 76 cpu_kh = kd->cpu_data; 87 if (_kvm_pread(kd, kd->pmfd, (void *)&pde, sizeof(pde), 88 _kvm_pa2off(kd, pde_pa)) != sizeof(pde)) { 89 _kvm_syserr(kd, 0, "could not read PDE"); 97 _kvm_err(kd, 0, "invalid translation (invalid PDE)"); 110 if (_kvm_pread(kd, kd->pmfd, (void *) &pte, sizeof(pte), 111 _kvm_pa2off(kd, pte_pa)) != sizeof(pte)) [all...] |
| kvm_getloadavg.c | 73 kvm_getloadavg(kvm_t *kd, double loadavg[], int nelem) 79 if (ISALIVE(kd)) 82 if (kvm_nlist(kd, nl) != 0) { 84 _kvm_err(kd, kd->program, 89 if (KREAD(kd, nl[X_AVERUNNABLE].n_value, &loadinfo)) { 90 _kvm_err(kd, kd->program, "can't read averunnable"); 98 if (!KREAD(kd, nl[X_FSCALE].n_value, &fscale))
|
| /src/sys/kern/ |
| subr_kcov.c | 92 * The KCOV descriptors (KD) are allocated during open(), and are associated 95 * An LWP can 'enable' a KD. When this happens, this LWP becomes the owner of 96 * the KD, and no LWP can 'disable' this KD except the owner. 98 * A KD is freed when its file descriptor is closed _iff_ the KD is not active 128 kcov_lock(kcov_t *kd) 131 mutex_enter(&kd->lock); 135 kcov_unlock(kcov_t *kd) 138 mutex_exit(&kd->lock) 171 kcov_t *kd = (kcov_t *)l->l_kcov; local in function:kcov_lwp_free 226 kcov_t kd; member in struct:kcov_remote 250 kcov_t *kd; local in function:kcov_remote_register 276 kcov_t *kd; local in function:kcov_remote_enter 430 kcov_t *kd = curlwp->l_kcov; local in function:kcov_silence_enter 439 kcov_t *kd = curlwp->l_kcov; local in function:kcov_silence_leave 452 kcov_t *kd; local in function:kcov_open 467 kcov_t *kd = fp->f_data; local in function:kcov_fops_close 487 kcov_t *kd; local in function:kcov_fops_ioctl 524 kcov_t *kd, *kdbuf; local in function:kcov_fops_mmap 583 kcov_t *kd; local in function:__sanitizer_cov_trace_pc 629 kcov_t *kd; local in function:trace_cmp [all...] |
| /src/etc/etc.sun2/ |
| ttyaction | 5 kd * chown ${USER}:tty /dev/kbd /dev/mouse /dev/fb
|
| /src/etc/etc.sun3/ |
| ttyaction | 5 kd * chown ${USER}:tty /dev/kbd /dev/mouse /dev/fb
|
| /src/usr.sbin/crash/arch/ |
| mips.c | 54 db_mach_init(kvm_t *kd) 57 if (kvm_nlist(kd, nl) == -1) { 58 errx(EXIT_FAILURE, "kvm_nlist: %s", kvm_geterr(kd)); 60 if ((size_t)kvm_read(kd, nl[0].n_value, &pcb, sizeof(pcb)) != 62 warnx("cannot read dumppcb: %s", kvm_geterr(kd));
|
| sparc.c | 56 db_mach_init(kvm_t *kd) 59 if (kvm_nlist(kd, nl) == -1) { 60 errx(EXIT_FAILURE, "kvm_nlist: %s", kvm_geterr(kd)); 62 if ((size_t)kvm_read(kd, nl[0].n_value, &pcb, sizeof(pcb)) != 64 errx(EXIT_FAILURE, "cannot read dumppcb: %s", kvm_geterr(kd));
|