Lines Matching refs:vm

96 	struct vmstate *vm;  in powerpc_maphdrs()  local
99 vm = kd->vmst; in powerpc_maphdrs()
101 vm->mapsz = sizeof(*vm->eh) + sizeof(struct kerneldumpheader); in powerpc_maphdrs()
102 vm->map = mmap(NULL, vm->mapsz, PROT_READ, MAP_PRIVATE, kd->pmfd, 0); in powerpc_maphdrs()
103 if (vm->map == MAP_FAILED) { in powerpc_maphdrs()
107 vm->dmphdrsz = 0; in powerpc_maphdrs()
108 vm->eh = vm->map; in powerpc_maphdrs()
109 if (!valid_elf_header(kd, vm->eh)) { in powerpc_maphdrs()
116 vm->dmphdrsz = dump_header_size(vm->map); in powerpc_maphdrs()
117 if (vm->dmphdrsz == 0) in powerpc_maphdrs()
119 vm->eh = (void *)((uintptr_t)vm->map + vm->dmphdrsz); in powerpc_maphdrs()
120 if (!valid_elf_header(kd, vm->eh)) in powerpc_maphdrs()
123 mapsz = _kvm16toh(kd, vm->eh->e_phentsize) * in powerpc_maphdrs()
124 _kvm16toh(kd, vm->eh->e_phnum) + _kvm64toh(kd, vm->eh->e_phoff); in powerpc_maphdrs()
125 munmap(vm->map, vm->mapsz); in powerpc_maphdrs()
128 vm->mapsz = vm->dmphdrsz + mapsz; in powerpc_maphdrs()
129 vm->map = mmap(NULL, vm->mapsz, PROT_READ, MAP_PRIVATE, kd->pmfd, 0); in powerpc_maphdrs()
130 if (vm->map == MAP_FAILED) { in powerpc_maphdrs()
134 vm->eh = (void *)((uintptr_t)vm->map + vm->dmphdrsz); in powerpc_maphdrs()
135 vm->ph = (void *)((uintptr_t)vm->eh + in powerpc_maphdrs()
136 (uintptr_t)_kvm64toh(kd, vm->eh->e_phoff)); in powerpc_maphdrs()
152 struct vmstate *vm = kd->vmst; in powerpc64_va2off() local
156 ph = vm->ph; in powerpc64_va2off()
157 nph = _kvm16toh(kd, vm->eh->e_phnum); in powerpc64_va2off()
162 _kvm16toh(kd, vm->eh->e_phentsize)); in powerpc64_va2off()
168 *ofs = vm->dmphdrsz + _kvm64toh(kd, ph->p_offset) + in powerpc64_va2off()
177 struct vmstate *vm = kd->vmst; in _powerpc64_freevtop() local
179 if (vm->eh != MAP_FAILED) in _powerpc64_freevtop()
180 munmap(vm->eh, vm->mapsz); in _powerpc64_freevtop()
181 free(vm); in _powerpc64_freevtop()
218 struct vmstate *vm; in _powerpc64_kvatop() local
220 vm = kd->vmst; in _powerpc64_kvatop()
221 if (_kvm64toh(kd, vm->ph->p_paddr) == 0xffffffffffffffff) in _powerpc64_kvatop()