/netbsd-src/sys/uvm/ |
H A D | uvm_mmap.c | 139 map = &p->p_vmspace->vm_map; in sys_mincore() 158 error = uvm_vslock(p->p_vmspace, vec, npgs, VM_PROT_WRITE); in sys_mincore() 249 uvm_vsunlock(p->p_vmspace, SCARG(uap, vec), npgs); in sys_mincore() 333 error = range_test(&p->p_vmspace->vm_map, addr, size, true); in sys_mmap() 346 (vaddr_t)p->p_vmspace->vm_daddr, size, in sys_mmap() 347 p->p_vmspace->vm_map.flags & VM_MAP_TOPDOWN); in sys_mmap() 349 if (addr == 0 || !(p->p_vmspace->vm_map.flags & VM_MAP_TOPDOWN)) in sys_mmap() 421 error = uvm_mmap(&p->p_vmspace->vm_map, &addr, size, prot, maxprot, in sys_mmap() 427 error = uvm_mmap(&p->p_vmspace->vm_map, &addr, size, in sys_mmap() 485 map = &p->p_vmspace->vm_map; in sys___msync13() [all …]
|
H A D | uvm_glue.c | 190 p2->p_vmspace = NULL; in uvm_proc_fork() 193 p2->p_vmspace = uvmspace_fork(p1->p_vmspace); in uvm_proc_fork() 428 ovm = p->p_vmspace; in uvm_proc_exit() 431 if (__predict_false(ovm == proc0.p_vmspace)) in uvm_proc_exit() 439 p->p_vmspace = proc0.p_vmspace; in uvm_proc_exit()
|
H A D | uvm_mremap.c | 197 KASSERT(&newproc->p_vmspace->vm_map == newmap); in uvm_mremap() 199 (vaddr_t)newproc->p_vmspace->vm_daddr, newsize, in uvm_mremap() 200 newproc->p_vmspace->vm_map.flags & VM_MAP_TOPDOWN); in uvm_mremap() 290 map = &p->p_vmspace->vm_map; in sys_mremap()
|
H A D | uvm_unix.c | 74 struct vmspace *vm = p->p_vmspace; in sys_obreak() 136 struct vmspace *vm = p->p_vmspace; in uvm_grow()
|
/netbsd-src/sys/rump/librump/rumpkern/ |
H A D | rumpcopy.c | 58 error = rump_sysproxy_copyin(RUMP_SPVM2CTL(curproc->p_vmspace), in copyin() 80 error = rump_sysproxy_copyout(RUMP_SPVM2CTL(curproc->p_vmspace), in copyout() 102 if ((rv = rump_sysproxy_copyinstr(RUMP_SPVM2CTL(curproc->p_vmspace), in copyinstr() 142 error = rump_sysproxy_copyoutstr(RUMP_SPVM2CTL(curproc->p_vmspace), in copyoutstr() 249 RUMP_SPVM2CTL(curproc->p_vmspace), \ 274 RUMP_SPVM2CTL(curproc->p_vmspace), \
|
/netbsd-src/sys/arch/powerpc/ibm4xx/ |
H A D | trap.c | 194 map = &p->p_vmspace->vm_map; in trap() 239 rv = uvm_fault(&p->p_vmspace->vm_map, trunc_page(tf->tf_dear), in trap() 278 rv = uvm_fault(&p->p_vmspace->vm_map, trunc_page(tf->tf_srr0), in trap() 409 pm = curproc->p_vmspace->vm_map.pmap; in ctx_setup() 435 struct pmap *pm = curproc->p_vmspace->vm_map.pmap; in copyin() 531 error = uvm_vslock(p->p_vmspace, __UNCONST(uaddr), len, VM_PROT_READ); in bigcopyin() 543 uvm_vsunlock(p->p_vmspace, __UNCONST(uaddr), len); in bigcopyin() 554 struct pmap *pm = curproc->p_vmspace->vm_map.pmap; in copyout() 651 error = uvm_vslock(p->p_vmspace, uaddr, len, VM_PROT_WRITE); in bigcopyout() 664 uvm_vsunlock(p->p_vmspace, uaddr, len); in bigcopyout()
|
/netbsd-src/sys/arch/sparc64/sparc64/ |
H A D | db_interface.c | 591 if (curlwp && curlwp->l_proc->p_vmspace) in db_pmap_cmd() 592 pm = curlwp->l_proc->p_vmspace->vm_map.pmap; in db_pmap_cmd() 705 p->p_pid, p->p_vmspace, p->p_vmspace->vm_map.pmap, in db_proc_cmd() 706 pmap_ctx(p->p_vmspace->vm_map.pmap)); in db_proc_cmd() 708 p->p_vmspace->vm_maxsaddr, p->p_vmspace->vm_ssize, in db_proc_cmd() 709 (unsigned long long)ctob(p->p_vmspace->vm_ssize)); in db_proc_cmd() 728 p->p_pid, p->p_vmspace->vm_map.pmap, in db_ctx_cmd() 729 pmap_ctx(p->p_vmspace->vm_map.pmap)); in db_ctx_cmd() 798 if (p->p_vmspace->vm_map.pmap == pmap_kernel()) { in db_setpcb() 803 ctx = pmap_ctx(p->p_vmspace->vm_map.pmap); in db_setpcb() [all …]
|
/netbsd-src/sys/arch/sparc/sparc/ |
H A D | db_interface.c | 314 l->l_lid, l->l_cpu->ci_cpuid, l->l_stat, p->p_vmspace); in db_proc_cmd() 317 p->p_vmspace->vm_map.pmap->pm_ctx, in db_proc_cmd() 318 p->p_vmspace->vm_map.pmap->pm_cpuset); in db_proc_cmd() 320 p->p_vmspace->vm_map.pmap, in db_proc_cmd() 323 p->p_vmspace->vm_maxsaddr, p->p_vmspace->vm_ssize, in db_proc_cmd() 324 (unsigned long long)ctob(p->p_vmspace->vm_ssize)); in db_proc_cmd()
|
/netbsd-src/sys/arch/usermode/usermode/ |
H A D | db_memrw.c | 78 if (!p || !p->p_vmspace || !p->p_vmspace->vm_map.pmap || in db_validate_address() 84 pmap = p->p_vmspace->vm_map.pmap; in db_validate_address()
|
/netbsd-src/sys/kern/ |
H A D | exec_subr.c | 225 error = uvm_map(&p->p_vmspace->vm_map, &cmd->ev_addr, cmd->ev_len, in vmcmd_map_pagedvn() 256 error = uvm_map(&p->p_vmspace->vm_map, &cmd->ev_addr, in vmcmd_map_readvn() 300 error = uvm_map_protect(&p->p_vmspace->vm_map, in vmcmd_readvn() 309 error = uvm_map_protect(&p->p_vmspace->vm_map, in vmcmd_readvn() 341 error = uvm_map(&p->p_vmspace->vm_map, &cmd->ev_addr, in vmcmd_map_zero() 347 curproc->p_vmspace->vm_issize += atop(round_page(cmd->ev_len));
|
H A D | sys_process.c | 169 vm = p->p_vmspace; in process_domem() 174 uvmspace_addref(p->p_vmspace); in process_domem()
|
H A D | subr_copy.c | 305 if (__predict_true(vm == curproc->p_vmspace)) { in copyin_vmspace() 338 if (__predict_true(vm == curproc->p_vmspace)) { in copyout_vmspace() 612 error = uvm_vslock(l->l_proc->p_vmspace, uva, sizeof(*uaddr), in _ucas_32() 624 uvm_vsunlock(l->l_proc->p_vmspace, uva, sizeof(*uaddr)); in _ucas_32() 641 error = uvm_vslock(l->l_proc->p_vmspace, uva, sizeof(*uaddr), in _ucas_64() 653 uvm_vsunlock(l->l_proc->p_vmspace, uva, sizeof(*uaddr)); in _ucas_64()
|
H A D | sysv_shm.c | 240 oshmmap_s = (struct shmmap_state *)p->p_vmspace->vm_shm; in shmmap_getprivate() 248 p->p_vmspace->vm_shm = (void *)shmmap_s; in shmmap_getprivate() 254 p->p_vmspace, oshmmap_s->nitems, oshmmap_s->nrefs)); in shmmap_getprivate() 322 shmmap_s1 = (struct shmmap_state *)p->p_vmspace->vm_shm; in sys_shmdt() 350 p->p_vmspace, shmmap_se->shmid, shmmap_se->va)); in sys_shmdt() 358 uvm_deallocate(&p->p_vmspace->vm_map, shmmap_se->va, size); in sys_shmdt() 409 vm = p->p_vmspace; in sys_shmat() 435 p->p_vmspace->vm_map.flags & VM_MAP_TOPDOWN); in sys_shmat() 462 p->p_vmspace, shmmap_se->shmid, attach_va)); in sys_shmat()
|
H A D | kern_physio.c | 126 uvm_vsunlock(bp->b_proc->p_vmspace, bp->b_data, todo); in physio_done() 351 error = uvm_vslock(p->p_vmspace, bp->b_data, todo, in physio() 363 uvm_vsunlock(p->p_vmspace, bp->b_data, todo); in physio()
|
/netbsd-src/sys/arch/sh3/sh3/ |
H A D | exception.c | 352 map = &l->l_proc->p_vmspace->vm_map; in tlb_exception() 366 map = &l->l_proc->p_vmspace->vm_map; in tlb_exception() 384 (va >= (vaddr_t)l->l_proc->p_vmspace->vm_maxsaddr) && in tlb_exception() 385 (va < (vaddr_t)l->l_proc->p_vmspace->vm_minsaddr)) { in tlb_exception() 387 struct vmspace *vm = l->l_proc->p_vmspace; in tlb_exception()
|
/netbsd-src/sys/arch/x86/x86/ |
H A D | db_memrw.c | 76 if (!p || !p->p_vmspace || !p->p_vmspace->vm_map.pmap || in db_validate_address() 80 pmap = p->p_vmspace->vm_map.pmap; in db_validate_address()
|
/netbsd-src/sys/compat/linux/arch/powerpc/ |
H A D | linux_ptrace.c | 274 *retval = p->p_vmspace->vm_tsize; in linux_sys_ptrace_arch() 276 *retval = p->p_vmspace->vm_dsize; in linux_sys_ptrace_arch() 278 *retval = p->p_vmspace->vm_ssize; in linux_sys_ptrace_arch() 280 *retval = (register_t) p->p_vmspace->vm_taddr; in linux_sys_ptrace_arch() 282 *retval = (register_t) p->p_vmspace->vm_minsaddr; in linux_sys_ptrace_arch()
|
/netbsd-src/sys/compat/linux/arch/i386/ |
H A D | linux_ptrace.c | 300 *retval = p->p_vmspace->vm_tsize; in linux_sys_ptrace_arch() 302 *retval = p->p_vmspace->vm_dsize; in linux_sys_ptrace_arch() 304 *retval = p->p_vmspace->vm_ssize; in linux_sys_ptrace_arch() 306 *retval = (register_t) p->p_vmspace->vm_taddr; in linux_sys_ptrace_arch() 308 *retval = (register_t) p->p_vmspace->vm_minsaddr; in linux_sys_ptrace_arch()
|
/netbsd-src/sys/arch/arm/arm/ |
H A D | ast.c | 79 KASSERTMSG(curcpu()->ci_pmap_cur == l->l_proc->p_vmspace->vm_map.pmap, in userret() 81 l->l_proc->p_vmspace->vm_map.pmap); in userret()
|
/netbsd-src/sys/arch/arm/arm32/ |
H A D | db_interface.c | 206 if (!p || !p->p_vmspace || !p->p_vmspace->vm_map.pmap || in db_validate_address() 211 pmap = p->p_vmspace->vm_map.pmap; in db_validate_address()
|
H A D | vm_machdep.c | 144 pcb1, l1->l_lid, l1->l_proc->p_vmspace->vm_map.pmap); in cpu_lwp_fork() 146 pcb2, l2->l_lid, l2->l_proc->p_vmspace->vm_map.pmap); in cpu_lwp_fork() 206 struct pmap * const pm = vm_map_pmap(&bp->b_proc->p_vmspace->vm_map); in vmapbuf()
|
/netbsd-src/lib/libkvm/ |
H A D | kvm_proc.c | 119 struct vmspace *p_vmspace; member 134 (p)->p_vmspace = (kp)->kp_proc.p_vmspace; \ 201 head = (u_long)&p->p_vmspace->vm_map.header; in _kvm_ureadm() 402 (void)kvm_read(kd, (u_long)proc.p_vmspace, &eproc.e_vm, in kvm_proclist() 536 kp2p->p_vmspace = PTRTOUINT64(kp->kp_proc.p_vmspace); in kvm_getproc2()
|
/netbsd-src/sys/arch/powerpc/powerpc/ |
H A D | vm_machdep.c | 104 pcb2->pcb_pm = l2->l_proc->p_vmspace->vm_map.pmap; in cpu_lwp_fork() 219 (void) pmap_extract(vm_map_pmap(&p->p_vmspace->vm_map), in vmaprange() 271 (void) pmap_extract(vm_map_pmap(&bp->b_proc->p_vmspace->vm_map), in vmapbuf()
|
/netbsd-src/sys/arch/mips/mips/ |
H A D | trap.c | 300 ? p->p_vmspace->vm_map.pmap in trap() 386 struct vmspace * const vm = p->p_vmspace; in trap() 644 rv = uvm_map_protect(&p->p_vmspace->vm_map, in trap() 649 (void)uvm_map_protect(&p->p_vmspace->vm_map, in trap() 831 rv = uvm_map_protect(&p->p_vmspace->vm_map, in mips_singlestep() 836 (void)uvm_map_protect(&p->p_vmspace->vm_map, in mips_singlestep()
|
/netbsd-src/sys/rump/include/rump-sys/ |
H A D | kern.h | 129 (p->p_vmspace == vmspace_kernel() || p->p_vmspace == rump_vmspace_local)
|