Lines Matching defs:vm
40 #include <vm/vm.h>
75 struct vmstate *vm = kd->vmst;
77 free(vm);
89 _kvm_err(kd, kd->program, "cannot allocate vm");
141 struct vmstate *vm;
148 vm = kd->vmst;
151 if (va >= vm->hdr.dmapbase && va < vm->hdr.dmapend) {
152 a = (va - vm->hdr.dmapbase + vm->hdr.dmapphys) &
163 } else if (va >= vm->hdr.kernbase) {
164 l3_index = (va - vm->hdr.kernbase) >> AARCH64_L3_SHIFT;
165 if (l3_index >= vm->hdr.pmapsize / sizeof(l3))
234 struct vmstate *vm = kd->vmst;
235 u_long nptes = vm->hdr.pmapsize / sizeof(aarch64_pte_t);
241 if (!_kvm_bitmap_init(&bm, vm->hdr.bitmapsize, &bmindex))
250 va = vm->hdr.kernbase + (pteindex << AARCH64_L3_SHIFT);
252 dva = vm->hdr.dmapbase + pa;
261 dva = vm->hdr.dmapbase + pa;
262 if (vm->hdr.dmapend < (dva + AARCH64_PAGE_SIZE))