Home
last modified time | relevance | path

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

123

/f-stack/freebsd/vm/
H A Dvm_glue.c161 map = &curproc->p_vmspace->vm_map; in useracc()
188 error = vm_map_wire(&curproc->p_vmspace->vm_map, start, end, in vslock()
209 (void)vm_map_unwire(&curproc->p_vmspace->vm_map, in vsunlock()
553 if (refcount_load(&p1->p_vmspace->vm_refcnt) > 1) { in vm_forkproc()
564 p2->p_vmspace = p1->p_vmspace; in vm_forkproc()
565 refcount_acquire(&p1->p_vmspace->vm_refcnt); in vm_forkproc()
573 p2->p_vmspace = vm2; in vm_forkproc()
574 if (p1->p_vmspace->vm_shm) in vm_forkproc()
H A Dvm_mmap.c253 vms = p->p_vmspace; in kern_mmap_req()
537 map = &td->td_proc->p_vmspace->vm_map; in kern_msync()
593 map = &td->td_proc->p_vmspace->vm_map; in kern_munmap()
774 map = &td->td_proc->p_vmspace->vm_map; in kern_madvise()
827 map = &td->td_proc->p_vmspace->vm_map; in kern_mincore()
831 pmap = vmspace_pmap(td->td_proc->p_vmspace); in kern_mincore()
1080 map = &proc->p_vmspace->vm_map; in kern_mlock()
1129 map = &td->td_proc->p_vmspace->vm_map; in sys_mlockall()
1202 map = &td->td_proc->p_vmspace->vm_map; in sys_munlockall()
1262 map = &td->td_proc->p_vmspace->vm_map; in kern_munlock()
[all …]
H A Dvm_map.c406 vm = p->p_vmspace; in vmspace_exitfree()
407 p->p_vmspace = NULL; in vmspace_exitfree()
421 vm = p->p_vmspace; in vmspace_exit()
434 p->p_vmspace = &vmspace0; in vmspace_exit()
445 if (p->p_vmspace != vm) { in vmspace_exit()
447 p->p_vmspace = vm; in vmspace_exit()
453 p->p_vmspace = &vmspace0; in vmspace_exit()
472 vm = p->p_vmspace; in vmspace_acquire_ref()
477 if (vm != p->p_vmspace) { in vmspace_acquire_ref()
4643 vm = p->p_vmspace; in vm_map_growstack()
[all …]
H A Dvm_unix.c92 struct vmspace *vm = td->td_proc->p_vmspace; in kern_break()
H A Dvm_swapout.c914 p->p_vmspace->vm_swrss = vmspace_resident_count(p->p_vmspace); in swapout()
/f-stack/freebsd/ddb/
H A Ddb_ps.c498 db_printf(" vmspace: %p\n", p->p_vmspace); in DB_SHOW_COMMAND()
500 (p->p_vmspace != NULL) ? &p->p_vmspace->vm_map : 0); in DB_SHOW_COMMAND()
502 (p->p_vmspace != NULL) ? &p->p_vmspace->vm_map.pmap : 0); in DB_SHOW_COMMAND()
504 (p->p_vmspace != NULL) ? &p->p_vmspace->vm_pmap : 0); in DB_SHOW_COMMAND()
/f-stack/freebsd/arm/arm/
H A Ddb_interface.c165 if (!p || !p->p_vmspace || !p->p_vmspace->vm_map.pmap || in db_validate_address()
174 pmap = p->p_vmspace->vm_map.pmap; in db_validate_address()
H A Dgenassym.c126 ASSYM(P_VMSPACE, offsetof(struct proc, p_vmspace));
H A Dvm_machdep.c134 pmap_set_pcb_pagedir(vmspace_pmap(p2->p_vmspace), pcb2); in cpu_fork()
/f-stack/freebsd/kern/
H A Dkern_fork.c651 VM_CNT_ADD(v_forkpages, p2->p_vmspace->vm_dsize + in do_fork()
652 p2->p_vmspace->vm_ssize); in do_fork()
655 VM_CNT_ADD(v_vforkpages, p2->p_vmspace->vm_dsize + in do_fork()
656 p2->p_vmspace->vm_ssize); in do_fork()
659 VM_CNT_ADD(v_kthreadpages, p2->p_vmspace->vm_dsize + in do_fork()
660 p2->p_vmspace->vm_ssize); in do_fork()
663 VM_CNT_ADD(v_rforkpages, p2->p_vmspace->vm_dsize + in do_fork()
664 p2->p_vmspace->vm_ssize); in do_fork()
958 vm2 = vmspace_fork(p1->p_vmspace, &mem_charged); in fork1()
H A Dsysv_shm.c345 shmmap_s = p->p_vmspace->vm_shm; in kern_shmdt_locked()
363 return (shm_delete_mapping(p->p_vmspace, shmmap_s)); in kern_shmdt_locked()
402 shmmap_s = p->p_vmspace->vm_shm; in kern_shmat_locked()
408 KASSERT(p->p_vmspace->vm_shm == NULL, ("raced")); in kern_shmat_locked()
409 p->p_vmspace->vm_shm = shmmap_s; in kern_shmat_locked()
450 attach_va = round_page((vm_offset_t)p->p_vmspace->vm_daddr + in kern_shmat_locked()
456 rv = vm_map_find(&p->p_vmspace->vm_map, shmseg->object, 0, &attach_va, in kern_shmat_locked()
824 bcopy(p1->p_vmspace->vm_shm, shmmap_s, size); in shmfork()
825 p2->p_vmspace->vm_shm = shmmap_s; in shmfork()
H A Dsubr_uio.c425 vms = td->td_proc->p_vmspace; in copyout_map()
455 map = &td->td_proc->p_vmspace->vm_map; in copyout_unmap()
H A Dsubr_sglist.c529 vmspace_pmap(td->td_proc->p_vmspace), NULL); in sglist_append_user()
601 pmap = vmspace_pmap(uio->uio_td->td_proc->p_vmspace); in sglist_append_uio()
645 pmap = vmspace_pmap(uio->uio_td->td_proc->p_vmspace); in sglist_consume_uio()
H A Dkern_physio.c158 &curproc->p_vmspace->vm_map, in physio()
H A Dkern_clock.c691 MPASS(p->p_vmspace != NULL); in statclock()
692 vm = p->p_vmspace; in statclock()
H A Dimgact_aout.c275 vmspace = imgp->proc->p_vmspace; in exec_aout_imgact()
H A Dtty_info.c381 rss = pgtok(vmspace_resident_count(p->p_vmspace)); in tty_info()
H A Dinit_main.c594 p->p_vmspace = &vmspace0; in proc0_init()
768 oldvmspace = td->td_proc->p_vmspace; in start_init()
/f-stack/freebsd/amd64/amd64/
H A Dsys_machdep.c364 map = &td->td_proc->p_vmspace->vm_map; in sysarch()
378 map = &td->td_proc->p_vmspace->vm_map; in sysarch()
500 if (vmsp != td->td_proc->p_vmspace) in set_user_ldt_rv()
554 p->p_vmspace); in user_ldt_alloc()
H A Defirt_machdep.c323 curpmap = &curproc->p_vmspace->vm_pmap; in efi_arch_leave()
/f-stack/freebsd/i386/linux/
H A Dimgact_linux.c126 vmspace = imgp->proc->p_vmspace; in exec_linux_imgact()
/f-stack/freebsd/arm64/arm64/
H A Dtrap.c262 map = &p->p_vmspace->vm_map; in data_abort()
270 map = &p->p_vmspace->vm_map; in data_abort()
/f-stack/freebsd/mips/mips/
H A Dtrap.c654 pmap = &p->p_vmspace->vm_pmap; in trap()
707 vm = p->p_vmspace; in trap()
1388 pdep = (&(p->p_vmspace->vm_pmap.pm_segtab[(va >> SEGSHIFT) & (NPDEPG - 1)])); in get_mapping_info()
1390 ptep = pmap_pte(&p->p_vmspace->vm_pmap, va); in get_mapping_info()
H A Dpmap.c2294 if (!is_kernel_pmap(pmap) && (pmap == &curproc->p_vmspace->vm_pmap) && in pmap_enter()
2421 if (pmap == &curproc->p_vmspace->vm_pmap) { in pmap_enter_quick_locked()
2831 if (pmap != vmspace_pmap(curthread->td_proc->p_vmspace)) { in pmap_remove_pages()
3324 pmap = vmspace_pmap(p->p_vmspace); in pmap_activate()
3397 if (p->p_vmspace == NULL) {
3401 pmap = vmspace_pmap(p->p_vmspace);
3603 if (curproc && curproc->p_vmspace) {
3604 ptep = pmap_pte(&curproc->p_vmspace->vm_pmap, va);
/f-stack/freebsd/security/mac/
H A Dmac_process.c221 &td->td_proc->p_vmspace->vm_map); in mac_proc_vm_revoke()

123