Home | History | Annotate | Download | only in pmap

Lines Matching refs:vmspace

57 			      struct kbit *vmspace, const char *thing)
63 A(vmspace) = (u_long)proc->p_vmspace;
64 S(vmspace) = sizeof(struct vmspace);
66 } else if (S(vmspace) == (size_t)-1) {
68 /* A(vmspace) set by caller */
69 S(vmspace) = sizeof(struct vmspace);
73 A(vmspace) = 0;
74 S(vmspace) = 0;
80 if (S(vmspace) != 0) {
81 KDEREF(kd, vmspace);
82 A(vm_map) = A(vmspace) + offsetof(struct vmspace, vm_map);
83 memcpy(D(vm_map, vm_map), &D(vmspace, vmspace)->vm_map,
86 memset(vmspace, 0, sizeof(*vmspace));
91 dump_vm_map(kd, proc, vmspace, vm_map, thing);
96 struct kbit *vmspace, struct kbit *vm_map, const char *mname)
116 if (S(vmspace) != 0 && (debug & PRINT_VMSPACE)) {
117 printf("proc->p_vmspace %p = {", P(vmspace));
118 printf(" vm_refcnt = %d,", D(vmspace, vmspace)->vm_refcnt);
119 printf(" vm_shm = %p,\n", D(vmspace, vmspace)->vm_shm);
120 printf(" vm_rssize = %d,", D(vmspace, vmspace)->vm_rssize);
121 printf(" vm_rssmax = %d,", D(vmspace, vmspace)->vm_rssmax);
122 printf(" vm_tsize = %d,", D(vmspace, vmspace)->vm_tsize);
123 printf(" vm_dsize = %d,\n", D(vmspace, vmspace)->vm_dsize);
124 printf(" vm_ssize = %d,", D(vmspace, vmspace)->vm_ssize);
125 printf(" vm_taddr = %p,", D(vmspace, vmspace)->vm_taddr);
126 printf(" vm_daddr = %p,\n", D(vmspace, vmspace)->vm_daddr);
128 D(vmspace, vmspace)->vm_maxsaddr);
130 D(vmspace, vmspace)->vm_minsaddr);
132 D(vmspace, vmspace)->vm_aslr_delta_mmap);
183 dump_vm_map_entry(kd, proc, vmspace, header, 1);
217 total = dump_vm_map_tree(kd, proc, vmspace,
220 total = dump_vm_map_list(kd, proc, vmspace,
240 struct kbit *vmspace, struct kbit *vm_map_entry,
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)
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)
320 total += dump_vm_map_entry(kd, proc, vmspace, vm_map_entry, 0);
329 dump_vm_map_entry(kvm_t *kd, struct kinfo_proc2 *proc, struct kbit *vmspace,
460 name = findname(kd, vmspace, vm_map_entry, vp, vfs, uvm_obj);
596 dump_vm_map(kd, proc, vmspace, submap, "submap");
746 findname(kvm_t *kd, struct kbit *vmspace,
820 else if ((char *)D(vmspace, vmspace)->vm_maxsaddr <=
822 ((char *)D(vmspace, vmspace)->vm_maxsaddr + (size_t)maxssiz) >=
830 vme->start >= (u_long)D(vmspace, vmspace)->vm_daddr) {