HomeSort by: relevance | last modified time | path
    Searched refs:vm_map (Results 1 - 25 of 252) sorted by relevancy

1 2 3 4 5 6 7 8 91011

  /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;

Completed in 50 milliseconds

1 2 3 4 5 6 7 8 91011