/freebsd-11.0-release/sys/sparc64/include/ |
H A D | tsb.h | 87 struct tte *tsb_tte_enter(pmap_t pm, vm_page_t m, vm_offset_t va, u_long sz,
|
/freebsd-11.0-release/sys/dev/virtio/balloon/ |
H A D | virtio_balloon.c | 104 static vm_page_t 106 static void vtballoon_free_page(struct vtballoon_softc *, vm_page_t); 318 vm_page_t m; 349 vm_page_t m; 436 static vm_page_t 439 vm_page_t m; 449 vtballoon_free_page(struct vtballoon_softc *sc, vm_page_t m)
|
/freebsd-11.0-release/sys/sparc64/sparc64/ |
H A D | pmap.c | 141 static void pmap_cache_remove(vm_page_t m, vm_offset_t va); 155 static int pmap_enter_locked(pmap_t pm, vm_offset_t va, vm_page_t m, 582 * from phys_avail so the memory won't have an associated vm_page_t. 792 pmap_page_init(vm_page_t m) 852 vm_page_t 856 vm_page_t m; 907 pmap_cache_enter(vm_page_t m, vm_offset_t va) 982 pmap_cache_remove(vm_page_t m, vm_offset_t va) 1055 pmap_kenter(vm_offset_t va, vm_page_t m) 1059 vm_page_t o [all...] |
/freebsd-11.0-release/sys/powerpc/booke/ |
H A D | pmap.c | 148 static int mmu_booke_enter_locked(mmu_t, pmap_t, vm_offset_t, vm_page_t, 235 static int pte_enter(mmu_t, pmap_t, vm_page_t, vm_offset_t, uint32_t, boolean_t); 242 static void pv_insert(pmap_t, vm_offset_t, vm_page_t); 243 static void pv_remove(pmap_t, vm_offset_t, vm_page_t); 273 static void mmu_booke_clear_modify(mmu_t, vm_page_t); 276 static void mmu_booke_copy_page(mmu_t, vm_page_t, vm_page_t); 277 static void mmu_booke_copy_pages(mmu_t, vm_page_t *, 278 vm_offset_t, vm_page_t *, vm_offset_t, int); 279 static int mmu_booke_enter(mmu_t, pmap_t, vm_offset_t, vm_page_t, [all...] |
/freebsd-11.0-release/sys/amd64/include/ |
H A D | pmap.h | 354 * For each vm_page_t, there is a list of all currently valid virtual 404 boolean_t pmap_page_is_mapped(vm_page_t m); 405 void pmap_page_set_memattr(vm_page_t m, vm_memattr_t ma); 411 void pmap_invalidate_cache_pages(vm_page_t *pages, int count); 415 boolean_t pmap_map_io_transient(vm_page_t *, vm_offset_t *, int, boolean_t); 416 void pmap_unmap_io_transient(vm_page_t *, vm_offset_t *, int, boolean_t);
|
/freebsd-11.0-release/sys/vm/ |
H A D | vm_pageout.c | 122 static int vm_pageout_clean(vm_page_t m); 123 static int vm_pageout_cluster(vm_page_t m); 239 static boolean_t vm_pageout_fallback_object_lock(vm_page_t, vm_page_t *); 245 static boolean_t vm_pageout_page_lock(vm_page_t, vm_page_t *); 254 vm_pageout_init_marker(vm_page_t marker, u_short queue) 279 vm_pageout_fallback_object_lock(vm_page_t m, vm_page_t *next) 328 vm_pageout_page_lock(vm_page_t [all...] |
H A D | vnode_pager.c | 84 static int vnode_pager_input_smlfs(vm_object_t object, vm_page_t m); 85 static int vnode_pager_input_old(vm_object_t object, vm_page_t m); 87 static int vnode_pager_getpages(vm_object_t, vm_page_t *, int, int *, int *); 88 static int vnode_pager_getpages_async(vm_object_t, vm_page_t *, int, int *, 90 static void vnode_pager_putpages(vm_object_t, vm_page_t *, int, int, int *); 399 vm_page_t m; 521 vnode_pager_input_smlfs(vm_object_t object, vm_page_t m) 613 vnode_pager_input_old(vm_object_t object, vm_page_t m) 686 vnode_pager_getpages(vm_object_t object, vm_page_t *m, int count, int *rbehind, 702 vnode_pager_getpages_async(vm_object_t object, vm_page_t * [all...] |
H A D | phys_pager.c | 142 phys_pager_getpages(vm_object_t object, vm_page_t *m, int count, int *rbehind, 167 phys_pager_putpages(vm_object_t object, vm_page_t *m, int count, boolean_t sync,
|
H A D | vm_object.c | 106 static int vm_object_page_collect_flush(vm_object_t object, vm_page_t p, 109 static boolean_t vm_object_page_remove_write(vm_page_t p, int flags, 712 vm_page_t p, p_next; 818 vm_object_page_remove_write(vm_page_t p, int flags, boolean_t *clearobjflags) 857 vm_page_t np, p; 946 vm_object_page_collect_flush(vm_object_t object, vm_page_t p, int pagerflags, 949 vm_page_t ma[vm_pageout_page_count], p_first, tp; 1112 vm_page_t m; 1295 vm_page_t m, m_next; 1434 static vm_page_t [all...] |
H A D | vm_kern.c | 167 vm_page_t m; 222 vm_page_t end_m, m; 334 vm_page_t m; 388 vm_page_t m; 489 vm_page_t m;
|
/freebsd-11.0-release/sys/arm64/arm64/ |
H A D | pmap.c | 244 static vm_page_t reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp); 248 static vm_page_t pmap_enter_quick_locked(pmap_t pmap, vm_offset_t va, 249 vm_page_t m, vm_prot_t prot, vm_page_t mpte, struct rwlock **lockp); 253 vm_page_t m, struct rwlock **lockp); 255 static vm_page_t _pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex, 258 static void _pmap_unwire_l3(pmap_t pmap, vm_offset_t va, vm_page_t m, 829 pmap_page_init(vm_page_t m) 961 vm_page_t 966 vm_page_t [all...] |
H A D | mem.c | 53 vm_page_t marr;
|
H A D | uio_machdep.c | 59 uiomove_fromphys(vm_page_t ma[], vm_offset_t offset, int n, struct uio *uio)
|
/freebsd-11.0-release/sys/contrib/vchiq/interface/vchiq_arm/ |
H A D | vchiq_2835_arm.c | 118 copyout_page(vm_page_t p, size_t offset, void *kaddr, size_t size) 379 pagelist_page_free(vm_page_t pp) 406 vm_page_t* pages; 467 pages = (vm_page_t*)(addrs + num_pages); 558 vm_page_t*pages; 571 pages = (vm_page_t*)(pagelist->addrs + num_pages);
|
/freebsd-11.0-release/sys/amd64/amd64/ |
H A D | pmap.c | 510 pmap_delayed_invl_genp(vm_page_t m) 531 pmap_delayed_invl_wait(vm_page_t m) 569 pmap_delayed_invl_page(vm_page_t m) 591 static vm_page_t reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp); 610 static boolean_t pmap_enter_pde(pmap_t pmap, vm_offset_t va, vm_page_t m, 612 static vm_page_t pmap_enter_quick_locked(pmap_t pmap, vm_offset_t va, 613 vm_page_t m, vm_prot_t prot, vm_page_t mpte, struct rwlock **lockp); 615 static int pmap_insert_pt_page(pmap_t pmap, vm_page_t mpte); 617 static vm_page_t pmap_lookup_pt_pag [all...] |
/freebsd-11.0-release/sys/mips/include/ |
H A D | pmap.h | 119 * For each vm_page_t, there is a list of all currently valid virtual 179 void pmap_flush_pvcache(vm_page_t m); 181 void pmap_page_set_memattr(vm_page_t, vm_memattr_t);
|
/freebsd-11.0-release/sys/dev/drm2/i915/ |
H A D | i915_gem_tiling.c | 458 i915_gem_swizzle_page(vm_page_t page) 480 vm_page_t m) 505 vm_page_t page = obj->pages[i]; 533 vm_page_t page = obj->pages[i];
|
/freebsd-11.0-release/sys/sys/ |
H A D | pipe.h | 82 vm_page_t ms[PIPENPAGES]; /* pages in source process */
|
/freebsd-11.0-release/sys/riscv/riscv/ |
H A D | mem.c | 55 vm_page_t marr;
|
/freebsd-11.0-release/sys/i386/include/ |
H A D | pmap.h | 332 * For each vm_page_t, there is a list of all currently valid virtual 385 boolean_t pmap_page_is_mapped(vm_page_t m); 386 void pmap_page_set_memattr(vm_page_t m, vm_memattr_t ma); 393 void pmap_invalidate_cache_pages(vm_page_t *pages, int count);
|
/freebsd-11.0-release/sys/dev/xen/privcmd/ |
H A D | privcmd.c | 93 int prot, vm_page_t *mres); 119 vm_page_t m; 154 int prot, vm_page_t *mres) 158 vm_page_t page, oldm;
|
/freebsd-11.0-release/sys/i386/i386/ |
H A D | uio_machdep.c | 59 uiomove_fromphys(vm_page_t ma[], vm_offset_t offset, int n, struct uio *uio)
|
/freebsd-11.0-release/sys/mips/mips/ |
H A D | mem.c | 82 vm_page_t marr;
|
/freebsd-11.0-release/sys/arm/arm/ |
H A D | uio_machdep.c | 60 uiomove_fromphys(vm_page_t ma[], vm_offset_t offset, int n, struct uio *uio)
|
/freebsd-11.0-release/sys/arm/include/ |
H A D | pmap-v6.h | 134 * For each vm_page_t, there is a list of all currently valid virtual 170 boolean_t pmap_page_is_mapped(vm_page_t);
|