Lines Matching defs:vm_map
59 struct kbit kbit, *vm_map = &kbit;
65 thing = "proc->p_vmspace.vm_map";
78 S(vm_map) = sizeof(struct vm_map);
82 A(vm_map) = A(vmspace) + offsetof(struct vmspace, vm_map);
83 memcpy(D(vm_map, vm_map), &D(vmspace, vmspace)->vm_map,
84 S(vm_map));
87 A(vm_map) = kernel_map_addr;
88 KDEREF(kd, vm_map);
91 dump_vm_map(kd, proc, vmspace, vm_map, thing);
96 struct kbit *vmspace, struct kbit *vm_map, const char *mname)
101 if (S(vm_map) == (size_t)-1) {
103 S(vm_map) = sizeof(struct vm_map);
104 KDEREF(kd, vm_map);
112 A(header) = A(vm_map) + offsetof(struct vm_map, header);
114 memcpy(D(header, vm_map_entry), &D(vm_map, vm_map)->header, S(header));
136 printf("%*s%s %p = {", indent(2), "", mname, P(vm_map));
137 printf(" pmap = %p,\n", D(vm_map, vm_map)->pmap);
140 printf(" nentries = %d,\n", D(vm_map, vm_map)->nentries);
142 D(vm_map, vm_map)->size);
143 printf(" ref_count = %d,", D(vm_map, vm_map)->ref_count);
145 D(vm_map, vm_map)->hint);
147 D(vm_map, vm_map)->first_free);
148 printf(" flags = %#x <%s%s%s%s%s >,\n", D(vm_map, vm_map)->flags,
149 D(vm_map, vm_map)->flags & VM_MAP_PAGEABLE ? " PAGEABLE" : "",
150 D(vm_map, vm_map)->flags & VM_MAP_WIREFUTURE ? " WIREFUTURE" : "",
152 D(vm_map, vm_map)->flags & VM_MAP_DYING ? " DYING" :
156 D(vm_map, vm_map)->flags & VM_MAP_TOPDOWN ? " TOPDOWN" :
160 D(vm_map, vm_map)->flags & VM_MAP_WANTVA ? " WANTVA" :
164 D(vm_map, vm_map)->timestamp);
167 const char *name = mapname(P(vm_map));
170 recurse < 2 ? "MAP" : "SUBMAP", P(vm_map),
171 vm_map_min(D(vm_map, vm_map)),
172 vm_map_max(D(vm_map, vm_map)));
174 indent(2), "", D(vm_map, vm_map)->nentries,
175 D(vm_map, vm_map)->size, D(vm_map, vm_map)->ref_count,
176 D(vm_map, vm_map)->timestamp, D(vm_map, vm_map)->flags);
178 D(vm_map, vm_map)->pmap);
218 vm_map, vm_map_entry);
273 struct kbit *vmspace, struct kbit *vm_map, struct kbit *vm_map_entry)
279 root = (struct vm_map_entry *)D(vm_map, vm_map)->rb_tree.rbt_root;
359 ishead ? "vm_map.header" : "vm_map_entry",