Home
last modified time | relevance | path

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

1234

/NextBSD/sys/powerpc/powerpc/
HDcopyinout.c183 pm = &td->td_proc->p_vmspace->vm_pmap; in copyout()
222 pm = &td->td_proc->p_vmspace->vm_pmap; in copyin()
292 pm = &td->td_proc->p_vmspace->vm_pmap; in subyte()
321 pm = &td->td_proc->p_vmspace->vm_pmap; in suword32()
350 pm = &td->td_proc->p_vmspace->vm_pmap; in suword()
393 pm = &td->td_proc->p_vmspace->vm_pmap; in fubyte()
421 pm = &td->td_proc->p_vmspace->vm_pmap; in fuword16()
449 pm = &td->td_proc->p_vmspace->vm_pmap; in fueword32()
478 pm = &td->td_proc->p_vmspace->vm_pmap; in fueword64()
507 pm = &td->td_proc->p_vmspace->vm_pmap; in fueword()
[all …]
HDtrap.c215 if (handle_user_slb_spill(&p->p_vmspace->vm_pmap,
708 KASSERT(p->p_vmspace != NULL, ("trap_pfault: vmspace NULL"));
709 map = &p->p_vmspace->vm_map;
716 map = &p->p_vmspace->vm_map;
/NextBSD/sys/vm/
HDvm_glue.c166 map = &curproc->p_vmspace->vm_map;
206 error = vm_map_wire(&curproc->p_vmspace->vm_map, start, end, in vslock()
220 (void)vm_map_unwire(&curproc->p_vmspace->vm_map, in vsunlock()
634 if (p1->p_vmspace->vm_refcnt > 1) {
645 p2->p_vmspace = p1->p_vmspace;
646 atomic_add_int(&p1->p_vmspace->vm_refcnt, 1);
654 p2->p_vmspace = vm2;
655 if (p1->p_vmspace->vm_shm)
1059 p->p_vmspace->vm_swrss = vmspace_resident_count(p->p_vmspace);
HDvm_mmap.c199 struct vmspace *vms = td->td_proc->p_vmspace;
489 map = &td->td_proc->p_vmspace->vm_map;
547 map = &td->td_proc->p_vmspace->vm_map;
615 switch (vm_map_protect(&td->td_proc->p_vmspace->vm_map, addr,
657 switch (vm_map_inherit(&td->td_proc->p_vmspace->vm_map, addr,
706 map = &td->td_proc->p_vmspace->vm_map;
764 map = &td->td_proc->p_vmspace->vm_map;
773 pmap = vmspace_pmap(td->td_proc->p_vmspace);
1023 map = &proc->p_vmspace->vm_map; in vm_mlock()
1072 map = &td->td_proc->p_vmspace->vm_map;
[all …]
HDvm_map.c366 vm = p->p_vmspace; in vmspace_exitfree()
367 p->p_vmspace = NULL; in vmspace_exitfree()
393 vm = p->p_vmspace; in vmspace_exit()
397 if (refcnt > 1 && p->p_vmspace != &vmspace0) { in vmspace_exit()
400 p->p_vmspace = &vmspace0; in vmspace_exit()
406 if (p->p_vmspace != vm) { in vmspace_exit()
409 p->p_vmspace = vm; in vmspace_exit()
416 p->p_vmspace = &vmspace0; in vmspace_exit()
436 vm = p->p_vmspace; in vmspace_acquire_ref()
448 if (vm != p->p_vmspace) { in vmspace_acquire_ref()
[all …]
/NextBSD/sys/kern/
HDkern_fork.c659 PCPU_ADD(cnt.v_forkpages, p2->p_vmspace->vm_dsize + in do_fork()
660 p2->p_vmspace->vm_ssize); in do_fork()
663 PCPU_ADD(cnt.v_vforkpages, p2->p_vmspace->vm_dsize + in do_fork()
664 p2->p_vmspace->vm_ssize); in do_fork()
667 PCPU_ADD(cnt.v_kthreadpages, p2->p_vmspace->vm_dsize + in do_fork()
668 p2->p_vmspace->vm_ssize); in do_fork()
671 PCPU_ADD(cnt.v_rforkpages, p2->p_vmspace->vm_dsize + in do_fork()
672 p2->p_vmspace->vm_ssize); in do_fork()
878 vm2 = vmspace_fork(p1->p_vmspace, &mem_charged); in fork1()
HDsysv_shm.c288 shmmap_s = p->p_vmspace->vm_shm; in kern_shmdt_locked()
305 return (shm_delete_mapping(p->p_vmspace, shmmap_s)); in kern_shmdt_locked()
339 shmmap_s = p->p_vmspace->vm_shm; in kern_shmat_locked()
345 KASSERT(p->p_vmspace->vm_shm == NULL, ("raced")); in kern_shmat_locked()
346 p->p_vmspace->vm_shm = shmmap_s; in kern_shmat_locked()
383 attach_va = round_page((vm_offset_t)p->p_vmspace->vm_daddr + in kern_shmat_locked()
388 rv = vm_map_find(&p->p_vmspace->vm_map, shmseg->object, 0, &attach_va, in kern_shmat_locked()
753 bcopy(p1->p_vmspace->vm_shm, shmmap_s, size); in shmfork_myhook()
754 p2->p_vmspace->vm_shm = shmmap_s; in shmfork_myhook()
HDinit_main.c574 p->p_vmspace = &vmspace0; in proc0_init()
730 if (vm_map_find(&p->p_vmspace->vm_map, NULL, 0, &addr, PAGE_SIZE, 0, in start_init()
733 p->p_vmspace->vm_maxsaddr = (caddr_t)addr; in start_init()
734 p->p_vmspace->vm_ssize = 1; in start_init()
HDsubr_sglist.c358 vmspace_pmap(td->td_proc->p_vmspace), NULL); in sglist_append_user()
387 pmap = vmspace_pmap(uio->uio_td->td_proc->p_vmspace); in sglist_append_uio()
431 pmap = vmspace_pmap(uio->uio_td->td_proc->p_vmspace); in sglist_consume_uio()
HDimgact_gzip.c131 vmspace = imgp->proc->p_vmspace;
247 vmspace = gz->ip->proc->p_vmspace; in do_aout_hdr()
HDvfs_aio.c1079 myvm = mycp->p_vmspace; in aio_daemon()
1131 tmpvm = mycp->p_vmspace; in aio_daemon()
1137 mycp->p_vmspace = userp->p_vmspace; in aio_daemon()
1138 atomic_add_int(&mycp->p_vmspace->vm_refcnt, 1); in aio_daemon()
1192 tmpvm = mycp->p_vmspace; in aio_daemon()
1195 mycp->p_vmspace = myvm; in aio_daemon()
1239 if (mycp->p_vmspace->vm_refcnt <= 1) { in aio_daemon()
1242 mycp->p_vmspace->vm_refcnt); in aio_daemon()
1386 &curproc->p_vmspace->vm_map, in aio_qphysio()
/NextBSD/sys/compat/mach/
HDmach_traps.c330 …error = mach_vm_map(&curthread->td_proc->p_vmspace->vm_map, &addr, uap->size, uap->mask, uap->flag… in sys__kernelrpc_mach_vm_map_trap()
350 if ((error = mach_vm_allocate(&td->td_proc->p_vmspace->vm_map, in sys__kernelrpc_mach_vm_allocate_trap()
363 return (mach_vm_deallocate(&td->td_proc->p_vmspace->vm_map, uap->address, uap->size)); in sys__kernelrpc_mach_vm_deallocate_trap()
372 …return (mach_vm_protect(&td->td_proc->p_vmspace->vm_map, uap->address, uap->size, FALSE, uap->new_… in sys__kernelrpc_mach_vm_protect_trap()
/NextBSD/sys/arm/arm/
HDdb_interface.c166 if (!p || !p->p_vmspace || !p->p_vmspace->vm_map.pmap || in db_validate_address()
175 pmap = p->p_vmspace->vm_map.pmap; in db_validate_address()
HDtrap.c320 map = &td->td_proc->p_vmspace->vm_map; in abort_handler()
363 if (pmap_fault_fixup(vmspace_pmap(td->td_proc->p_vmspace), va, ftype, in abort_handler()
664 map = &td->td_proc->p_vmspace->vm_map; in prefetch_abort_handler()
HDtrap-v6.c476 vm = (p != NULL) ? p->p_vmspace : NULL; in abort_handler()
497 if (pmap_fault_fixup(vmspace_pmap(td->td_proc->p_vmspace), va, ftype, in abort_handler()
/NextBSD/sys/ofed/drivers/infiniband/core/
HDumem.c274 pmap_wired_count(vm_map_pmap(&proc->p_vmspace->vm_map))) > in ib_umem_get_ex()
285 error = vm_map_wire(&proc->p_vmspace->vm_map, start, end, in ib_umem_get_ex()
321 pmap = vm_map_pmap(&proc->p_vmspace->vm_map); in ib_umem_get_ex()
420 vm_map_unwire(&curthread->td_proc->p_vmspace->vm_map, start, end, in ib_umem_release()
/NextBSD/sys/sys/mach/
HDthread.h619 #define ith_map ith_td->td_proc->p_vmspace->vm_map
622 #define thread_map(thread) (&(thread)->ith_td->td_proc->p_vmspace->vm_map)
647 return (&curthread->td_proc->p_vmspace->vm_map); in current_map()
/NextBSD/sys/sparc64/sparc64/
HDtrap.c457 KASSERT(td->td_proc->p_vmspace != NULL, ("trap_pfault: vmspace NULL")); in trap_pfault()
467 td, p->p_vmspace->vm_pmap.pm_context[curcpu], va, ctx); in trap_pfault()
488 map = &p->p_vmspace->vm_map; in trap_pfault()
/NextBSD/sys/arm64/arm64/
HDtrap.c196 map = &p->p_vmspace->vm_map; in data_abort()
202 map = &p->p_vmspace->vm_map; in data_abort()
HDvm_machdep.c88 vtophys(vmspace_pmap(td2->td_proc->p_vmspace)->pm_l1); in cpu_fork()
/NextBSD/sys/amd64/linux/
HDlinux_machdep.c235 p->p_vmspace->vm_maxsaddr) { in linux_mmap2()
253 p->p_vmspace->vm_maxsaddr = (char *)USRSTACK - in linux_mmap2()
/NextBSD/sys/compat/linprocfs/
HDlinprocfs.c634 if (p->p_vmspace) { in linprocfs_doprocstat()
635 startcode = (vm_offset_t)p->p_vmspace->vm_taddr; in linprocfs_doprocstat()
636 startdata = (vm_offset_t)p->p_vmspace->vm_daddr; in linprocfs_doprocstat()
938 if (p->p_vmspace == &vmspace0) { in linprocfs_doproccmdline()
970 if (p->p_vmspace == &vmspace0) in linprocfs_doprocenviron()
1396 if (p->p_vmspace == &vmspace0) in linprocfs_doauxv()
/NextBSD/sys/ofed/drivers/infiniband/hw/mthca/
HDmthca_memfree.c554 pmap = vm_map_pmap(&proc->p_vmspace->vm_map); in mthca_map_user_db()
568 ret = vm_map_wire(&proc->p_vmspace->vm_map, start, start + PAGE_SIZE, in mthca_map_user_db()
603 vm_map_unwire(&curthread->td_proc->p_vmspace->vm_map, in mthca_map_user_db()
672 vm_map_unwire(&curthread->td_proc->p_vmspace->vm_map, in mthca_cleanup_user_db_tab()
/NextBSD/sys/i386/ibcs2/
HDimgact_coff.c158 struct vmspace *vmspace = p->p_vmspace; in coff_load_file()
339 vmspace = imgp->proc->p_vmspace;
/NextBSD/sys/i386/linux/
HDimgact_linux.c126 vmspace = imgp->proc->p_vmspace; in exec_linux_imgact()

1234