Lines Matching defs:vm_map
132 struct vm_map vm_map;
376 struct kbit kbit[3], *vmspace, *vm_map;
395 vm_map = &kbit[1];
398 A(vm_map) = 0;
404 thing = "proc->p_vmspace.vm_map";
430 S(vm_map) = sizeof(struct vm_map);
432 A(vm_map) = A(vmspace);
433 memcpy(D(vm_map, vm_map), &D(vmspace, vmspace)->vm_map,
434 S(vm_map));
436 A(vm_map) = kernel_map_addr;
437 KDEREF(kd, vm_map);
440 printf("%s %p = {", thing, P(vm_map));
442 printf(" pmap = %p,\n", D(vm_map, vm_map)->pmap);
444 printf(" size = %lx,", D(vm_map, vm_map)->size);
445 printf(" ref_count = %d,", D(vm_map, vm_map)->ref_count);
448 D(vm_map, vm_map)->min_offset,
449 D(vm_map, vm_map)->max_offset);
451 D(vm_map, vm_map)->b_start,
452 D(vm_map, vm_map)->b_end);
454 D(vm_map, vm_map)->s_start,
455 D(vm_map, vm_map)->s_end);
456 vmmap_flags = D(vm_map, vm_map)->flags;
474 printf(" timestamp = %u }\n", D(vm_map, vm_map)->timestamp);
477 printf("MAP %p: [0x%lx->0x%lx]\n", P(vm_map),
478 D(vm_map, vm_map)->min_offset,
479 D(vm_map, vm_map)->max_offset);
481 D(vm_map, vm_map)->size,
482 D(vm_map, vm_map)->ref_count,
483 D(vm_map, vm_map)->timestamp,
484 D(vm_map, vm_map)->flags);
486 D(vm_map, vm_map)->pmap);
515 RBT_ROOT(uvm_map_addr, &D(vm_map, vm_map)->addr), NULL);
518 D(vm_map, vm_map)->addr.rbh_root.rbt_root =
521 RBT_INIT(uvm_map_addr, &D(vm_map, vm_map)->addr);
523 RBT_FOREACH(vm_map_entry, uvm_map_addr, &D(vm_map, vm_map)->addr)
525 unload_vm_map_entries(RBT_ROOT(uvm_map_addr, &D(vm_map, vm_map)->addr));
562 * Recreate the addr tree of vm_map in local memory.
598 * Release the addr tree of vm_map.