/barrelfish-2018-10-04/usr/bench/largepage/ |
H A D | largepage_64_bench.c | 190 struct pmap *pmap = get_current_pmap(); local [all...] |
/barrelfish-2018-10-04/include/arch/aarch64/machine/ |
H A D | pmap.h | 80 struct pmap { struct [all...] |
/barrelfish-2018-10-04/lib/barrelfish/arch/x86/ |
H A D | pmap.c | 157 errval_t alloc_vnode(struct pmap_x86 *pmap, struct vnode *root, argument 216 void remove_empty_vnodes(struct pmap_x86 *pmap, struct vnode *root, argument 334 pmap_x86_serialise(struct pmap *pmap, void *buf, size_t buflen) argument 356 deserialise_tree(struct pmap *pmap, struct serial_entry **in, size_t *inlen, int depth, struct vnode *parent) argument 409 pmap_x86_deserialise(struct pmap *pmap, void *buf, size_t buflen) argument 451 pmap_x86_determine_addr(struct pmap *pmap, struct memobj *memobj, size_t alignment, genvaddr_t *retvaddr) argument [all...] |
/barrelfish-2018-10-04/lib/barrelfish/vspace/ |
H A D | memobj_anon.c | 81 struct pmap *pmap = vspace_get_pmap(vspace); local 151 struct pmap *pmap = vspace_get_pmap(vspace); local 373 struct pmap *pmap = vspace_get_pmap(vspace); local 427 struct pmap *pmap = vspace_get_pmap(vspace); local [all...] |
H A D | memobj_numa.c | 75 struct pmap *pmap = vspace_get_pmap(vspace); local 106 struct pmap *pmap = vspace_get_pmap(vspace); local 272 struct pmap *pmap local [all...] |
/barrelfish-2018-10-04/lib/bulk_transfer/ |
H A D | bulk_pool.c | 454 struct pmap *pmap = vspace_get_pmap(vspace); local
|
/barrelfish-2018-10-04/include/vm/ |
H A D | vm_fault.c | 1143 pmap_t pmap; local [all...] |
H A D | vm_mmap.c | 745 pmap_t pmap; local [all...] |
H A D | vm_map.h | 190 pmap_t pmap; /* (c) Physical map */ member in struct:vm_map
|
H A D | vm_pageout.c | 578 vm_pageout_object_deactivate_pages(pmap_t pmap, vm_object_t first_object, argument
|
H A D | vm_map.c | 773 vm_map_create(pmap_t pmap, vm_offset_ argument 788 _vm_map_init(vm_map_t map, pmap_t pmap, vm_offset_t min, vm_offset_t max) argument 804 vm_map_init(vm_map_t map, pmap_t pmap, vm_offset_t min, vm_offset_t max) argument [all...] |
H A D | vm_page.c | 194 vm_page_pa_tryrelock(pmap_t pmap, vm_paddr_t pa, vm_paddr_t *locked) argument [all...] |
/barrelfish-2018-10-04/lib/barrelfish/arch/aarch64/ |
H A D | pmap.c | 266 static errval_t get_ptable(struct pmap_aarch64 *pmap, argument 307 static struct vnode *find_ptable(struct pmap_aarch64 *pmap, argument 328 static errval_t do_single_map(struct pmap_aarch64 *pmap, genvaddr_t vaddr, genvaddr_t vend, argument 375 do_map(struct pmap_aarch64 *pmap, genvaddr_t vaddr, struct capref frame, size_t offset, size_t size, vregion_flags_t flags, size_t *retoff, size_t *retsize) argument 490 refill_slabs(struct pmap_aarch64 *pmap, size_t request) argument 554 map(struct pmap *pmap, genvaddr_t vaddr, struct capref frame, size_t offset, size_t size, vregion_flags_t flags, size_t *retoff, size_t *retsize) argument 595 do_single_unmap(struct pmap_aarch64 *pmap, genvaddr_t vaddr, size_t pte_count) argument 637 unmap(struct pmap *pmap, genvaddr_t vaddr, size_t size, size_t *retsize) argument 701 determine_addr(struct pmap *pmap, struct memobj *memobj, size_t alignment, genvaddr_t *vaddr) argument 728 do_single_modify_flags(struct pmap_aarch64 *pmap, genvaddr_t vaddr, size_t pages, vregion_flags_t flags) argument 768 modify_flags(struct pmap *pmap, genvaddr_t vaddr, size_t size, vregion_flags_t flags, size_t *retsize) argument 835 lookup(struct pmap *pmap, genvaddr_t vaddr, struct pmap_mapping_info *info) argument 844 serialise(struct pmap *pmap, void *buf, size_t buflen) argument 851 deserialise(struct pmap *pmap, void *buf, size_t buflen) argument 871 pmap_init(struct pmap *pmap, struct vspace *vspace, struct capref vnode, struct slot_allocator *opt_slot_alloc) argument [all...] |
/barrelfish-2018-10-04/lib/barrelfish/arch/arm/ |
H A D | pmap.c | 346 static errval_t get_ptable(struct pmap_arm *pmap, argument 388 static struct vnode *find_ptable(struct pmap_arm *pmap, argument 397 static errval_t do_single_map(struct pmap_arm *pmap, genvaddr_t vaddr, genvaddr_t vend, argument 505 do_map(struct pmap_arm *pmap, genvaddr_t vaddr, struct capref frame, size_t offset, size_t size, vregion_flags_t flags, size_t *retoff, size_t *retsize) argument 661 refill_slabs(struct pmap_arm *pmap, size_t request) argument 725 map(struct pmap *pmap, genvaddr_t vaddr, struct capref frame, size_t offset, size_t size, vregion_flags_t flags, size_t *retoff, size_t *retsize) argument 797 do_single_unmap(struct pmap_arm *pmap, genvaddr_t vaddr, size_t pte_count) argument 878 unmap(struct pmap *pmap, genvaddr_t vaddr, size_t size, size_t *retsize) argument 958 determine_addr(struct pmap *pmap, struct memobj *memobj, size_t alignment, genvaddr_t *vaddr) argument 996 determine_addr_raw(struct pmap *pmap, size_t size, size_t alignment, genvaddr_t *retvaddr) argument 1052 do_single_modify_flags(struct pmap_arm *pmap, genvaddr_t vaddr, size_t pages, vregion_flags_t flags) argument 1093 modify_flags(struct pmap *pmap, genvaddr_t vaddr, size_t size, vregion_flags_t flags, size_t *retsize) argument 1161 lookup(struct pmap *pmap, genvaddr_t vaddr, struct pmap_mapping_info *info) argument 1170 serialise(struct pmap *pmap, void *buf, size_t buflen) argument 1177 deserialise(struct pmap *pmap, void *buf, size_t buflen) argument 1198 pmap_init(struct pmap *pmap, struct vspace *vspace, struct capref vnode, struct slot_allocator *opt_slot_alloc) argument [all...] |
/barrelfish-2018-10-04/lib/barrelfish/arch/x86_32/ |
H A D | pmap.c | 91 static errval_t get_pdir(struct pmap_x86 *pmap, genvaddr_t base, argument 116 static errval_t get_ptable(struct pmap_x86 *pmap, genvaddr_t base, argument 138 static struct vnode *find_pdir(struct pmap_x86 *pmap, genvaddr_ argument 151 do_single_map(struct pmap_x86 *pmap, genvaddr_t vaddr, genvaddr_t vend, struct capref frame, size_t offset, size_t pte_count, vregion_flags_t flags) argument 221 do_map(struct pmap_x86 *pmap, genvaddr_t vaddr, struct capref frame, size_t offset, size_t size, vregion_flags_t flags, size_t *retoff, size_t *retsize) argument 342 refill_slabs(struct pmap_x86 *pmap, size_t request) argument 392 min_refill_slabs(struct pmap_x86 *pmap) argument 409 map(struct pmap *pmap, genvaddr_t vaddr, struct capref frame, size_t offset, size_t size, vregion_flags_t flags, size_t *retoff, size_t *retsize) argument 468 find_mapping(struct pmap_x86 *pmap, genvaddr_t vaddr, struct vnode **outpt, struct vnode **outpage) argument 496 do_single_unmap(struct pmap_x86 *pmap, genvaddr_t vaddr, size_t pte_count) argument 551 unmap(struct pmap *pmap, genvaddr_t vaddr, size_t size, size_t *retsize) argument 629 do_single_modify_flags(struct pmap_x86 *pmap, genvaddr_t vaddr, size_t pages, vregion_flags_t flags) argument 682 modify_flags(struct pmap *pmap, genvaddr_t vaddr, size_t size, vregion_flags_t flags, size_t *retsize) argument 771 lookup(struct pmap *pmap, genvaddr_t vaddr, genvaddr_t *retvaddr, size_t *retsize, struct capref *retcap, genvaddr_t *retoffset, vregion_flags_t *retflags) argument 780 dump(struct pmap *pmap, struct pmap_dump_info *buf, size_t buflen, size_t *items_written) argument 831 determine_addr_raw(struct pmap *pmap, size_t size, size_t alignment, genvaddr_t *retvaddr) argument 901 pmap_x86_32_init(struct pmap *pmap, struct vspace *vspace, struct capref vnode, struct slot_allocator *opt_slot_alloc) argument [all...] |
/barrelfish-2018-10-04/lib/barrelfish/arch/x86_64/ |
H A D | pmap.c | 105 static inline errval_t get_pdpt(struct pmap_x86 *pmap, genvaddr_t base, argument 135 static inline errval_t get_pdir(struct pmap_x86 *pmap, genvaddr_t base, argument 168 static inline errval_t get_ptable(struct pmap_x86 *pmap, genvaddr_t base, argument 202 find_pdpt(struct pmap_x86 *pmap, genvaddr_t base) argument 215 find_pdir(struct pmap_x86 *pmap, genvaddr_t base) argument 231 find_ptable(struct pmap_x86 *pmap, genvaddr_t base) argument 243 do_single_map(struct pmap_x86 *pmap, genvaddr_t vaddr, genvaddr_t vend, struct capref frame, size_t offset, size_t pte_count, vregion_flags_t flags) argument 326 do_map(struct pmap_x86 *pmap, genvaddr_t vaddr, struct capref frame, size_t offset, size_t size, vregion_flags_t flags, size_t *retoff, size_t *retsize) argument 508 refill_slabs(struct pmap_x86 *pmap, size_t request) argument 558 min_refill_slabs(struct pmap_x86 *pmap) argument 575 map(struct pmap *pmap, genvaddr_t vaddr, struct capref frame, size_t offset, size_t size, vregion_flags_t flags, size_t *retoff, size_t *retsize) argument 661 find_mapping(struct pmap_x86 *pmap, genvaddr_t vaddr, struct find_mapping_info *info) argument 711 do_single_unmap(struct pmap_x86 *pmap, genvaddr_t vaddr, size_t pte_count) argument 755 unmap(struct pmap *pmap, genvaddr_t vaddr, size_t size, size_t *retsize) argument 838 do_single_modify_flags(struct pmap_x86 *pmap, genvaddr_t vaddr, size_t pages, vregion_flags_t flags) argument 887 modify_flags(struct pmap *pmap, genvaddr_t vaddr, size_t size, vregion_flags_t flags, size_t *retsize) argument 970 lookup(struct pmap *pmap, genvaddr_t vaddr, struct pmap_mapping_info *info) argument 995 dump(struct pmap *pmap, struct pmap_dump_info *buf, size_t buflen, size_t *items_written) argument 1036 determine_addr_raw(struct pmap *pmap, size_t size, size_t alignment, genvaddr_t *retvaddr) argument 1099 pmap_x86_64_init(struct pmap *pmap, struct vspace *vspace, struct capref vnode, struct slot_allocator *opt_slot_alloc) argument [all...] |
/barrelfish-2018-10-04/usr/tests/e10ktest/ |
H A D | e10ktest.c | 256 struct v2pmap *pmap = &mc_state->v2p_mappings[entry]; local
|
H A D | subways.c | 280 struct v2pmap *pmap = &mc_state->v2p_mappings[entry]; local
|
/barrelfish-2018-10-04/usr/drivers/megaraid/ |
H A D | megaraid.c | 188 struct v2pmap *pmap = &mc_state->v2p_mappings[entry]; local
|
/barrelfish-2018-10-04/include/arch/arm/machine/ |
H A D | pmap-v4.h | 130 struct pmap { struct [all...] |
/barrelfish-2018-10-04/include/arch/x86_64/machine/ |
H A D | pmap.h | 312 struct pmap { struct [all...] |
/barrelfish-2018-10-04/usr/vmkitmon/ |
H A D | guest.c | 488 struct pmap *pmap = malloc(sizeof(struct pmap_x86)); local
|
/barrelfish-2018-10-04/lib/arranet/ |
H A D | arranet.c | 716 struct v2pmap *pmap = &mc_state->v2p_mappings[entry]; local
|