Lines Matching defs:vm
58 #include <vm/vm.h>
59 #include <vm/vm_param.h>
125 _kvm_find_off(struct vmstate *vm, vm_offset_t pa, vm_size_t size)
131 reg = bsearch(&key, vm->vm_regions, vm->vm_nregions,
132 sizeof(*vm->vm_regions), _kvm_reg_cmp);
146 struct vmstate *vm;
150 vm = (struct vmstate *)_kvm_malloc(kd, sizeof(*vm));
151 if (vm == NULL) {
152 _kvm_err(kd, kd->program, "cannot allocate vm");
155 kd->vmst = vm;
171 vm->vm_tsb_mask = hdr.dh_tsb_mask;
172 vm->vm_regions = regs;
173 vm->vm_nregions = hdr.dh_nregions;
174 vm->vm_tsb_off = _kvm_find_off(vm, hdr.dh_tsb_pa, hdr.dh_tsb_size);
175 if (vm->vm_tsb_off == KVM_OFF_NOTFOUND) {
184 free(vm);