Lines Matching full:vm

97 	struct vmstate *vm;  in powerpc_maphdrs()  local
100 vm = kd->vmst; in powerpc_maphdrs()
102 vm->mapsz = sizeof(*vm->eh) + sizeof(struct kerneldumpheader); in powerpc_maphdrs()
103 vm->map = mmap(NULL, vm->mapsz, PROT_READ, MAP_PRIVATE, kd->pmfd, 0); in powerpc_maphdrs()
104 if (vm->map == MAP_FAILED) { in powerpc_maphdrs()
108 vm->dmphdrsz = 0; in powerpc_maphdrs()
109 vm->eh = vm->map; in powerpc_maphdrs()
110 if (!valid_elf_header(kd, vm->eh)) { in powerpc_maphdrs()
117 vm->dmphdrsz = dump_header_size(vm->map); in powerpc_maphdrs()
118 if (vm->dmphdrsz == 0) in powerpc_maphdrs()
120 vm->eh = (void *)((uintptr_t)vm->map + vm->dmphdrsz); in powerpc_maphdrs()
121 if (!valid_elf_header(kd, vm->eh)) in powerpc_maphdrs()
124 mapsz = _kvm16toh(kd, vm->eh->e_phentsize) * in powerpc_maphdrs()
125 _kvm16toh(kd, vm->eh->e_phnum) + _kvm64toh(kd, vm->eh->e_phoff); in powerpc_maphdrs()
126 munmap(vm->map, vm->mapsz); in powerpc_maphdrs()
129 vm->mapsz = vm->dmphdrsz + mapsz; in powerpc_maphdrs()
130 vm->map = mmap(NULL, vm->mapsz, PROT_READ, MAP_PRIVATE, kd->pmfd, 0); in powerpc_maphdrs()
131 if (vm->map == MAP_FAILED) { in powerpc_maphdrs()
135 vm->eh = (void *)((uintptr_t)vm->map + vm->dmphdrsz); in powerpc_maphdrs()
136 vm->ph = (void *)((uintptr_t)vm->eh + in powerpc_maphdrs()
137 (uintptr_t)_kvm64toh(kd, vm->eh->e_phoff)); in powerpc_maphdrs()
153 struct vmstate *vm = kd->vmst; in powerpc64_va2off() local
157 ph = vm->ph; in powerpc64_va2off()
158 nph = _kvm16toh(kd, vm->eh->e_phnum); in powerpc64_va2off()
163 _kvm16toh(kd, vm->eh->e_phentsize)); in powerpc64_va2off()
169 *ofs = vm->dmphdrsz + _kvm64toh(kd, ph->p_offset) + in powerpc64_va2off()
178 struct vmstate *vm = kd->vmst; in _powerpc64_freevtop() local
180 if (vm->eh != MAP_FAILED) in _powerpc64_freevtop()
181 munmap(vm->eh, vm->mapsz); in _powerpc64_freevtop()
182 free(vm); in _powerpc64_freevtop()
219 struct vmstate *vm; in _powerpc64_kvatop() local
221 vm = kd->vmst; in _powerpc64_kvatop()
222 if (_kvm64toh(kd, vm->ph->p_paddr) == 0xffffffffffffffff) in _powerpc64_kvatop()