| /freebsd-13.1/lib/libkvm/ |
| H A D | kvm_minidump_arm.c | 91 vmst = _kvm_malloc(kd, sizeof(*vmst)); in _arm_minidump_initvtop() 97 kd->vmst = vmst; in _arm_minidump_initvtop() 100 sizeof(vmst->hdr), 0) != sizeof(vmst->hdr)) { in _arm_minidump_initvtop() 110 vmst->hdr.version = _kvm32toh(kd, vmst->hdr.version); in _arm_minidump_initvtop() 116 vmst->hdr.msgbufsize = _kvm32toh(kd, vmst->hdr.msgbufsize); in _arm_minidump_initvtop() 117 vmst->hdr.bitmapsize = _kvm32toh(kd, vmst->hdr.bitmapsize); in _arm_minidump_initvtop() 118 vmst->hdr.ptesize = _kvm32toh(kd, vmst->hdr.ptesize); in _arm_minidump_initvtop() 119 vmst->hdr.kernbase = _kvm32toh(kd, vmst->hdr.kernbase); in _arm_minidump_initvtop() 120 vmst->hdr.arch = _kvm32toh(kd, vmst->hdr.arch); in _arm_minidump_initvtop() 121 vmst->hdr.mmuformat = _kvm32toh(kd, vmst->hdr.mmuformat); in _arm_minidump_initvtop() [all …]
|
| H A D | kvm_minidump_aarch64.c | 87 vmst = _kvm_malloc(kd, sizeof(*vmst)); in _aarch64_minidump_initvtop() 92 kd->vmst = vmst; in _aarch64_minidump_initvtop() 93 if (pread(kd->pmfd, &vmst->hdr, sizeof(vmst->hdr), 0) != in _aarch64_minidump_initvtop() 104 vmst->hdr.version = le32toh(vmst->hdr.version); in _aarch64_minidump_initvtop() 110 vmst->hdr.msgbufsize = le32toh(vmst->hdr.msgbufsize); in _aarch64_minidump_initvtop() 111 vmst->hdr.bitmapsize = le32toh(vmst->hdr.bitmapsize); in _aarch64_minidump_initvtop() 112 vmst->hdr.pmapsize = le32toh(vmst->hdr.pmapsize); in _aarch64_minidump_initvtop() 113 vmst->hdr.kernbase = le64toh(vmst->hdr.kernbase); in _aarch64_minidump_initvtop() 114 vmst->hdr.dmapphys = le64toh(vmst->hdr.dmapphys); in _aarch64_minidump_initvtop() 115 vmst->hdr.dmapbase = le64toh(vmst->hdr.dmapbase); in _aarch64_minidump_initvtop() [all …]
|
| H A D | kvm_minidump_riscv.c | 88 vmst = _kvm_malloc(kd, sizeof(*vmst)); in _riscv_minidump_initvtop() 93 kd->vmst = vmst; in _riscv_minidump_initvtop() 94 if (pread(kd->pmfd, &vmst->hdr, sizeof(vmst->hdr), 0) != in _riscv_minidump_initvtop() 105 vmst->hdr.version = le32toh(vmst->hdr.version); in _riscv_minidump_initvtop() 111 vmst->hdr.msgbufsize = le32toh(vmst->hdr.msgbufsize); in _riscv_minidump_initvtop() 112 vmst->hdr.bitmapsize = le32toh(vmst->hdr.bitmapsize); in _riscv_minidump_initvtop() 113 vmst->hdr.pmapsize = le32toh(vmst->hdr.pmapsize); in _riscv_minidump_initvtop() 114 vmst->hdr.kernbase = le64toh(vmst->hdr.kernbase); in _riscv_minidump_initvtop() 115 vmst->hdr.dmapphys = le64toh(vmst->hdr.dmapphys); in _riscv_minidump_initvtop() 116 vmst->hdr.dmapbase = le64toh(vmst->hdr.dmapbase); in _riscv_minidump_initvtop() [all …]
|
| H A D | kvm_minidump_i386.c | 96 vmst = _kvm_malloc(kd, sizeof(*vmst)); in _i386_minidump_initvtop() 101 kd->vmst = vmst; in _i386_minidump_initvtop() 102 if (pread(kd->pmfd, &vmst->hdr, sizeof(vmst->hdr), 0) != in _i386_minidump_initvtop() 111 vmst->hdr.version = le32toh(vmst->hdr.version); in _i386_minidump_initvtop() 117 vmst->hdr.msgbufsize = le32toh(vmst->hdr.msgbufsize); in _i386_minidump_initvtop() 118 vmst->hdr.bitmapsize = le32toh(vmst->hdr.bitmapsize); in _i386_minidump_initvtop() 119 vmst->hdr.ptesize = le32toh(vmst->hdr.ptesize); in _i386_minidump_initvtop() 120 vmst->hdr.kernbase = le32toh(vmst->hdr.kernbase); in _i386_minidump_initvtop() 121 vmst->hdr.paemode = le32toh(vmst->hdr.paemode); in _i386_minidump_initvtop() 157 vm = kd->vmst; in _i386_minidump_vatop_pae() [all …]
|
| H A D | kvm_minidump_mips.c | 90 vmst = _kvm_malloc(kd, sizeof(*vmst)); in _mips_minidump_initvtop() 96 kd->vmst = vmst; in _mips_minidump_initvtop() 105 sizeof(vmst->hdr), 0) != sizeof(vmst->hdr)) { in _mips_minidump_initvtop() 115 vmst->hdr.version = _kvm32toh(kd, vmst->hdr.version); in _mips_minidump_initvtop() 121 vmst->hdr.msgbufsize = _kvm32toh(kd, vmst->hdr.msgbufsize); in _mips_minidump_initvtop() 122 vmst->hdr.bitmapsize = _kvm32toh(kd, vmst->hdr.bitmapsize); in _mips_minidump_initvtop() 123 vmst->hdr.ptesize = _kvm32toh(kd, vmst->hdr.ptesize); in _mips_minidump_initvtop() 124 vmst->hdr.kernbase = _kvm64toh(kd, vmst->hdr.kernbase); in _mips_minidump_initvtop() 125 vmst->hdr.dmapbase = _kvm64toh(kd, vmst->hdr.dmapbase); in _mips_minidump_initvtop() 126 vmst->hdr.dmapend = _kvm64toh(kd, vmst->hdr.dmapend); in _mips_minidump_initvtop() [all …]
|
| H A D | kvm_minidump_amd64.c | 128 vmst = _kvm_malloc(kd, sizeof(*vmst)); in _amd64_minidump_initvtop() 133 kd->vmst = vmst; in _amd64_minidump_initvtop() 134 if (pread(kd->pmfd, &vmst->hdr, sizeof(vmst->hdr), 0) != in _amd64_minidump_initvtop() 148 vmst->hdr.version = le32toh(vmst->hdr.version); in _amd64_minidump_initvtop() 154 vmst->hdr.msgbufsize = le32toh(vmst->hdr.msgbufsize); in _amd64_minidump_initvtop() 155 vmst->hdr.bitmapsize = le32toh(vmst->hdr.bitmapsize); in _amd64_minidump_initvtop() 156 vmst->hdr.pmapsize = le32toh(vmst->hdr.pmapsize); in _amd64_minidump_initvtop() 157 vmst->hdr.kernbase = le64toh(vmst->hdr.kernbase); in _amd64_minidump_initvtop() 158 vmst->hdr.dmapbase = le64toh(vmst->hdr.dmapbase); in _amd64_minidump_initvtop() 159 vmst->hdr.dmapend = le64toh(vmst->hdr.dmapend); in _amd64_minidump_initvtop() [all …]
|
| H A D | kvm_minidump_powerpc64.c | 56 struct vmstate *vm = kd->vmst; in _powerpc64_minidump_freevtop() 63 kd->vmst = NULL; in _powerpc64_minidump_freevtop() 69 struct vmstate *vmst; in _powerpc64_minidump_initvtop() local 75 vmst = _kvm_malloc(kd, sizeof(*vmst)); in _powerpc64_minidump_initvtop() 76 if (vmst == NULL) { in _powerpc64_minidump_initvtop() 80 hdr = &vmst->hdr; in _powerpc64_minidump_initvtop() 81 kd->vmst = vmst; in _powerpc64_minidump_initvtop() 114 vmst->kimg_start = PPC64_KERNBASE; in _powerpc64_minidump_initvtop() 115 vmst->kimg_end = PPC64_KERNBASE + hdr->endkernel - hdr->startkernel; in _powerpc64_minidump_initvtop() 130 (uintmax_t)vmst->kimg_start, (uintmax_t)vmst->kimg_end); in _powerpc64_minidump_initvtop() [all …]
|
| H A D | kvm_i386.c | 104 kd->vmst = NULL; in _i386_freevtop() 125 if (kd->vmst == NULL) { in _i386_initvtop() 129 kd->vmst->PTD = 0; in _i386_initvtop() 133 &kd->vmst->phdr) == -1) in _i386_initvtop() 183 kd->vmst->PTD = PTD; in _i386_initvtop() 184 kd->vmst->pae = 1; in _i386_initvtop() 208 kd->vmst->PTD = PTD; in _i386_initvtop() 209 kd->vmst->pae = 0; in _i386_initvtop() 229 vm = kd->vmst; in _i386_vatop() 319 vm = kd->vmst; in _i386_vatop_pae() [all …]
|
| H A D | kvm_amd64.c | 71 struct vmstate *vm = kd->vmst; in _kvm_pa2off() 93 struct vmstate *vm = kd->vmst; in _amd64_freevtop() 99 kd->vmst = NULL; in _amd64_freevtop() 118 kd->vmst = (struct vmstate *)_kvm_malloc(kd, sizeof(*kd->vmst)); in _amd64_initvtop() 119 if (kd->vmst == NULL) { in _amd64_initvtop() 123 kd->vmst->PML4 = 0; in _amd64_initvtop() 126 if (_kvm_read_core_phdrs(kd, &kd->vmst->phnum, in _amd64_initvtop() 127 &kd->vmst->phdr) == -1) in _amd64_initvtop() 163 kd->vmst->PML4 = PML4; in _amd64_initvtop() 187 vm = kd->vmst; in _amd64_vatop()
|
| H A D | kvm_powerpc.c | 100 vm = kd->vmst; in powerpc_maphdrs() 152 struct vmstate *vm = kd->vmst; in powerpc_va2off() 175 struct vmstate *vm = kd->vmst; in _powerpc_freevtop() 180 kd->vmst = NULL; in _powerpc_freevtop() 195 kd->vmst = (struct vmstate *)_kvm_malloc(kd, sizeof(*kd->vmst)); in _powerpc_initvtop() 196 if (kd->vmst == NULL) in _powerpc_initvtop() 210 vm = kd->vmst; in _powerpc_kvatop()
|
| H A D | kvm_powerpc64.c | 102 vm = kd->vmst; in powerpc_maphdrs() 155 struct vmstate *vm = kd->vmst; in powerpc64_va2off() 180 struct vmstate *vm = kd->vmst; in _powerpc64_freevtop() 185 kd->vmst = NULL; in _powerpc64_freevtop() 208 kd->vmst = (struct vmstate *)_kvm_malloc(kd, sizeof(*kd->vmst)); in _powerpc64_initvtop() 209 if (kd->vmst == NULL) in _powerpc64_initvtop() 223 vm = kd->vmst; in _powerpc64_kvatop()
|
| H A D | kvm_arm.c | 70 struct vmstate *vm = kd->vmst; in _kvm_pa2off() 90 struct vmstate *vm = kd->vmst; in _arm_freevtop() 94 kd->vmst = NULL; in _arm_freevtop() 126 kd->vmst = vm; in _arm_initvtop() 198 struct vmstate *vm = kd->vmst; in _arm_kvatop()
|
| H A D | kvm_powerpc64.h | 56 #define PPC64_MMU_OPS(kd) (kd)->vmst->mmu.ops 58 #define PPC64_MMU_DATA(kd) (kd)->vmst->mmu.data
|
| H A D | kvm_minidump_powerpc64_hpt.c | 194 hdr = &kd->vmst->hdr; in slb_init() 243 if (kd->vmst == NULL) in ppc64mmu_hpt_cleanup() 258 hdr = &kd->vmst->hdr; in ppc64mmu_hpt_init() 371 hmask = kd->vmst->hdr.pmapsize / (8 * sizeof(ppc64_pt_entry_t)) - 1; in pte_search() 458 vm = kd->vmst; in ppc64mmu_hpt_kvatop() 587 if (kd->vmst->hdr.pmapsize / (8 * sizeof(ppc64_pt_entry_t)) < in get_ea() 618 vm = kd->vmst; in ppc64mmu_hpt_walk_pages()
|
| H A D | kvm.c | 125 kd->vmst = NULL; in _kvm_open() 284 if (kd->vmst != NULL) in kvm_close()
|
| H A D | kvm_private.h | 83 struct vmstate *vmst; member
|