| /src/sys/uvm/ |
| uvm_fault.h | 44 struct vm_map *orig_map; /* IN: original map */ 47 struct vm_map *map; /* map (could be a submap) */ 62 int uvm_fault_wire(struct vm_map *, vaddr_t, vaddr_t, vm_prot_t, int); 63 void uvm_fault_unwire(struct vm_map *, vaddr_t, vaddr_t); 64 void uvm_fault_unwire_locked(struct vm_map *, vaddr_t, vaddr_t);
|
| uvm_map.h | 36 * @(#)vm_map.h 8.3 (Berkeley) 3/15/94 143 struct vm_map *sub_map; /* belongs to another map */ 212 struct vm_map { struct 237 /* vm_map flags */ 278 * protos: the following prototypes define the interface to vm_map 281 void uvm_map_deallocate(struct vm_map *); 283 int uvm_map_willneed(struct vm_map *, vaddr_t, vaddr_t); 284 int uvm_map_clean(struct vm_map *, vaddr_t, vaddr_t, int); 285 void uvm_map_clip_start(struct vm_map *, struct vm_map_entry *, 287 void uvm_map_clip_end(struct vm_map *, struct vm_map_entry * [all...] |
| uvm_ddb.h | 36 void uvm_map_printit(struct vm_map *, bool,
|
| uvm_km.h | 46 void uvm_km_pgremove_intrsafe(struct vm_map *, vaddr_t, vaddr_t); 48 void uvm_km_check_empty(struct vm_map *, vaddr_t, vaddr_t);
|
| uvm_loan.h | 47 int uvm_loan(struct vm_map *, vaddr_t, vsize_t, void *, int);
|
| uvm_user.c | 48 uvm_deallocate(struct vm_map *map, vaddr_t start, vsize_t size)
|
| uvm_extern.h | 290 struct vm_map; 564 * May eventually be merged with vm_map. 568 struct vm_map vm_map; /* VM address map */ member in struct:vmspace 585 #define VMSPACE_IS_KERNEL_P(vm) VM_MAP_IS_KERNEL(&(vm)->vm_map) 607 extern struct vm_map *kernel_map; 608 extern struct vm_map *phys_map; 640 #define vm_resident_count(vm) (pmap_resident_count((vm)->vm_map.pmap)) 664 int uvm_fault_internal(struct vm_map *, vaddr_t, vm_prot_t, int); 699 int uvm_io(struct vm_map *, struct uio *, int) [all...] |
| uvm_mmap.c | 67 static int uvm_mmap(struct vm_map *, vaddr_t *, vsize_t, vm_prot_t, vm_prot_t, 71 range_test(const struct vm_map *map, vaddr_t addr, vsize_t size, bool ismmap) 96 round_and_check(const struct vm_map *map, vaddr_t *addr, vsize_t *size) 134 struct vm_map *map; 139 map = &p->p_vmspace->vm_map; 333 error = range_test(&p->p_vmspace->vm_map, addr, size, true); 347 p->p_vmspace->vm_map.flags & VM_MAP_TOPDOWN); 349 if (addr == 0 || !(p->p_vmspace->vm_map.flags & VM_MAP_TOPDOWN)) 421 error = uvm_mmap(&p->p_vmspace->vm_map, &addr, size, prot, maxprot, 427 error = uvm_mmap(&p->p_vmspace->vm_map, &addr, size [all...] |
| uvm_mremap.c | 42 uvm_mapent_extend(struct vm_map *map, vaddr_t endva, vsize_t size) 110 uvm_mremap(struct vm_map *oldmap, vaddr_t oldva, vsize_t oldsize, 111 struct vm_map *newmap, vaddr_t *newvap, vsize_t newsize, 197 KASSERT(&newproc->p_vmspace->vm_map == newmap); 200 newproc->p_vmspace->vm_map.flags & VM_MAP_TOPDOWN); 267 struct vm_map *map; 290 map = &p->p_vmspace->vm_map;
|
| uvm_amap.h | 73 (struct vm_map *, struct vm_map_entry *, int, 76 (struct vm_map *, struct vm_map_entry *);
|
| uvm_map.c | 36 * @(#)vm_map.c 8.3 (Berkeley) 1/12/94 198 extern struct vm_map *pager_map; 257 clear_hints(struct vm_map *map, struct vm_map_entry *ent) 286 uvm_mapent_alloc(struct vm_map *, int); 296 static void uvm_map_entry_unwire(struct vm_map *, struct vm_map_entry *); 302 int _uvm_map_sanity(struct vm_map *); 303 int _uvm_tree_sanity(struct vm_map *); 404 uvm_rb_fixup(struct vm_map *map, struct vm_map_entry *entry) 439 uvm_rb_insert(struct vm_map *map, struct vm_map_entry *entry) 462 uvm_rb_remove(struct vm_map *map, struct vm_map_entry *entry [all...] |
| uvm_coredump.c | 92 struct vm_map *map = &vm->vm_map;
|
| uvm_unix.c | 105 error = uvm_map(&vm->vm_map, &obreak, nbreak - obreak, NULL, 121 uvm_deallocate(&vm->vm_map, nbreak, obreak - nbreak);
|
| /src/sys/ddb/ |
| db_break.h | 41 struct vm_map *map; /* in this map */ 58 bool db_map_equal(struct vm_map *, struct vm_map *); 59 bool db_map_current(struct vm_map *); 60 struct vm_map *db_map_addr(vaddr_t);
|
| db_watch.h | 39 struct vm_map *map; /* in this map */
|
| db_break.c | 58 static void db_delete_breakpoint(struct vm_map *, db_addr_t); 59 static db_breakpoint_t db_find_breakpoint(struct vm_map *, db_addr_t); 61 static void db_set_breakpoint(struct vm_map *, db_addr_t, int); 90 db_set_breakpoint(struct vm_map *map, db_addr_t addr, int count) 116 db_delete_breakpoint(struct vm_map *map, db_addr_t addr) 139 db_find_breakpoint(struct vm_map *map, db_addr_t addr) 266 db_map_equal(struct vm_map *map1, struct vm_map *map2) 275 db_map_current(struct vm_map *map) 290 struct vm_map * [all...] |
| db_watch.c | 62 static void db_delete_watchpoint(struct vm_map *, db_addr_t); 64 static void db_set_watchpoint(struct vm_map *, db_addr_t, vsize_t); 95 db_set_watchpoint(struct vm_map *map, db_addr_t addr, vsize_t size) 133 db_delete_watchpoint(struct vm_map *map, db_addr_t addr)
|
| /src/usr.bin/pmap/ |
| pmap.c | 59 struct kbit kbit, *vm_map = &kbit; local 65 thing = "proc->p_vmspace.vm_map"; 78 S(vm_map) = sizeof(struct vm_map); 82 A(vm_map) = A(vmspace) + offsetof(struct vmspace, vm_map); 83 memcpy(D(vm_map, vm_map), &D(vmspace, vmspace)->vm_map, 84 S(vm_map)); [all...] |
| pmap.h | 128 struct vm_map vm_map; member in union:kbit::__anon8308
|
| /src/sys/arch/alpha/include/ |
| userret.h | 107 PMAP_USERRET(vm_map_pmap(&p->p_vmspace->vm_map));
|
| /src/sys/arch/arm/arm/ |
| ast.c | 79 KASSERTMSG(curcpu()->ci_pmap_cur == l->l_proc->p_vmspace->vm_map.pmap, 81 l->l_proc->p_vmspace->vm_map.pmap);
|
| /src/sys/arch/usermode/usermode/ |
| db_memrw.c | 78 if (!p || !p->p_vmspace || !p->p_vmspace->vm_map.pmap || 84 pmap = p->p_vmspace->vm_map.pmap;
|
| /src/sys/arch/x86/x86/ |
| db_memrw.c | 76 if (!p || !p->p_vmspace || !p->p_vmspace->vm_map.pmap || 80 pmap = p->p_vmspace->vm_map.pmap;
|
| /src/sys/arch/evbppc/evbppc/ |
| evbppc_machdep.c | 86 struct vm_map *phys_map = NULL;
|
| /src/sys/arch/powerpc/ibm4xx/ |
| copyinstr.c | 49 struct pmap *pm = curproc->p_vmspace->vm_map.pmap;
|