Home
last modified time | relevance | path

Searched refs:p_vmspace (Results 1 – 25 of 229) sorted by relevance

12345678910

/netbsd/sys/uvm/
H A Duvm_mmap.c139 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 Duvm_glue.c190 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 Duvm_mremap.c197 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 Duvm_unix.c74 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 Drumpcopy.c58 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 Dtrap.c195 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 Ddb_interface.c591 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 Ddb_interface.c311 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 Ddb_memrw.c78 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 Dexec_subr.c221 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 Dsys_process.c169 vm = p->p_vmspace; in process_domem()
174 uvmspace_addref(p->p_vmspace); in process_domem()
H A Dsubr_copy.c305 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 Dsysv_shm.c240 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 Dkern_physio.c126 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 Ddb_memrw.c76 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 Dexception.c354 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 Dlinux_ptrace.c300 *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 Dlinux_ptrace.c274 *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 Dast.c79 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 Ddb_interface.c206 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 Dvm_machdep.c141 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 Dkvm_proc.c119 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 Dvm_machdep.c104 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 Dpmap_motorola.h195 ((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 Dtrap.c301 ? 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()

12345678910