Searched refs:vm_radix (Results 1 - 13 of 13) sorted by relevance
/freebsd-11.0-release/sys/vm/ |
H A D | vm_radix.h | 28 * $FreeBSD: releng/11.0/sys/vm/vm_radix.h 259107 2013-12-08 20:07:02Z alc $ 39 int vm_radix_insert(struct vm_radix *rtree, vm_page_t page); 40 boolean_t vm_radix_is_singleton(struct vm_radix *rtree); 41 vm_page_t vm_radix_lookup(struct vm_radix *rtree, vm_pindex_t index); 42 vm_page_t vm_radix_lookup_ge(struct vm_radix *rtree, vm_pindex_t index); 43 vm_page_t vm_radix_lookup_le(struct vm_radix *rtree, vm_pindex_t index); 44 void vm_radix_reclaim_allnodes(struct vm_radix *rtree); 45 void vm_radix_remove(struct vm_radix *rtree, vm_pindex_t index); 46 vm_page_t vm_radix_replace(struct vm_radix *rtree, vm_page_t newpage);
|
H A D | _vm_radix.h | 37 struct vm_radix { struct 48 vm_radix_is_empty(struct vm_radix *rtree)
|
H A D | vm_radix.c | 52 __FBSDID("$FreeBSD: releng/11.0/sys/vm/vm_radix.c 298482 2016-04-22 16:57:42Z pfg $"); 65 #include <vm/vm_radix.h> 160 vm_radix_getroot(struct vm_radix *rtree) 170 vm_radix_setroot(struct vm_radix *rtree, struct vm_radix_node *rnode) 333 vm_radix_insert(struct vm_radix *rtree, vm_page_t page) 439 vm_radix_is_singleton(struct vm_radix *rtree) 454 vm_radix_lookup(struct vm_radix *rtree, vm_pindex_t index) 480 vm_radix_lookup_ge(struct vm_radix *rtree, vm_pindex_t index) 591 vm_radix_lookup_le(struct vm_radix *rtree, vm_pindex_t index) 705 vm_radix_remove(struct vm_radix *rtre [all...] |
H A D | vm_object.h | 106 struct vm_radix rtree; /* root of the resident page radix trie*/ 121 struct vm_radix cache; /* (o + f) root of the cache page radix trie */
|
H A D | vm_reserv.c | 60 #include <vm/vm_radix.h>
|
H A D | vm_object.c | 98 #include <vm/vm_radix.h>
|
H A D | vm_page.c | 116 #include <vm/vm_radix.h>
|
/freebsd-11.0-release/sys/i386/include/ |
H A D | pmap.h | 310 struct vm_radix pm_root; /* spare page table pages */
|
/freebsd-11.0-release/sys/amd64/include/ |
H A D | pmap.h | 320 struct vm_radix pm_root; /* spare page table pages */
|
/freebsd-11.0-release/sys/riscv/riscv/ |
H A D | pmap.c | 146 #include <vm/vm_radix.h>
|
/freebsd-11.0-release/sys/arm64/arm64/ |
H A D | pmap.c | 137 #include <vm/vm_radix.h>
|
/freebsd-11.0-release/sys/i386/i386/ |
H A D | pmap.c | 133 #include <vm/vm_radix.h>
|
/freebsd-11.0-release/sys/amd64/amd64/ |
H A D | pmap.c | 136 #include <vm/vm_radix.h>
|
Completed in 140 milliseconds