Home
last modified time | relevance | path

Searched refs:vm_map (Results 1 – 25 of 79) sorted by relevance

1234

/freebsd-12.1/sys/vm/
H A Dvm_map.h92 struct vm_map *sub_map; /* belongs to another map */
197 struct vm_map { struct
229 vm_map_max(const struct vm_map *map) in vm_map_max() argument
236 vm_map_min(const struct vm_map *map) in vm_map_min()
263 struct vm_map vm_map; /* VM address map */ member
314 vm_offset_t vm_map_max_KBI(const struct vm_map *map);
315 vm_offset_t vm_map_min_KBI(const struct vm_map *map);
H A Dvm_mmap.c289 if (addr < vm_map_min(&vms->vm_map) || in kern_mmap()
290 addr + size > vm_map_max(&vms->vm_map)) in kern_mmap()
479 map = &td->td_proc->p_vmspace->vm_map; in kern_msync()
539 map = &td->td_proc->p_vmspace->vm_map; in kern_munmap()
700 map = &td->td_proc->p_vmspace->vm_map; in kern_madvise()
760 map = &td->td_proc->p_vmspace->vm_map; in kern_mincore()
1015 map = &proc->p_vmspace->vm_map; in kern_mlock()
1059 map = &td->td_proc->p_vmspace->vm_map; in sys_mlockall()
1127 map = &td->td_proc->p_vmspace->vm_map; in sys_munlockall()
1187 map = &td->td_proc->p_vmspace->vm_map; in kern_munlock()
[all …]
H A Dmemguard.h37 struct vm_map;
41 unsigned long memguard_fudge(unsigned long, const struct vm_map *);
H A Dvm.h101 struct vm_map;
102 typedef struct vm_map *vm_map_t;
H A Dvm_glue.c159 map = &curproc->p_vmspace->vm_map; in useracc()
199 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()
H A Dvm_map.c228 vm->vm_map.pmap = NULL; in vmspace_zinit()
229 (void)vm_map_zinit(&vm->vm_map, sizeof(vm->vm_map), flags); in vmspace_zinit()
254 vm_map_zdtor(&vm->vm_map, sizeof(vm->vm_map), arg); in vmspace_zdtor()
334 (void)vm_map_remove(&vm->vm_map, vm_map_min(&vm->vm_map), in vmspace_dofree()
335 vm_map_max(&vm->vm_map)); in vmspace_dofree()
338 vm->vm_map.pmap = NULL; in vmspace_dofree()
3821 vm2->vm_map.size += entrysize; in vmspace_map_entry_forked()
3858 old_map = &vm1->vm_map; in vmspace_fork()
3871 new_map = &vm2->vm_map; in vmspace_fork()
4786 vm_map_max_KBI(const struct vm_map *map) in vm_map_max_KBI()
[all …]
/freebsd-12.1/sys/i386/linux/
H A Dimgact_linux.c141 error = vm_map_find(&vmspace->vm_map, NULL, 0, &vmaddr, in exec_linux_imgact()
160 error = vm_map_protect(&vmspace->vm_map, vmaddr, in exec_linux_imgact()
172 error = vm_mmap(&vmspace->vm_map, &vmaddr, in exec_linux_imgact()
187 error = vm_map_protect(&vmspace->vm_map, vmaddr + a_out->a_text, in exec_linux_imgact()
197 error = vm_map_find(&vmspace->vm_map, NULL, 0, &vmaddr, in exec_linux_imgact()
/freebsd-12.1/sys/ddb/
H A Dddb.h196 struct vm_map;
208 struct vm_map *db_map_addr(vm_offset_t);
209 bool db_map_current(struct vm_map *);
210 bool db_map_equal(struct vm_map *, struct vm_map *);
H A Ddb_ps.c488 (p->p_vmspace != NULL) ? &p->p_vmspace->vm_map : 0); in DB_SHOW_COMMAND()
490 (p->p_vmspace != NULL) ? &p->p_vmspace->vm_map.pmap : 0); in DB_SHOW_COMMAND()
/freebsd-12.1/sys/amd64/vmm/
H A Dvmm_mem.c88 error = vm_map_find(&vmspace->vm_map, obj, 0, &gpa, len, 0, in vmm_mmio_alloc()
116 vm_map_remove(&vmspace->vm_map, gpa, gpa + len); in vmm_mmio_free()
/freebsd-12.1/sys/sys/
H A Dbio.h73 struct vm_map;
145 extern struct vm_map *bio_transient_map;
/freebsd-12.1/sys/security/mac/
H A Dmac_process.c88 struct ucred *cred, struct vm_map *map);
221 &td->td_proc->p_vmspace->vm_map); in mac_proc_vm_revoke()
253 struct vm_map *map) in mac_proc_vm_revoke_recurse()
/freebsd-12.1/sys/riscv/riscv/
H A Dtrap.c172 struct vm_map *map; in data_abort()
199 map = &td->td_proc->p_vmspace->vm_map; in data_abort()
205 map = &td->td_proc->p_vmspace->vm_map; in data_abort()
/freebsd-12.1/sys/arm/arm/
H A Dtrap-v4.c177 struct vm_map *map; in abort_handler()
307 map = &td->td_proc->p_vmspace->vm_map; in abort_handler()
614 struct vm_map *map; in prefetch_abort_handler()
660 map = &td->td_proc->p_vmspace->vm_map; in prefetch_abort_handler()
H A Ddb_interface.c167 if (!p || !p->p_vmspace || !p->p_vmspace->vm_map.pmap || in db_validate_address()
176 pmap = p->p_vmspace->vm_map.pmap; in db_validate_address()
H A Dtrap-v6.c286 struct vm_map *map; in abort_handler()
478 map = &vm->vm_map; in abort_handler()
/freebsd-12.1/sys/compat/linuxkpi/common/src/
H A Dlinux_page.c236 map = &curthread->td_proc->p_vmspace->vm_map; in __get_user_pages_fast()
276 map = &task->task_thread->td_proc->p_vmspace->vm_map; in get_user_pages_remote()
287 map = &curthread->td_proc->p_vmspace->vm_map; in get_user_pages()
/freebsd-12.1/sys/kern/
H A Dimgact_gzip.c133 error = vm_map_protect(&vmspace->vm_map, in exec_gzip_imgact()
252 error = vm_mmap(&vmspace->vm_map, in do_aout_hdr()
273 error = vm_map_find(&vmspace->vm_map, NULL, 0, &vmaddr, in do_aout_hdr()
H A Dsubr_uio.c477 error = vm_mmap_object(&vms->vm_map, addr, size, VM_PROT_READ | in copyout_map()
495 map = &td->td_proc->p_vmspace->vm_map; in copyout_unmap()
H A Dsys_process.c247 map = &p->p_vmspace->vm_map; in proc_rwmem()
377 map = &vm->vm_map; in ptrace_vm_entry()
1434 p->p_pid, p->p_vmspace->vm_map.timestamp);
1435 td->td_retval[0] = p->p_vmspace->vm_map.timestamp;
/freebsd-12.1/sys/arm64/arm64/
H A Dtrap.c156 struct vm_map *map; in data_abort()
183 map = &p->p_vmspace->vm_map; in data_abort()
189 map = &p->p_vmspace->vm_map; in data_abort()
/freebsd-12.1/sys/net/
H A Dbpf_zerocopy.c161 zbuf_sfbuf_get(struct vm_map *map, vm_offset_t uaddr) in zbuf_sfbuf_get()
190 struct vm_map *map; in zbuf_setup()
223 map = &td->td_proc->p_vmspace->vm_map; in zbuf_setup()
/freebsd-12.1/sys/i386/ibcs2/
H A Dimgact_coff.c101 if ((error = vm_mmap(&vmspace->vm_map, in load_coff_section()
132 error = vm_map_find(&vmspace->vm_map, NULL, 0, &map_addr, in load_coff_section()
477 vm_map_find(&vmspace->vm_map, NULL, 0,
/freebsd-12.1/sys/amd64/amd64/
H A Dsys_machdep.c176 struct vm_map *map; in sysarch()
364 map = &td->td_proc->p_vmspace->vm_map; in sysarch()
378 map = &td->td_proc->p_vmspace->vm_map; in sysarch()
/freebsd-12.1/sys/fs/procfs/
H A Dprocfs_map.c119 map = &vm->vm_map; in procfs_doprocmap()

1234