Lines Matching defs:vm_map_entry
98 struct kbit kbit[2], *header, *vm_map_entry;
108 vm_map_entry = &kbit[1];
110 A(vm_map_entry) = 0;
113 S(header) = sizeof(struct vm_map_entry);
114 memcpy(D(header, vm_map_entry), &D(vm_map, vm_map)->header, S(header));
139 printf(" header = <struct vm_map_entry>,");
218 vm_map, vm_map_entry);
221 header, vm_map_entry);
240 struct kbit *vmspace, struct kbit *vm_map_entry,
241 struct vm_map_entry *node)
243 struct vm_map_entry *left, *right;
252 A(vm_map_entry) = addr;
253 S(vm_map_entry) = sizeof(struct vm_map_entry);
254 KDEREF(kd, vm_map_entry);
256 left = (struct vm_map_entry *)D(vm_map_entry, vm_map_entry)->rb_node.rb_left;
257 right = (struct vm_map_entry *)D(vm_map_entry, vm_map_entry)->rb_node.rb_right;
259 total += dump_vm_map_entry(kd, proc, vmspace, vm_map_entry, 0);
263 total += dump_vm_map_node(kd, lvl+1, proc, vmspace, vm_map_entry, left);
264 total += dump_vm_map_node(kd, lvl+1, proc, vmspace, vm_map_entry, right);
273 struct kbit *vmspace, struct kbit *vm_map, struct kbit *vm_map_entry)
275 struct vm_map_entry *root;
279 root = (struct vm_map_entry *)D(vm_map, vm_map)->rb_tree.rbt_root;
282 A(vm_map_entry) = addr;
283 S(vm_map_entry) = sizeof(struct vm_map_entry);
284 KDEREF(kd, vm_map_entry);
288 return dump_vm_map_node(kd, 0, proc, vmspace, vm_map_entry, root);
293 struct kbit *vmspace, struct kbit *header, struct kbit *vm_map_entry)
295 struct vm_map_entry *last, *next;
300 next = D(header, vm_map_entry)->next;
306 A(vm_map_entry) = addr;
307 S(vm_map_entry) = sizeof(struct vm_map_entry);
308 KDEREF(kd, vm_map_entry);
309 next = D(vm_map_entry, vm_map_entry)->next;
312 end = D(vm_map_entry, vm_map_entry)->start;
314 end != D(vm_map_entry, vm_map_entry)->start)
316 (D(vm_map_entry, vm_map_entry)->start - end) /
318 (D(vm_map_entry, vm_map_entry)->start - end) /
320 total += dump_vm_map_entry(kd, proc, vmspace, vm_map_entry, 0);
322 end = D(vm_map_entry, vm_map_entry)->end;
330 struct kbit *vm_map_entry, int ishead)
334 struct vm_map_entry *vme;
340 if (S(vm_map_entry) == (size_t)-1) {
342 S(vm_map_entry) = sizeof(struct vm_map_entry);
343 KDEREF(kd, vm_map_entry);
354 vme = D(vm_map_entry, vm_map_entry);
359 ishead ? "vm_map.header" : "vm_map_entry",
360 P(vm_map_entry));
460 name = findname(kd, vmspace, vm_map_entry, vp, vfs, uvm_obj);
508 P(vm_map_entry), vme->start, vme->end,
747 struct kbit *vm_map_entry, struct kbit *vp,
751 struct vm_map_entry *vme;
755 vme = D(vm_map_entry, vm_map_entry);