/netbsd/sys/uvm/ |
H A D | uvm_mmap.c | 139 map = &p->p_vmspace->vm_map; in sys_mincore() 249 uvm_vsunlock(p->p_vmspace, SCARG(uap, vec), npgs); in sys_mincore() 350 (vaddr_t)p->p_vmspace->vm_daddr, size, in sys_mmap() 351 p->p_vmspace->vm_map.flags & VM_MAP_TOPDOWN); in sys_mmap() 489 map = &p->p_vmspace->vm_map; in sys___msync13() 557 map = &p->p_vmspace->vm_map; in sys_munmap() 688 error = uvm_map_willneed(&p->p_vmspace->vm_map, in sys_madvise() 1022 (vaddr_t)p->p_vmspace->vm_daddr, len, in uvm_mmap_dev() 1023 p->p_vmspace->vm_map.flags & VM_MAP_TOPDOWN); in uvm_mmap_dev() 1046 (vaddr_t)p->p_vmspace->vm_daddr, len, in uvm_mmap_anon() [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/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/sys/arch/powerpc/ibm4xx/ |
H A D | trap.c | 195 map = &p->p_vmspace->vm_map; in trap() 240 rv = uvm_fault(&p->p_vmspace->vm_map, trunc_page(tf->tf_dear), in trap() 279 rv = uvm_fault(&p->p_vmspace->vm_map, trunc_page(tf->tf_srr0), in trap() 410 pm = curproc->p_vmspace->vm_map.pmap; in ctx_setup() 436 struct pmap *pm = curproc->p_vmspace->vm_map.pmap; in copyin() 532 error = uvm_vslock(p->p_vmspace, __UNCONST(uaddr), len, VM_PROT_READ); in bigcopyin() 544 uvm_vsunlock(p->p_vmspace, __UNCONST(uaddr), len); in bigcopyin() 555 struct pmap *pm = curproc->p_vmspace->vm_map.pmap; in copyout() 652 error = uvm_vslock(p->p_vmspace, uaddr, len, VM_PROT_WRITE); in bigcopyout() 665 uvm_vsunlock(p->p_vmspace, uaddr, len); in bigcopyout()
|
/netbsd/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() 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() 803 ctx = pmap_ctx(p->p_vmspace->vm_map.pmap); in db_setpcb() 806 pmap_ctx(p->p_vmspace->vm_map.pmap) = ctx; in db_setpcb() 808 pmap_activate_pmap(p->p_vmspace->vm_map.pmap); in db_setpcb() [all …]
|
/netbsd/sys/arch/sparc/sparc/ |
H A D | db_interface.c | 311 l->l_lid, l->l_cpu->ci_cpuid, l->l_stat, p->p_vmspace); in db_proc_cmd() 314 p->p_vmspace->vm_map.pmap->pm_ctx, in db_proc_cmd() 315 p->p_vmspace->vm_map.pmap->pm_cpuset); in db_proc_cmd() 317 p->p_vmspace->vm_map.pmap, in db_proc_cmd() 320 p->p_vmspace->vm_maxsaddr, p->p_vmspace->vm_ssize, in db_proc_cmd() 321 (unsigned long long)ctob(p->p_vmspace->vm_ssize)); in db_proc_cmd()
|
/netbsd/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/sys/kern/ |
H A D | exec_subr.c | 221 error = uvm_map(&p->p_vmspace->vm_map, &cmd->ev_addr, cmd->ev_len, in vmcmd_map_pagedvn() 252 error = uvm_map(&p->p_vmspace->vm_map, &cmd->ev_addr, in vmcmd_map_readvn() 296 error = uvm_map_protect(&p->p_vmspace->vm_map, in vmcmd_readvn() 305 error = uvm_map_protect(&p->p_vmspace->vm_map, in vmcmd_readvn() 337 error = uvm_map(&p->p_vmspace->vm_map, &cmd->ev_addr, in vmcmd_map_zero() 343 curproc->p_vmspace->vm_issize += atop(round_page(cmd->ev_len)); in vmcmd_map_zero()
|
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/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/sys/arch/sh3/sh3/ |
H A D | exception.c | 354 map = &l->l_proc->p_vmspace->vm_map; in tlb_exception() 368 map = &l->l_proc->p_vmspace->vm_map; in tlb_exception() 388 (va >= (vaddr_t)l->l_proc->p_vmspace->vm_maxsaddr) && in tlb_exception() 389 (va < (vaddr_t)l->l_proc->p_vmspace->vm_minsaddr)) { in tlb_exception() 391 struct vmspace *vm = l->l_proc->p_vmspace; in tlb_exception()
|
/netbsd/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/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/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/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 | 141 pcb1, l1->l_lid, l1->l_proc->p_vmspace->vm_map.pmap); in cpu_lwp_fork() 143 pcb2, l2->l_lid, l2->l_proc->p_vmspace->vm_map.pmap); in cpu_lwp_fork() 203 struct pmap * const pm = vm_map_pmap(&bp->b_proc->p_vmspace->vm_map); in vmapbuf()
|
/netbsd/lib/libkvm/ |
H A D | kvm_proc.c | 119 struct vmspace *p_vmspace; member 134 (p)->p_vmspace = (kp)->p_vmspace; \ 143 (p)->p_vmspace = (kp)->kp_proc.p_vmspace; \ 151 (p)->p_vmspace = (void *)(long)(kp)->p_vmspace; \ 222 head = (u_long)&p->p_vmspace->vm_map.header; in _kvm_ureadm() 432 (void)kvm_read(kd, (u_long)proc.p_vmspace, &eproc.e_vm, in kvm_proclist() 566 kp2p->p_vmspace = PTRTOUINT64(kp->kp_proc.p_vmspace); in kvm_getproc2()
|
/netbsd/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/sys/arch/m68k/include/ |
H A D | pmap_motorola.h | 195 ((pm) == pmap_kernel() || (pm) == curproc->p_vmspace->vm_map.pmap) 198 (pm) != pmap_kernel() && (pm) == curproc->p_vmspace->vm_map.pmap)
|
/netbsd/sys/arch/mips/mips/ |
H A D | trap.c | 301 ? p->p_vmspace->vm_map.pmap in trap() 387 struct vmspace * const vm = p->p_vmspace; in trap() 645 rv = uvm_map_protect(&p->p_vmspace->vm_map, in trap() 650 (void)uvm_map_protect(&p->p_vmspace->vm_map, in trap() 832 rv = uvm_map_protect(&p->p_vmspace->vm_map, in mips_singlestep() 837 (void)uvm_map_protect(&p->p_vmspace->vm_map, in mips_singlestep()
|