vmspace
struct vmspace vm;
struct vmspace vm, *vmp;
struct vmspace *vm = NULL;
pmap_remove_holes(struct vmspace *vm)
struct vmspace *vm;
struct vmspace *vm;
struct vmspace *vm;
struct vmspace *vm;
pmap_remove_holes(struct vmspace *vm)
pmap_remove_holes(struct vmspace *vm)
struct vmspace vmspace0;
struct vmspace *vm = p->p_vmspace;
struct vmspace *vm = p->p_vmspace;
struct vmspace *vm;
struct vmspace *vm = p->p_vmspace;
struct vmspace *vm = p->p_vmspace;
struct vmspace *vm = NULL;
struct vmspace *vm;
struct vmspace *vm;
int shm_delete_mapping(struct vmspace *, struct shmmap_state *);
shm_delete_mapping(struct vmspace *vm, struct shmmap_state *shmmap_s)
shmfork(struct vmspace *vm1, struct vmspace *vm2)
shmexit(struct vmspace *vm)
struct vmspace *ps_vmspace; /* Address space */
struct vmspace *p_vmspace; /* [I] copy of p_p->ps_vmspace */
struct vmspace;
void shmfork(struct vmspace *, struct vmspace *);
void shmexit(struct vmspace *);
struct vmspace *vm;
vm = (struct vmspace *)map;
struct vmspace;
struct vmspace *uvmspace_alloc(vaddr_t, vaddr_t,
void uvmspace_init(struct vmspace *, struct pmap *,
struct vmspace *uvmspace_fork(struct process *);
void uvmspace_addref(struct vmspace *);
void uvmspace_purge(struct vmspace *);
void uvmspace_free(struct vmspace *);
struct vmspace *uvmspace_share(struct process *);
struct vmspace *vm = p->p_vmspace;
struct vmspace *vm = pr->ps_vmspace;
((struct vmspace *)map)->vm_dused +=
struct vm_map_entry *uvm_mapent_forkshared(struct vmspace*, struct vm_map*,
struct vm_map_entry *uvm_mapent_forkcopy(struct vmspace*, struct vm_map*,
((struct vmspace *)map)->vm_dused -=
struct vm_map_entry *uvm_mapent_forkzero(struct vmspace*, struct vm_map*,
struct vmspace *vm;
vm = (struct vmspace *)map;
pool_init(&uvm_vmspace_pool, sizeof(struct vmspace), 0,
struct vmspace *vm;
vm = (struct vmspace *)map;
limit - dused < ptoa(((struct vmspace *)map)->vm_dused)) {
((struct vmspace *)map)->vm_dused +=
((struct vmspace *)map)->vm_dused -=
struct vmspace *
struct vmspace *vm;
uvmspace_init(struct vmspace *vm, struct pmap *pmap, vaddr_t min, vaddr_t max,
struct vmspace *
struct vmspace *vm = pr->ps_vmspace;
struct vmspace *nvm, *ovm = pr->ps_vmspace;
uvmspace_addref(struct vmspace *vm)
uvmspace_purge(struct vmspace *vm)
uvmspace_free(struct vmspace *vm)
uvm_mapent_forkshared(struct vmspace *new_vm, struct vm_map *new_map,
uvm_mapent_forkcopy(struct vmspace *new_vm, struct vm_map *new_map,
uvm_mapent_forkzero(struct vmspace *new_vm, struct vm_map *new_map,
struct vmspace *
struct vmspace *vm1 = pr->ps_vmspace;
struct vmspace *vm2;
uvm_map_hint(struct vmspace *vm, vm_prot_t prot, vaddr_t minaddr,
struct vmspace *vm;
KASSERT(offsetof(struct vmspace, vm_map) == 0);
vm = (struct vmspace *)map;
struct vmspace *vm;
vm = (struct vmspace *)map;
((struct vmspace *)map)->vm_dused +=
vaddr_t uvm_map_hint(struct vmspace *, vm_prot_t, vaddr_t, vaddr_t);
void pmap_remove_holes(struct vmspace *);
struct vmspace *vm = p->p_vmspace;
struct vmspace *vm = p->p_vmspace;
struct vmspace *vm = p->p_vmspace;
struct vmspace vmspace;
struct kbit kbit[3], *vmspace, *vm_map;
vmspace = &kbit[0];
A(vmspace) = 0;
A(vmspace) = (u_long)proc->p_vmspace;
S(vmspace) = sizeof(struct vmspace);
KDEREF(kd, vmspace);
A(vmspace) = 0;
S(vmspace) = 0;
printf("proc->p_vmspace %p = {", P(vmspace));
printf(" vm_refcnt = %d,", D(vmspace, vmspace)->vm_refcnt);
printf(" vm_shm = %p,\n", D(vmspace, vmspace)->vm_shm);
printf(" vm_rssize = %d,", D(vmspace, vmspace)->vm_rssize);
printf(" vm_swrss = %d,", D(vmspace, vmspace)->vm_swrss);
printf(" vm_tsize = %d,", D(vmspace, vmspace)->vm_tsize);
printf(" vm_dsize = %d,\n", D(vmspace, vmspace)->vm_dsize);
printf(" vm_ssize = %d,", D(vmspace, vmspace)->vm_ssize);
printf(" vm_taddr = %p,", D(vmspace, vmspace)->vm_taddr);
printf(" vm_daddr = %p,\n", D(vmspace, vmspace)->vm_daddr);
D(vmspace, vmspace)->vm_maxsaddr);
D(vmspace, vmspace)->vm_minsaddr);
A(vm_map) = A(vmspace);
memcpy(D(vm_map, vm_map), &D(vmspace, vmspace)->vm_map,
total += dump_vm_map_entry(kd, vmspace, vm_map_entry, sum);
dump_vm_map_entry(kvm_t *kd, struct kbit *vmspace,
name = findname(kd, vmspace, vme, vp, vfs, uvm_obj);
findname(kvm_t *kd, struct kbit *vmspace,
} else if (D(vmspace, vmspace)->vm_maxsaddr <= (caddr_t)vme->start &&
(D(vmspace, vmspace)->vm_maxsaddr + (size_t)maxssiz) >=